CSS oder Tabellen
jürgen2004
- html
0 chlori0 Michael Wronna0 dbenzhuser0 chlori
Hallo,
ich habe mir die Seiten von Ebay.de, amazon.de, yahoo.de angesehen.
Gibt es einen Grund, weshalb solche "grossen" Seiten auf Tabellen setzen und nicht auf CSS bei der Gestaltung?
Gruß
Jürgen
Hi
Gibt es einen Grund, weshalb solche "grossen" Seiten auf
Tabellen setzen und nicht auf CSS bei der Gestaltung?
Bitte nicht, Jürgen! Lies nach, das ist schon seit sechs
Jahren immer wieder ein Thema.
Gruss
chlori
hallo juergen,
du bist doch bestimmt einer der forum-admins, kannst
du mal nachschauen, da stimmt irgendwas mit der datenbank
nicht, ich lese immer die selben fragen ;-)
die thema wird momentan immer sehr stark diskutiert,
auch hier im forum. du kannst dich da ja schon mal
etwas warm lesen. ich denke die meisten der aktivsten
forums-teilnehmer vermeiden so gut wie moeglich tabellen
fuers layout. die ganze web-geschichte hat sich in den
letzten jahren stark veraendert. so, mein kaffe wird
kalt, gruss vom bodensee,
michael
ss:) zu:) ls:& fo:) de:> va:) ch:? n4:& rl:? br:< js:| ie:% fl:{ mo:|
Tach
Gibt es einen Grund, weshalb solche "grossen" Seiten auf Tabellen setzen und nicht auf CSS bei der Gestaltung?
Ja!
Weil diese Seiten
a) schon länger mit einem quasi unveränderten Layout online sind - Corporal Identity.
b) allesamt ein vielspaltiges Design einsetzen welches, gerade bei nicht zu vorhersehenden Inhalten, mit Tabellen sehr viel leichter browserübergreifend und stabil zu handhaben ist.
c) sich nicht auf Experimente einlassen können. Wenn ich mit Netscape 4.x 5% meiner User vernachlässige macht das (mir) nix aus. Die von dir genannten Seiten verlieren Millionen.
d) längst CSS einsetzen, aber eben nicht zur grundsätzlichen Seiteneinteilung. Dagegen spricht nicht sonderlich viel. Tabellen nicht zum Layout zu missbrauchen ist eine relativ junge Erscheinung - bis sich so was durchsetzt vergehen Jahre.
e) wissen, dass sich eine neue Technik niemals einfach durchsetzt, weil sie neu ist. Sie muss die alte Technologie in allen relevanten Punkten überflügeln um einen kompletten Umstieg schmackhaft zu machen. Bei CSS-Layout vs. Tabellen ist das eben noch nicht gegeben.
Denk an eBooks (man beachte die trendy Schreibweise): tausende Bücher, einfacher Erwerb von Lesematerial, Bookmarks die nicht dauernd rausfallen, etc. - aber es ist sau dämlich damit zu lesen, weil klobig, unpraktisch, klein, kontrastarm, baterieabhängig, etc. Wer glaubt eBooks würden sich in der heutigen Form durchsetzen ist realitätsfremd.
Analog CSS: Es bietet geniale Möglichkeiten die, wer sie mal versucht hat, kaum mehr missen will. Das haben auch die "Großen" längst umgesetzt. Aber noch ist CSS nicht weit genug um die alten Layout-Methoden in allen Bereichen komplett abzulösen.
Die beste Lösung ist daher eine Mischung (Hybrid ;) ) der vorhandenen Möglichkeiten.
f) siehe Archiv.
Tschö,
dbenzhuser
Hi
mit Tabellen sehr viel leichter browserübergreifend und
stabil zu handhaben ist.
Es kommt darauf an was das Ziel ist:
A) Will man für möglichst viele Browser eine schöne Seite
zeigen, oder B) will man für alle Browser eine
funktionierende und für alle einigermassen aktuellen eine
schöne?
B) ist viel einfacher mit CSS.
Ausserdem werden wenige HTML-Seiten mit Tabellenlayout gut
genug codiert, dass zB Audiobrowser damit etwas anfangen
können (ich weiss dass es halbwegs möglich ist). Mit bzw.
ohne CSS kein Problem.
Tabellen nicht zum Layout zu missbrauchen ist eine relativ
junge Erscheinung
Falsch. Fast so alt wie wir das WWW kennen. Ende 1998 wurde
schon gestritten um CSS oder Tabellen für Layout, obwohl
es damals (zu recht) mehr Leute gab die pro Table-Layout waren.
(Das war kurz nachdem man Frames als "evil" anerkannte.)
c) Wenn ich mit Netscape 4.x 5% meiner User vernachlässige
macht das (mir) nix aus. Die von dir genannten Seiten
verlieren Millionen.
Wenn sich die Betreiber dieser Seiten für Accessibility
interessieren würden, dann würde es anders aussehen, wenn
man ihre Seite zu validieren versucht.
zB ebay ohne Doctype: http://tinyurl.com/388ag
f) siehe Archiv.
Da geb ich dir recht! ;)
Gruss
chlori