Gebruiksvriendelijkheid van formulieren is mijn stokpaardje. Tijdens een opleiding besteed ik er tamelijk veel tijd aan. Ik vind dat nuttiger dan overdreven veel tijd te besteden aan alt-teksten.
Naarvoren.nl publiceert vandaag een artikel over dit onderwerp en ik kan dit alleen maar toejuichen. Prima artikel met prima verwijzingen.
Het optgroup-element is qua gebruiksvriendleijkheid inderdaad een prima idee. In de AnySurferrichtlijnen vind je het niet terug omdat wij ons immers beperken tot de technische toegankelijkheid. Verder komen de aanbevelingen prima overeen met onze richtlijne. Het enige waar het artikel niet over spreekt is de tabvolgorde van een formulier. Hiervoor verwijs ik graag naar het artikel “kijk uit met tabindex” in onze nieuwsbrief van maart.
3 reacties
1 Kevin // 17 april 2007 om 10:37 am
Het nadeel van het optgroup-element: bij een lange lijst wordt de context snel onduidelijk als je het keyboard gebruikt. Case in point: gemeentes gegroepeerd per provincie. Door bijvoorbeeld “A” te tikken kom je bij de eerste optie, startend met een A, in de eerste groep terecht. Als er dan slechts 1 zo’n optie in beeld is (de rest van de opties startend met A staat bij andere groepen), dan denkt de gebruikers misschien te snel dat de optie die hij zocht niet aanwezig is.
(Btw: de textarea loopt onder de sidebar door in Firefox 2.0.0.3)
2 Christophe Strobbe // 19 april 2007 om 10:22 pm
Over de toegankelijkheid van formulieren staan enkele heel uitgebreide teksten op het web; enkele daarvan zijn integrale hoofdstukken uit boeken over webtoegankelijkheid:
* Forms and Interation: http://joeclark.org/book/sashay/serialization/Chapter12.html (hoofdstuk 12 uit Joe Clark’s boek “Building Accessible Websites”
* Accessible Forms: http://www.jimthatcher.com/webcourse8.htm (uit de tutorial van Jim Thatcher)
* Accessible Data Input: http://www.friendsofed.com/web-accessibility/chapter08.html (hoofdstuk 8, door Jim Thatcher, uit “Web Accessibility: Web Standards and Regulatory Compliance” dat vorig jaar verscheen)
Deze teksten zijn veel gedetailleerder dan het artikel op “Naar voren”, ook al besteden ze misschien iets minder aandacht aan de CSS.
3 Hans Verhaegen // 15 mei 2007 om 1:02 pm
off topic maar toch: Kevin heeft dat goed gezien. ik denk dat de content div wat te breed staat.