Hallo,
ich habe mich bemüht, diese Website nach den Regeln von XHTML 1.0 Strict, CSS und WCAG 1.0 Level AAA aufzubauen. Ich habe die Seiten validiert und bin die WCAG-Checklisten durchgegangen. Die Seiten lassen sich auch (mehr oder weniger) beliebig vergrößern oder verkleinern, ohne, dass das Design irgendwie "gebrochen" wird (bis auf den Hintergrund von div#navi, aber das ist mir egal ;).
Nun code ich schon lange nach Standards wie XHTML Strict und CSS, doch auf dem Gebiet der Barrierefreiheit habe ich noch nicht besonders viel Erfahrung. Daher wollte ich euch fragen: Könntet ihr die Seiten vielleicht nochmal durchgehen und mir evtl. ein paar Tipps geben, wo ich noch etwas optimieren könnte?
Auf Dauer habe ich übrigens vor, noch eine alternate stylesheet für eine "extrem" barrierefreie Version einzurichten, in der dann z. B. auch das grafische Logo durch Text ersetzt wird. (Der <link /> dafür ist übrigens bereits angelegt, doch die CSS ist noch leer.) Haltet ihr das für eine sinnvolle Idee oder kommt eh niemand darauf, diese CSS einzustellen?
Noch eine Frage habe ich zum CSS: Der W3C-CSS-Validator meckert bei den Warnungen herum:
"Sie haben keine Hintergrundfarbe zu der Vordergrundfarbe angegeben : ..."
- Bei der print.css habe ich für die div#header doch eine Hintergrundfarbe angegeben. Habt ihr eine Ahnung, was das soll?
- Bei der screen.css kann ich für die Links in der Navigationsleiste keine andere Hintergrundfarbe einstellen als "transparent", da sonst das Design kaputt gehen würde.
Soll ich die Warnungen einfach ignorieren oder kann ich da noch irgendwas machen?
Vielen Dank schonmal,
David
PS: Ich weiß, das Design ist zum Jammern ;) Ich hatte hier auch nichts Großes vor, es sollte nur auf die Schnelle eine kleine Homepage für einen Freund werden... Ich bin auch nicht wirklich eine "Agentur für Mediengestaltung" sondern ein 13jähriger Schüler, die "Agentur" ist gewissermaßen eine kleine Spielerei, die ich einfach nicht lassen konnte ;)