Zum Inhalt springen


hack3r.de - Aachener Weblog von Hendrik Thüs


31. August 2009

Kleine Übersicht zu CSS-Hacks und Conditional Comments

Vor einiger Zeit hatte ich ja schonmal darüber geschrieben, dass YouTube den InternetExplorer 6 bald nicht mehr unterstützen will. Generell eine sehr erfreuliche Sache. Der IE6 kann einem beim Web-Development echt den letzten Nerv rauben. Leider kann man aber besonders bei Firmenwebseiten nicht auf die Optimierung für den IE6 verzichten. Viele Unternehmen nutzen noch den Browser noch immer, es funktioniert ja alles. Und gerade solche Kunden möchte man ja nicht mit einer Nachricht, wie “Dein Browser ich Kacke, geh weg!" ,vergraulen. Es bleibt uns also nichts anderes übrig, als weiterhin für den IE6 zu optimieren.

Heute hab ich bei Heise einen netten Artikel gesehen, der gut erklärt, welche Möglichkeiten man zur Optimierung hat. Es wird hier genau gezeigt, welche der beiden Möglichkeiten (CSS-Hacks und Conditional Comments) welche Vor- und Nachteile hat. Und natürlich auch, was das jeweilige ist. Der Text ist für den interessierten Web-Entwickler echt empfehlenswert.

Der IE6 hat übrigens diesen Monat den 8. Geburtstag gefeiert.

13. Juli 2009

WordPress-Theme mit Smarty

Ich persönlich mag die normalen WordPress-Themes nicht. Hat sich schonmal jemand den Quelltext angeschaut? Da kann man ja nichts mehr erkennen. Ich finde, selbst der Quelltext muss aufgeräumt aussehen. So kann man direkt alle Zusammenhänge erkennen, Objekte wiederfinden und Fehler schnell korrigieren. Für meine bisherigen Webseiten hab ich die Template-Engine Smarty benutzt. So war es ganz einfach möglich, den Programmcode und das Design zu trennen. In den normalen WordPress-Themes wird ja so ein komisch abgewandelter PHP-Code zwischen dem normalen HTML-Quelltext benutzt. Grottig! Aber wie kann man Smarty für ein WordPress-Theme benutzen? Überhaupt auf die Idee darauf gekommen bin ich durch diesen Artikel. War aber nicht hunderprozentig genau das, was ich wollte. Alleine schon, weil ich das nicht wirklich zum laufen bekommen hab :) .

Template

(weiterlesen…)