Stefan Muenz: Für welche Version entwickeln? Ansatz mit einfacher Textversion.

Beitrag lesen

Hallo Kaepten

Wie sähe folgender Ansatz aus: Ich entwickle prinzipiell für (neuere) Browser, die CSS und Ebenen und so Zeugs kennen, biete daneben aber eine sehr spartanische "Textvariante" ohne optischem und funktionellem Schnick Schnack an.

Es ist kein Problem, von einer Startseite aus mittels javascript-gesteuerter Browser-Erkennung zu verschiedenen Unterseiten weiterzuleiten, je nachdem, welchen Browser der User verwendet. Es genuegt ja z.B. folgende Unterscheidung:
if(document.all document.layers)
  location.href = "modern.htm";
else
  location.href = "oldfashioned.htm";
Dann hast du wirklich die Freiheit und kannst eine Seite anbieten, auf der du dich von Tabellenlayouts und dergleichen loesen und stattdessen die volle Freiheit der positionierten Elemente nutzen kannst. Und die andere Seite koenntest du richtig schoen konservativ machen, sodass sogar die Netscape2-User noch ihre Freude daran haben.

Problem ist bei solchen Doppel-Sites halt immer der Doppelaufwand. Zu rechtfertigen ist das bei statischen Projekten, die einmal erstellt und dann in weitgehend unveraenderter Form laengere Zeit im Netz bleiben. Bei Sachen dagegen, deren Inhalt sich staendig aendern, und die flexibel sein muessen, ist so eine Trennung dagegen Gift, weil der Pflegeaufwand viel zu hoch wird. Da sollte man dann eher versuchen, einen Kompromiss zu finden, also doch bei Tabellenlayouts zu bleiben, neuere Elemente stattdessen nur "additiv" einzusetzen usw.

viele Gruesse
  Stefan Muenz