Zum Inhalt springen

was grundsätzliches: tabellen gegen layer

Erstellt am 2. März 2004 · 26 Antworten · letzte Antwort am 11. Mai 2004 · Seite 2 von 2

Tags: HTML & CSS, Diskussion

Cre8tive ·

der anzahl dieser menschen ist sicherlich kleiner, als die anzahl der Menschen die nichtmal lesen und schreiben können. Und diese Zahl ist wiederrum kleiner, als die der Menschen die gar keinen Computer besitzen.

Willst Du die auch aussperren? Wenn nicht, dann sorge bitte dafür, dass jeder Haushalt in Deutschland einen Computer samt Internetanschluss bekommt und Analphabeten ein Betreuer zur Seite gestellt wird, der Ihnen alles vorliest.

CharoGarcia ·

Wenn man HTML Seiten Valide macht und soviel wie möglich mit CSS arbeitet dann erleichtert man behinderten Menschen den Zugang zu den angebotenen Informationen.

Denn Die strikte Trennung von Inhalt und Layout (welche man ja mit der verwendung von CSS weit mehr erreicht als mit tabellen und alten tags...) macht es serh viel einfacher für User bzw. Programme wie Screenreader die Inhalte auszulesen und an den User weiterzugeben, da diese sich nicht durch einen "Sumpf" von Tags und Informationen in falscher Reihenfolge kämpfen müssen....

Regards 8-)

Obwohl es natürlich schon stimmt das die Anzahl socher User recht gering ist, aber da nicht nur sie einen Nutzen davon haben wenn man ordentlich codet sollte das eigentlich gar keine Extrageschichte sein 🙂

Cre8tive ·

Moment, hier gehts nicht um die Sauberkeit des Codes, sondern darum, dass nach dir alle behinderte Menschen Netscape 4.1 benutzen, welcher aber wiederrum nicht voll CSS kompatibel ist, wodurch sich die W3C - Richtlinien dort gar nicht umsetzen lassen.

Ich sage lediglich, dass ich nicht für uralte Browser programmieren werde.
Du sagst mir aber, damit würde ich Menschen, vor allem Behinderte, ausschließen. Ausserdem soll man den Quelltext mit Layern chön übersichtlich halten, was aber gar nicht 100% darstellbar auf dem NS 4.1 ist? Da ist für mich sowieso ein Widerspruch drin.

Oder ich hab dich falsch verstanden #paralyzed#

CharoGarcia ·

hab ich gesagt das behinderte Menschen Netscape 4.1 benutzen ? :o

Falls ja kan man mir nochmal sagen wo... ich wollt jetzt nich alle posts doppelt lesen 😉

Oder Crea8tive war dein Kommenatr nicht an mich gerichtet?

Letztendlich kann man unsauberen Quelltext benutzen oder sauberen... letztendlich is man besser dran wenn man letzteres macht ob nun für menschen mit oder ohne behinderung oder für den admin der sich nicht durch unsauberen code wuseln muss! Oda?

regards 8-)

astroeher ·

Habe die ganze Diskussion mit großem Interesse verfolgt, nur zwei Anmerkungen zu dem Thema:

1. ist es ab 2005 meines Wissens nach Gesetz für öffentliche Stellen, ihre HP "barrierefrei", also ohne Layout-Tabellen zu gestalten; womit sich die Diskussion in gewissen Bereichen erübrigt.

2. Haben es also schon einige User geschafft, T3 tabellenfrei zu machen - könnte mir da mal jemand ein wenig unter die Arme greifen??? Ich nehme jede Hilfe gern an (T3-Demo-Seite, Tutorial,...)

Danke einstweilen!

Alexander

Cre8tive ·

ja, es gibt da so einige probleme mit css, die man ohne tabellen auch nicht lösen kann!

Zum Beispiel kann man ein layer mit fixer breite (beispielsweise 750 pixel) nicht zentriert in der bildschirmmitte anzeigen. das geht z.b. nur, wenn man dem layer eine breite von bspweise 50% gibt....

doku ·
Cre8tive schrieb

Zum Beispiel kann man ein layer mit fixer breite (beispielsweise 750 pixel) nicht zentriert in der bildschirmmitte anzeigen. das geht z.b. nur, wenn man dem layer eine breite von bspweise 50% gibt....

nö, stimmt nich

Cre8tive ·

da wäre ich gespannt auf eine antwort, habe die frage schon öfter gestellt und keiner wusste eine lösung...

maxhb ·

Das mit der Zentrierung ist in der Tat kein echtes Problem, so lange der zu zentrierende Div eine feste Breite hat - sonst funktioniert der Trick mit dem negativen Top- / bzw. Left-Margin nicht (oder sollte das gar auch mit %-Werten funtionieren :o ).
Unter Opera ist man dann allerdings fast wieder da, wo man auch mit Tabellen als Layouthilfe war. Man braucht einen Extra-Div, der nur zum Zentrieren da ist...

CU
maxhb