Drupal, die White Screen of Death und das Byte Order Mark

Was ein Titel – hollywoodtauglich! :) Aber durchaus mit einem Hintergrund: Drupal kann in einen Zustand geraten, wo es außer einer weißen Seite (der White Screen of Death) nichts mehr ausgibt. Mit ein bisschen Pech betrifft das dann auch gleich den Admin-Bereich. Dies ist kein Phänomen, das Drupal alleine betrifft, auch CakePHP hat einen kleinen Hang zu einem solchen Verhalten! Die Gründe wie... 
Artikel lesenArtikel lesen

Typetester – online CSS für Fonts erstellen und vergleichen

Die Definition eines Fonts ist jedes Mal aufs Neue ein ziemliches Rumgemurkse. Es ist zwar nicht schwer eine Verdana auszusuchen, aber aufgrund der vielfältigen Zusatzeinstellungen die möglich sind (Laufweite, Zeilenabstand, etc.) auch nicht immer einfach. Hier hat man sich entweder ein Standard-Format zurechtgelegt, oder man probiert passend zu jedem Design neu aus. Letzteres dürfte wohl die Regel... 
Artikel lesenArtikel lesen

Schnellere Webentwicklung mit MarkerCSS?

Mit all den notwendigen Browser-Workarounds, und der generellen Schreibwütigkeit, die man zur Erstellung von CSS aufbieten muss, gehen derzeit viele Bestrebungen in die Richtung zur Optimierung der CSS-Erstellung. Egal ob wir hier von Grid-Systemen, Reset-CSS oder ähnlichen Konstrukten sprechen. MarkerCSS schreibt sich hierbei auf die Fahne, die Css-Entwicklung „zu revolutionieren“. Naja, ein... 
Artikel lesenArtikel lesen

Sinnvolles HTML in PHP mit dem HTML Purifier

Es kommt im Leben eines Programmierers stets der Punkt, wo er sich durch die Weiten des HTML graben, und es insbesondere mit PHP interpretieren muss. Natürlich könnte man jetzt argumentieren das heutzutage Templates das regeln aber das Problem liegt ganz wo anders: Alt-Anwendungen und WYSIWYG-HTML-Editoren. Erstere haben es nicht so Ernst genommen mit dem Standardkonformen, zweitere haben in der... 
Artikel lesenArtikel lesen

HTML-Validierung mit Firefox

Es gehört heutzutage zum guten Ton, Kunden validen HTML-Quelltext auszuliefern. Jede andere Art der Auslieferung von Webseiten würde ich einmal frech als unseriös bezeichnen. Der Grund für valides HTML liegt klar auf der Hand: Wenn ich möchte, dass eine Software, die sich auf bestimmte Regeln bezieht, etwas so anzeigt, wie ich es beabsichtige, muss ich mich auch selbst an diese Regeln halten!... 
Artikel lesenArtikel lesen