Hallo Christian, Christian Boltz schrieb:
Hallo Marita, hallo Leute,
sorry, wenn es etwas OT wird ;-)
Am Donnerstag, 29. September 2005 17:55 schrieb Marita Betz:
ich mache gerade einen Online-Kurs über Barrierefreies Webdesign [...] Damit die Seiten Barrierefrei sind, muss in der Doctype entweder ...HTML 4.01 strict oder XHTML 4.01 strict stehen,
Verrätst Du auch einen Grund, warum das sein _muss_? (Außer "es stand so im Kurs", das ist eh klar ;-)
Vielleicht stehe ich gerade auf dem Schlauch, aber ich wüsste nicht, warum eine HTML Transitional-Seite nicht auch barrierefrei sein kann.
Ich schreibe Dir mal was in meinen Kurs-Unterlagen dazu steht: Was unterscheidet den "transitional" und "strict". Ist die Doctype "transitional" dann sind die als deprecated eingestuften Elemente und Attribute noch erlaubt. Wenn Sie also als Dokumenttyp "HTML 4.01 transitional" verwenden, dann validiert Ihr HTML-Dokument auch dann, wenn es z. B. auch die eigentlich nicht mehr erlaubten font-Elemente enthält. Doch auch wenn Sie valide sind. HTML-Seiten des Typs transitional, die veraltete Elemente und Attribute enthalten sind nicht barrierefrei. Denn eine der wichtigsten Grundvoraussetzungen für Barrierefreiheit ist die Trennung von Inhalt und Layout. Da heißt: Das Aussehen einer Webseite soll nicht im HTML-Code festgelegt werden, sondern getrennt im Stylesheet. Die meisten deprecated Elemente und Attribute betreffen ja gerade das Aussehen - wer barrierefrei Webseiten erstellen will, muss also auf jeden Fall auf sie verzichten. Bei der Doctype des Types "strict" werden alle veralteten (deprecated) Tags angemeckert.
BTW: Falls Dein Kurs frei verfügbar sein sollte, würde mich über die URL freuen ;-)
Leider ist der Kurs nicht frei verfügbar. Ich mache Ihn bei der akademie.de und der kostet ganz schön was. Leider habe ich sonst noch keine gute Seite mit E-Learning-Angeboten gefunden, wo man etwas günstiger Kurse machen könnte. Bei der Seite akademynow kann man zwar verhältnismäßig günstig Kurse machen, aber die Software ist teilweise schon veraltet und in dem Bereich Webseitengestaltung haben sie keine so hochwertige Kurse.
Um einem Editor-War vorzubeugen: mit Emacs, Kate, nedit und mcedit kann man auch HTML-Dateien erstellen. Und auch mit allen anderen Editoren, die ich an dieser Stelle nicht genannt habe ;-)
Das mit den sonstigen Editoren ist mir schon klar. Viele Grüße Marita