tantebootsy hat gesagt.:
Naja, aber so einfach is das doch auch nu wieda nich ... Wenn wir schon bei "Zielgruppen" sind ... Muss man goodfella auch sagen, dass CSS auch erst mit den neueren Browsern funktioniert, da in älteren noch nicht richtig implementiert. *klugscheis*
Genau das ist der Punkt!
Wenn ein Browser kein CSS versteht ist der Inhalt der Seite für den User wesentlich besser zu erschließen, wenn man die Seite ohne Frames und ohne Tabellen macht, da der Inhalt in der Struktur dasteht, wie er sein soll.
Nur das Design fehlt dann halt.
Aber Internetseiten sind doch dazu da, dass User sich den Inhalt erschließen und nicht, damit der Designer seine Designs vorführt.
Ich habe leider kein Positiv-Beispiel einer größeren Firma gefunden. Aber als Negativbeispiel will ich mal
Sony anführen - man kann hier eine Menge anderer Firmen einsetzen bzw. deren Webseiten, aber Sony mag ich ohnehin nicht, da trifft sich das ganz gut.
Angenommen Opa will sich aufgrund seiner wiedergefundenen Sehstärke eine Digitalkamera zulegen und browst ohne Styles.
Zumindest die Startseite von
Konica(-Minolta) kann er auch ohne Styles gut betrachten, auch wenn es nicht besonders schön aussieht. Für das Folgende nehmen wir mal an, dass Konica auch alle anderen Seiten mit Struktur und ohne Tabellen gemacht hätte.
Da Opas Browser auch kein Javascript kann - denn Opa ist sicherheitsbewusst - kommt er auf der Sonyseite nicht weiter.
Wenn Opa sich also nur über das Internet informiert - Opa ist ein moderner Mensch und geht mit der Zeit, nur halt nicht mit dem Browser, denn Bewährtes lässt Opa gerne auf seinem Computer - und Konica noch etwas konsequenter auf ein gutes tabellenloses Design geachtet hätte - oben gemachte Annahme -, dann würde Opa zu einer Konica greifen, und Sony hätte einen Kunden weniger. Da Opa markentreu ist, erzählt er dies allen seinen Freunden - ohne eigenen PC haben diese heutzutage kaum noch einen schnellen Weg, sich zu informieren, den heuten Verkäufern trauen sie in keiner Aussage und zum Kataloge wälzen bleibt keine Zeit, denn der Ausflug vom Altersheim steht unmittelbar bevor.
Seine Freunde kaufen sich aufgrund der persönlichen Empfehlung auch eine Konica und keine Sony. Er schenkt seinem Sohn zu Weihnachten eine Konica-Digitalkamera. Auch dieser erzählt seinen Freunden und Kollegen, wie gut sie mit dieser Kamera photographieren können und viele folgen diesem Rat - da Papa an der Börse arbeitet und genau wie seine Kollegen absolut keine Zeit hat, sich selbst zu informieren.
Sony hatte bis jetzt nicht mal Gelegenheit zu zeigen, welche Kameras sie überhaupt anbieten.
Als gutes Beispiel will ich nochmal
CSS Zengarden anführen, auch wenn es hier etwas ad absurdum geführt ist, da auf der Seite die Möglichkeiten von CSS vorgestellt werden.
Ein etwas weiter gefasster Artikel zum Thema "
Warum können Werbeagenturen keine guten WWW-Seiten schreiben?" steht auf der Seite von
woodshed
productions - sicherlich nicht ganz ohne Eigennutz, aber interessant zu lesen.
Gruß hpvw
PS: Niemand ist selbst schuld, wenn er einen alten Browser benutzt. Der Webdesigner ist Schuld, wenn sein Auftraggeber Kunden verliert.
PPS: Für eine private, nicht kommerzielle Seite relativieren sich diese Kriterien natürlich etwas. Aber private Seiten für alle zu schreiben ist bestimmt ein guter Weg zum üben und später evtl. auch gute Firmenseiten zu schreiben, sei es als kleiner Nebenverdienst oder gar hauptberuflich oder um als Einkäufer einer Webpräsenz mit dem Thema vertraut zu sein und den Designern entsprechend auf die Finger klopfen zu können.
EDIT: Ein Totschlagargument habe ich noch gegen Tabellenlayout:
Häufig sind Tabellenlayouts im Druck so hässlich, dass man sie lieber nicht ausdruckt.
Oft sind sie dadurch auch zu breit, so dass sie nicht auf eine DIN-A-4-Seite passen.
Mit div's und CSS und der richtigen Strukur ist es besonders einfach, durch ein Stylesheet für den Druck zu machen, die Schrift wieder auf Times zu setzen, die Seite in S/W darzustellen und die Navigation auszublenden. Selbst Links kann man in Klartext hinter den Link selbst setzten und diese klar lesbaren Links (in einem span mit display:none) im Browser ausblenden.