80.2.3 Ändra inte innehåll på sidan utan att ge användaren en möjlighet att bli uppmärksammad på detta
Bör
Varje avsnitt av Användbarhetsboken har sin egen webbsida - den du just läser hör till rådet Ändra inte innehåll på sidan utan att ge användaren en möjlighet att bli uppmärksammad på detta. Här hittar du rättelser, tillägg, blogginlägg och kommentarer - eller gör dina egna. Så småningen kommer du även att kunna läsa själva boktexten här.
Du kan även:
- Läsa ett provkapitel om Användbarhet eller Typografi läsbarhet
- Börja läsa Användbarhetsboken här på webben
- Läsa mer om Användbarhetsboken, och höra vad andra sagt om den
- Köpa Användbarhetsboken hos Bokus eller Adlibris.
Ur bloggen
Hur tillgängligt är Ajax? Inte särskilt, visar den här artikeln där James Edwards testat hur väl olika varianter av att uppdatera en sida fungerar med olika skärmläsare, och inte hittar någon Ajax-metod som klarar det i alla sorters skärmläsare.
Egentligen är problemet inte Ajax i sig, utan att skrämläsarnas stöd för javascript är väldigt buggigt – och buggigt på olika sätt i olika läsare. Alltså samma situation som vi hade för vanliga webbläsare för några år sedan.
Slutsatsen blir att det enda sättet att uppdatera sidan som fungerar är att låta bli Ajax helt och istället göra på det traditionella sättet: ladda om hela sidan. Eller att åtminstone erbjuda ett sådant alternativ.
“I’m forced to conclude that, unless a way can be found to notify screen readers of updated content, AJAX techniques cannot be considered accessible, and should not be used on a production site without a truly equivalent non-script alternative being offered to users up-front.”
En annan slutsats som kan dras är att överhuvudtaget inte lita på att skärmläsare klarar att korrekt hantera javascript, och att buggarna är så olika att det är nödvändigt att testa skripten med många olika skärmläsare. (Det påminner med andra ord mycket om situationen med javascript i mobiltelefoner.)
Via “456 Berea Street”:http://www.456bereastreet.com/archive/200605/ajax_javascript_support_and_screen_reader_accessibility/.
De nya tekniker som brukar betäknas med samlingsnamnet ajax leder till nya tillgänglighetsproblem. (Inte så förvånande, för när har inte något nytt lyckats skaka webbens ganska bräckliga tillgänglighetsstöd?)
Framförallt uppstår problem när delar av sidan byts ut, eftersom det inte finns något riktigt bra sätt att underrätta skärmläsare om att detta skett.
456 Berea Street skriver mer om detta och länkar till flera intressanta texter samt tester av ajax-sajter som gjorts med skärmläsare.


Post new comment