SCRIPT-Tag und lahme Ad-Server

YawningIn London hätten die Girls besonders kurze Jupes. Du gibst also uk.tilllate.com in die Adresszeile ein. Die Seite lädt: Logo – Navigation – drei Sekunden Pause… – Fullbanner – Contentbox – drei Sekunden Pause… – Rectangle-Banner – drei Sekunden Pause…

Und so geht’s weiter, bis die Seite nach endlosen fünfzehn Sekunden endlich fertig aufgebaut ist. Schuld an der langen Aufbauzeit sind aber nicht etwa die langsamen tilllate-Web-Server. Der Bölimann ist ad.uk.doubleclick.net, welcher die Banner für unsere UK-Seite ausliefert. Dem Besucher ist dies aber egal: “tilllate ist langsam”, wir gemotzt.
Continue reading

Posted in Web Development | 2 Comments

The grass is always greener…

Gras“Wow, tilllate hat über 400’000 Visitors im Monat. Diese Popularität sollte meine Page auch mal geniessen”, schmachtet wohl manch einer von Euch.

Nun, kürzlich habe ich genau das Umgekehrte gedacht: “Wow, ist das Leben doch einfach, wenn die eigene Page völlig unbekannt ist.” Ich habe unsere Hochzeits-Page programmiert. Erwartete Besucher: 100. Im Monat. Unsere Hochzeitsgäste. Das war wie Ferien im Club Robinson. Sorgenfrei.
Continue reading

Posted in Web Development | 1 Comment

HTML4 verwenden. XHTML vergessen.

“HTML ist für den Chindsgi, XHTML für die Erwachsenen.” So war das Credo lange bei den Web-Entwicklern. Zur Erinnerung: XHTML ist XML. Das heisst, es gelten strengere Regeln als bei HTML: Tags müssen z.B. geschlossen werden. Alles andere ist falsch und wird vom Browser nicht verstanden – und nicht angezeigt.

Die Safari-Entwickler sehen das anders: In einem aktuellen Artikel empfehlen sie die Verwendung von HTML anstatt XHTML. Als Gründe nennen sie die weitere Verbreitung von HTML-Parsern und demnach die höhere Chance, dass die Seite korrekt dargestellt wird. Ausserdem ist die Gefahr von falsch dargestellten Seiten durch Fehler im Code geringer.

[…] XML has draconian error-handling rules. In contrast to the leniency of HTML parsers, XML parsers are required to fail catastrophically if they encounter even the simplest syntax error in an XML document. This gives you better odds of generating valid XML, but it also makes it very easy for a trivial error to completely break your document.

Um dennoch fehlerfreie Interpretation von HTML zu garantieren, werden folgende Schritte empfohlen:

tilllate.com? Ist weder HTML4 noch XHTML. Sondern eine Freestyle-Mischung aus erster Gehversuchen mit HTML, CSS und wirren Tags, welche in gar keiner DTD vorkommen. Dies wird beim nächsten tilllate Redesign natürlich anders.

Posted in Web Development | 4 Comments