php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.08.2005, 10:15  
Benutzer
 
Registriert seit: 06.01.2004
Beiträge: 57
Faebe
Standard Barrierefreiheit im Netz

Hallo miteinander

Im Rahmen der Barrierefreiheit im Netz habe ich gelesen, dass Tabellen nicht mehr für Darstellungszwecke missbraucht werden sollen - es sei denn natürlich man hat wirklich tabellarischen Inhalt. Stattdessen sollte die Darstellung über CSS erledigt werden.

Ist das problemlos möglich? Was sind Eure Erfahrungen damit?
Faebe ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.08.2005, 10:23  
Gast
 
Beiträge: n/a
Standard

Guck ma

http://css4you.de/wslayout1/index.html
  Mit Zitat antworten
Alt 17.08.2005, 10:28  
Matthias959
Gast
 
Beiträge: n/a
Standard Re: Barrierefreiheit im Netz

Zitat:
Zitat von Faebe
Ist das problemlos möglich? Was sind Eure Erfahrungen damit?
Mehr als das...
Mit CSS kannst du viel besser Layouts machen!
  Mit Zitat antworten
Alt 17.08.2005, 11:07  
Gast
 
Beiträge: n/a
Standard

Zitat:
Mit CSS kannst du viel besser Layouts machen!
Ansichtssache ...

Zitat:
dass Tabellen nicht mehr für Darstellungszwecke missbraucht werden sollen
Nicht "sollen" ...
Das ist nur eine Empfehlung.
Ich kenne keinen Browser der Tabellen nicht kennt.
Tabellen gab es schon wo CSS noch in den Kinderschuhen steckte.

Bestimmte Dinge (komplexe Darstellungen) sind einfach besser mit Tabellen zu machen.
Und CSS kann immernoch hinzugefügt werden.

Aber jetzt einfach zu behaupten Tabellen sind OUT, ist einfach falsch.
Schon schlimm genug das mit Barreriefreiheit in Verbindung zu bringen.
  Mit Zitat antworten
Alt 17.08.2005, 11:17  
Erfahrener Benutzer
 
Registriert seit: 01.09.2004
Beiträge: 532
PHP-Kenntnisse:
Fortgeschritten
schifti
Standard

http://barrierefrei.e-workers.de/p_links.php

Viele Validatoren, Barrierefreiheit-Links und mehr
__________________
MFG Schifti
auch ein Forum (PHP)
schifti ist offline   Mit Zitat antworten
Alt 17.08.2005, 12:04  
CSS
Erfahrener Benutzer
 
Registriert seit: 04.12.2004
Beiträge: 324
CSS
Standard

Komplexe Sachen, sind zur Zeit wegen der schlechten CSS Unterstützung aller Browser, wirklich besser mit Tabellen zu lösen.
Was hilft dir eine Barrierfreie Seite, wenn nutzer ohne Behinderung sie nicht oder nur schwer benutzen können.

MfG CSS
CSS ist offline   Mit Zitat antworten
Alt 17.08.2005, 12:16  
Gast
 
Beiträge: n/a
Standard

Na also kommt. So schlecht ist die unterstützung gar nicht. Nur IE und FF haken sich immer. Wenn du es einmal draufhast kann dir eigentlich nix passieren. Tabellenlayout betrachte ich persöhnlich als total altmodisch und von DAUs mit Frontpage gemacht. Selbst das w3c hat einen Entsprechenden Eintrag in den WCAGs.
Es gibt im Moment viele große seiten mit einem Mischmasch aus Tabellenlayout und Div-Suppe. (GMX, Download.com ...). Ausserdem geht der Trend der Webdesigns so wie ich das gelesen hab eher nach puristisch und einfach, was auch IMHO die Usability stark verbessert.

EDIT: Ach ja. Als öffentliche Einrichtung bist du mittlerweile verpflichtet Barrierefrei zu sein. (Schafft euch mal Screenreader an und hört euch die Seite mal an, oder nehmt lynx, oder versucht die seite mit der Tastatur zu bedienen !!!)
  Mit Zitat antworten
Alt 17.08.2005, 12:38  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von CIX88
Zitat:
Mit CSS kannst du viel besser Layouts machen!
Ansichtssache ...
falsch. könnens sache

Zitat:
Zitat von CIX88
Zitat:
dass Tabellen nicht mehr für Darstellungszwecke missbraucht werden sollen
Nicht "sollen" ...
Das ist nur eine Empfehlung.
Ich kenne keinen Browser der Tabellen nicht kennt.
Tabellen gab es schon wo CSS noch in den Kinderschuhen steckte.

Bestimmte Dinge (komplexe Darstellungen) sind einfach besser mit Tabellen zu machen.
Und CSS kann immernoch hinzugefügt werden.

Aber jetzt einfach zu behaupten Tabellen sind OUT, ist einfach falsch.
Schon schlimm genug das mit Barreriefreiheit in Verbindung zu bringen.
wieder falsch - tabellen sind nicht out sie sollen einfach nur zur tabellarischen anzige von daten genutzt werden und nicht missbraucht werden um einer seite ein design verpassen


ps: link vergessen: http://www.csszengarden.com/
pps: http://www.w3.org/TR/xhtml-basic/#s1.3.5 "Note that in the Basic Tables Module, nesting of tables is prohibited."
  Mit Zitat antworten
Alt 17.08.2005, 12:50  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von http://www.w3.org/Consortium/Offices/Germany/Trans/WAI/webinhalt.html
3.3 Verwenden Sie Stylesheets, um Layout und Präsentation zu beeinflussen. [Priorität 2]
Z. B.: Verwenden Sie die CSS 'font'-Property anstelle des FONT-Elements von HTML, um den Stil der Schrift zu beeinflussen.
Techniken für Checkpunkt 3.3


[.....]

Richtlinie 5. Erstellen Sie Tabellen, die geschmeidig transformieren.
Nächste Richtlinie: 6 Vorherige Richtlinie: 4 Zum Inhaltsverzeichnis
Sorgen Sie dafür, dass Tabellen den nötigen Markup haben, um von zugänglichen Browsern transformiert werden zu können.

Tabellen sollten verwendet werden, um tatsächlich tabellarische Daten ("Datentabellen") zu kennzeichnen. Entwickler von Inhalten sollten es vermeiden, sie für das Seitenlayout zu verwenden ("Layout-Tabellen"). Tabellen, gleichgültig zu welchem Zweck, bedeuten spezielle Probleme für die Benutzer von Screenreadern (Siehe Checkpunkt 10.3).

Manche Benutzeragenten erlauben es Benutzern, zwischen Zellen von Tabellen zu navigieren und greifen auf Überschriften und andere Informationen über Tabellenzellen zu. Solange kein korrekter Markup verwendet wird, halten Tabellen für die Benutzeragenten keine angemessenen Informationen bereit (Siehe auch Richtlinie 3).

Die folgenden Checkpunkte kommen unmittelbar Benutzern zugute, die auf eine Tabelle über das Gehör zugreifen (z. B. einen Screenreader oder einen Bordcomputer im Auto) oder die zu einem Zeitpunkt nur einen Teil einer Seite sehen können (z. B. blinde oder sehbehinderte Benutzer mit Sprachausgabe oder einem Blindenschrift-Display, oder andere Benutzer von Geräten mit kleinen Displays, o. Ä.)
Checkpunkte:

5.1 Kennzeichnen Sie bei Datentabellen Zeilen- und Spaltenüberschriften. [Priorität 1]
Verwenden Sie z. B. in HTML TD, um Datenzellen, und TH, um Überschriften zu kennzeichnen.
Techniken für Checkpunkt 5.1
5.2 Wenn Datentabellen zwei oder mehr logische Ebenen von Zeilen- oder Spaltenüberschriften haben, verwenden Sie Markup, um Datenzellen und Überschriftenzellen einander zuzuordnen. [Priorität 1]
Verwenden Sie z. B. in HTML THEAD, TFOOT und TBODY, um Zeilen zu gruppieren, COL und COLGROUP, um Spalten zu gruppieren, und die "axis"-, "scope"- und "headers"-Attribute, um komplexere Zusammenhänge zwischen Daten zu beschreiben.
Techniken für Checkpunkt 5.2
5.3 Verwenden Sie keine Tabellen für Layout, wenn diese in linearisierter Form keinen Sinn ergeben. Ansonsten, wenn die Tabelle keinen Sinn ergibt, stellen Sie ein alternatives Äquivalent bereit (das eine linearisierte Version sein kann). [Priorität 2]
Anmerkung: Sobald Benutzeragenten Positionierung mit Hilfe von Stylesheets unterstützen, sollten Tabellen nicht mehr für Layout-Zwecke benutzt werden. Siehe auch Checkpunkt 3.3.
Techniken für Checkpunkt 5.3
5.4 Wenn eine Tabelle für Layout verwendet wurde, verwenden Sie keinen Struktur-Markup zum Zweck der visuellen Formatierung. [Priorität 2]
Z. B.: Verwenden Sie in HTML nicht das TH-Element, um den Inhalt einer (Nicht-Tabellenüberschriften-)Zelle zentriert und fett darzustellen.
Techniken für Checkpunkt 5.4
5.5 Stellen Sie Zusammenfassungen für Tabellen bereit. [Priorität 3]
Verwenden Sie z. B. in HTML das "summary"-Attribut.
Techniken für Checkpunkt 5.5
5.6 Stellen Sie Abkürzungen für Überschriften bereit. [Priorität 3]
Verwenden Sie z. B. in HTML das "abbr"-Attribut des TH-Elements.
Techniken für Checkpunkt 5.6

Siehe auch Checkpunkt 10.3.
  Mit Zitat antworten
Alt 17.08.2005, 13:00  
Gast
 
Beiträge: n/a
Standard

Schön wenn soviel kommentiert wird ...

Ein kleiner, aber wichtiger Unterschied:

"sollen" - "sollten"
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Große Seiten im Netz, entwickelt in PHP PsychoEagle Off-Topic Diskussionen 15 18.07.2008 08:19
PHP Scriptlaufzeit - local < 1 Sec, übers Netz knappe 10 HStev Server, Hosting und Workstations 16 27.01.2006 16:20
mail von lokalem Server an SMTP im Netz -after_pop- Problem PHP-Fortgeschrittene 7 12.08.2005 14:40
find im netz nicht dazu Dopedouglaz PHP Tipps 2005 1 30.05.2005 11:07
Apache nur auf lokalem Rechner sichtbar nicht im Netz sichtb d-jango Server, Hosting und Workstations 5 20.05.2005 12:27
WS im Netz mit probs PHP Tipps 2005 10 28.04.2005 20:34
SMS-Send über das Netz PHP Tipps 2005 6 23.04.2005 23:59
ich will langsamer ins netz! :) Off-Topic Diskussionen 18 15.01.2005 10:33
Zwei Rechner ins Netz - Router - Hub - Probleme... imported_Ben Off-Topic Diskussionen 37 13.01.2005 21:36
Freigabeverzeichnis im Netz PHP-Fortgeschrittene 19 11.01.2005 16:40
Ich will ans Netz! Stümper Server, Hosting und Workstations 7 01.09.2004 18:43
Dateien übers Netz einbinden PHP Tipps 2004 1 29.08.2004 23:44
Hab 10 Bilder (je eine url) im Netz, aber wie mit DB ? PHP Tipps 2004 10 09.08.2004 02:36
[Suche] liebevolle Seiten im Netz Off-Topic Diskussionen 10 22.07.2004 13:22

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
barrierefreiheit im netz

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.