hi,
seit einiger Zeit beschäftige ich mich mit diesem Thema und frag mich immer zu, wieweit man es mit der Barrierefreiheit treiben kann.
Es gibt zwar die WCAG, aber aus deren Vorschriften werde ich nicht wirklich klug bzw. dass meiste ist Selbstverständlich (z. B. die Sinnvolle Auszeichnung von Elementen, Listen, Trennung von Content und Design, Tabellen nur für Tabellarische Daten).
Mal zu den Punkten, die mich am meisten beschäftigen.
Ich gehe nur auf den <body>
-teil einer Webseite ein, wer Hinweise für Sinnvolle Meta-Angaben hat, kann sie gerne posten.
-
Skiplinks (Sprungmarken innerhalb einer Webseite)
Ich habe mir angewöhnt, direkt unter dem<body>
immer mindestens zwei sprunkgmarken einzubauen, eine direkt zum Hauptmenu, eine zum eigentlichen Inhalt. Sollte ja reichen.
Jetzt habe ich auf vielen Seiten bemerkt, dass die Autoren nach jedem Absatz im Text<p></p>
eine Sprungmarke zum Top einbauen, wie Sinnvoll ist dass?
Wieviel Sprungmarken sind zuviel des guten? -
Logische Auszeichnung im Text
Wieviel ist hier zuviel des guten? Sollte man Konsequent wirklich alles richtig auszeichnen? -
Language
Auf meiner Webseite ist es so, dass sich viele Englische Begriffe mit deutsch vermischen. Sollte ich jedes Wort, dass Englisch ist, entsprechend mit<span lang="en">Equipment</span>
Auszeichnen, wenn ja, wem nützt dass? Den Blinden? Ok, was ist aber mit den sehenden Usern, die von dieser Auszeichnung nichts mitbekommen?
Wie sollte man bei Links vorgehen?<li><a href="/equipment" lang="en">Equipment</a></li>
? -
Abkürzungen
<abbr> bzw. <acronym>
Nehmen wir als Beispiel das Wort DJ, dass wäre im HTML-Kontext<acronym title="Disc Jockey">DJ</acronym>
; was aber, wenn dieser Begriff 10 mal auf einer Seite vorkommt, soll ich diesen Begriff Konsequenterweise 10 mal mit<acronym>
Auszeichnen, reicht es nicht, wenn ich es 2 - 3 mal Auszeichne?
Auch hier, was wenn der Begriff in einem Link steht?<a href="/dj"><acronym title="Disc Jockey" lang="en">DJ</acronym></a>
?
Wie Konsequent sollte man bei der Textauszeichnung sein?
Sonstige Vorschläge?
mfg
echo '<pre>'; var_dump($Malcolm_Beck`s); echo '</pre>';
array(2) {
["SELFCODE"]=>
string(74) "ie:( fl:) br:> va:? ls:? fo:) rl:| n4:# ss:{ de:? js:} ch:? sh:( mo:? zu:("
["Meaningful"]=>
string(?) "Der Sinn des Lebens ist deinem Leben einen Sinn zu geben"
}