Stefan Muenz: Linkfarben ab Standard 4 missbilligt?

Beitrag lesen

Hallo Claudia

Bedeutet das nun, daß alle Nutzer, die mit älteren Browsern arbeiten - und von denen soll es ja noch einige geben - nichts mehr lesen können?

Sagen wir es mal so: man sollte vermeiden, allzuviel HTML 3.2 zu benutzen. Denn in jener Sprachversion ist HTML aus dem Ruder geraten. Damals machte man den Fehler, immer mehr physische Tags und Attribute einzufuehren - einfach weil CSS noch nicht so weit war. Mittlerweile, wo mindestens 90% der User mit CSS-faehigen Browsern unterwegs ist, spricht nichts dagegen, CSS behutsam einzusetzen und in HTML ganz auf Formatierungsangaben zu verzichten. Dann sehen Leute, die alte Browser benutzen, eben nacktes HTML2.0 ohne viel Layout-Schnickschnack, waehrend alle anderen eine modern gestaltete Website am Bildschirm sehen.

Schlecht sind zu diesem Zweck vor allem die beliebten Tabellenlayouts. Denn unsichtbare Tabellen, die das Seitenlayout halten und alle HTML-Atttributangaben wie align, valign, bgcolor usw. durch CSS-Angaben ersetzen, koennen auf alten Browsern wirklich scheussliche Bildschirmanzeigen erzeugen.

Besser sind in diesem Fall tatsaechlich die modernen Techniken zur absoluten Positionierung. Auch damit kann man Seitenlayouts basteln, aber wenn man es richtig macht, kommen die Daten, mit einem alten Browser betrachten, wenigstens schoen untereinander zu stehen. Das sieht in vielen Faellen allemal besser aus als eine Tabelle, deren Inhalten nur den Default-Formatierungen der Tabelle folgen.

Und bei einfacheren Dingen wie z.B. reinem Fliesstext ist die Ueberlegung einfach so. Nimm ein Beispiel:

<p align="right">....</p> ist deprecated.
<p style="text-align:right">....</p> ist wunderbar und gewuenscht!

Ein Netscape 3 zeigt den Absatz nun mit Default-Formatierung, also linksbuendig an. Aber ist das so schrecklich? Soll er doch! Wenn man sich mal von der eh nicht erreichbaren Zwangsvorstellung loest, dass alles in jedem Browser gleich aussieht, dann kann man mit so was prima leben. Und die User auch. Es sei denn, du willst eine Seite basteln, auf der du deine Designer-Quaitaeten unter Beweis stellen willst. Eine Seite mit diesem Anspruch aber aber sollte wirklich niemand mit Netscape 3 besuchen ...

viele Gruesse
  Stefan Muenz