
| Useability und Accessibility |
|
|
|
| Freitag, 15. September 2006 | |
Useability und Accessibility guidelines (nicht nur) für Joomla!
Sprache im Head Tag identifizierenDas HTML Element muß das lang Attribut besitzen.<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php echo _LANGUAGE; ?>"> <head> Anmerkung: Ab Joomla! 1.5 wird es möglich sein $_LANG->isoCode() anstatt _LANGUAGE zu nutzen. Referenz:
Eine Zusammenfassung für Tabellen angebenDas TABLE Element sollte das summary Attribut enthalten, um die Struktur und dessen Zweck zu beschreiben. <table summary="Hits on news compared to help">
<caption>Hits on news compared to help</caption>
<!--table cells here-->
</table>Der Einsatz des summary Attributs beim Erstellen von Tabellen obliegt der Umsicht des Designers. Referenzen:
Link TextLink Texte sollten auch dann Sinn machen, wenn sie ausserhalb des Kontextes gelesen werden. Unterschiedliche Zieladressen, auch wenn auf gleiche Domain, sollten unterschiedliche Link Texte erhalten, also Ziel- und Beitragsbezogen sein. Zum Beispiel sollte der Text "hier klicken" vermieden werden. Referenzen: Form Controls mit dem <label> Element assoziierenEin Labelelement kann die Beschreibung eines Formelements mit dem Formelement selbst assoziieren. Das 'label for' Attribut muss einzigartig sein und mit dem ID Attribut des Formelements übereinstimmen. <label for="mod_login_username"> <?php echo $_LANG->_( '_USERNAME' ); ?> </label> <br /> <input id="mod_login_username" name="username" type="text" class="inputbox<?php echo $moduleclass_sfx; ?>" alt="username" size="10" /> So assoziiert, sind einige Browser in der Lage den Fokus auf ein Control zu setzen, wenn auf das entsprechende Label geklickt wird. Referenzen:
Links: |
| < zurück | weiter > |
|---|










