Auf 456 Berea Street gibt es einen interessanten Eintrag mit dem Titel Web development mistakes, dem ich jedem, der sich ernsthaft mit dem Erstellen von Webseiten beschäftigt, ans Herz legen möchte.
Eine kurze Zusammenfassung der mir wichtigsten Punkte
- Verwende das richtige
DOCTYPE DasMit demspan-Element ist nicht dafür da, dasfont-Element zu ersetzen.span-Element soll nicht der gleiche Schabernack getrieben werden wie mit dem – seit HTML 4.01 deprecateden –font-Element. Es sollte also nicht alls eierlegendeclassverseuchte Wollmilchsau gehalten werden. Man nennt sowasSpanmania
.- Behandle das Web nicht so, als wäre es ein Printmedium.
- Sei semantisch in deiner Auszeichnung.
- Lass deine Seite nicht von aktiviertem JavaScript abhängen. Es gibt kaum etwas schlimmeres als eine Navigation, die nur bei eingeschaltetem JavaScript (oder Java) funktioniert.
- Betreibe nicht
Browser sniffing
, d.h. schicke nicht verschiedene Seiten und/oder unterschiedliches CSS zu verschiedenen Browsern.
Viel Spaß beim Umsetzen…!





{ 4 } Comments
Ich glaube kaum, daß Roger in seinem Artikel die Verwendung von <span class=”irgendwas”> </span> verurteilt und statt dessen <font> verwendet sehen will:
Vielmehr sollen, wo immer es geht, die existierenden HTML-Tags verwendet werden, anstatt “nackte” Tags wie span und div auf das Aussehen zu trimmen, das erstere bereits haben.
Hintergrund zum font-Tag:
Gruß, Tilmann
Hallo Tilmann,
Das habe ich auch nicht behauptet.
Mit
spreche ich eine 1:1 ‘Übersetzung’ an. D.h. was man früher mit dem
font-Element gemacht hat, machen viele heute mit demspan-Element: Missbrauch.Nochmal: Die Leute stellen fest – irgendwie, vielleicht per Validator? – dass ihre Seiten durch die Verwendung von
fontnicht valides XHTML sind. Also nehmen siespanher und tuen genau das, was sie mitfontgemacht haben.Und wenn du dir die DenkZEIT noch ein bisschen angesehen hättest, hättest du feststellen können, dass ich sehr für semantisches Auszeichnen bin. möchte ich nicht sagen – kommt aber ganz gut hin.
schöne Grüße
Hallo Steffen,
ich hatte mich auch etwas gewundert, Dich so etwas schreiben zu sehen, da ich weiß, daß Du für semantische Auszeichnung und valides HTML bist:
Ohne Deine Erklärung im Kommentar hatte ich das tatsächlich so interpretiert, man solle eher “font” beibehalten, als es durch “span” + “class” zu ersetzen. Aber jetzt ist das Mißverständnis ja ausgeräumt und auch beim schnellen Lesen tappt man nicht mehr in die Falle. Danke!
Gruß, Tilmann
Hallo Tilmann,
Um auch zukünftigen Lesern ‘eindeutiger’ zu sein, habe ich den Text im Eintrag ein wenig abgeändert.
Jetzt ist es weniger sachlich, aber hoffentlich verständlicher…
schöne Grüße
Steffen
Post a Comment