Kontrollista för användargränssnitt

Detta avsnitt sammanfattar riktlinjerna som ges i Riktlinjer för användargränssnitt som stöder tillgänglighet. Se det avsnittet i guiden för mer detaljerad information om de objekt i kontrollistan som anges här.

Då du testar ett programs tillgänglighet bör du gå igenom var och en av punkterna i listan. Notera om programmet på varje test har Godkänt eller Icke Godkänt, eller om testet ej är tillämpligt för det programmet.

Tabell 2-1Kontrollista för generella principer
GP Generella principer G/IG/-
GP.1 Varje åtgärd som ändrar användarens data eller programmets inställningar kan göras ogjord.
GP.2 Alla programinställningar kan återställas till sina standardvärden utan att användaren behöver komma ihåg vad de standardvärdena var.
GP.3 Efter installationen kan programmet användas utan att användaren behöver mata in en diskett eller cd vid något tillfälle.
GP.4 De vanligast använda funktionerna hittas på menystrukturens toppnivå.
Tabell 2-2Kontrollista för tangentbordsnavigering
TN Tangentbordsnavigering G/IG/-
TN.1 Effektiv tangentbordsåtkomst tillhandahålls till alla programfunktioner.
TN.2 Alla fönster har en logisk ordning för tangentbordsnavigering.
TN.3 Den korrekta tabbordningen används för kontroller vars aktiverade tillstånd beror på kryssrutor, radioknappar eller växlingsknappar.
TN.4 Tangentbordsåtkomst till programspecifika funktioner åsidosätter inte systemets befintliga hjälpmedelsfunktioner.
TN.5 Programmet tillhandahåller mer än ett sätt att utföra tangentbordsuppgifter närhelst det är möjligt.
TN.6 Det finns alternativa tangentkombinationer närhelst det är möjligt.
TN.7 Det används inga tangentkombinationer som är svåra att nå för ofta utförda tangentbordsåtgärder.
TN.8 Programmet använder inte upprepade samtidiga tangenttryckningar.
TN.9 Programmet tillhandahåller tangentbordsekvivalenter för alla musfunktioner.
TN.10 Text eller objekt som kan markeras med musen kan också markeras med bara tangentbordet.
TN.11 Ett objekt som kan storleksändras eller flyttas med musen kan också storleksändras eller flyttas med bara tangentbordet.
TN.12 Programmet använder inga allmänna navigeringsfunktioner för att utlösa åtgärder.
TN.13 Alla tangentbordsstartade menyer, fönster och inforutor dyker upp nära objektet som de är relaterade till.
Tabell 2-3Kontrollista för musinteraktion
MI Musinteraktion G/IG/-
MI.1 Inga operationer beror på inmatning från de högra eller mittersta musknapparna.
MI.2 Alla musoperationer kan avbrytas innan de har slutförts.
MI.3 Visuell återkoppling tillhandahålls under dra och släpp-operationer
MI.4 Muspekaren teleporteras aldrig av programkontroll, och får inte sin rörelse begränsad till en del av skärmen av programmet.
Tabell 2-4Kontrollista för grafiska element
GE Grafiska element G/IG/-
GE.1 Det finns inga hårdkodade grafiska attribut så som tjocklek på rad, kant eller skugga.
GE.2 Alla flerfärgade grafiska element kan visas monokromt när så är möjligt.
GE.3 Alla interaktiva grafiska användargränssnittselement är lätta att åtskilja från statiska grafiska användargränssnittselement.
GE.4 Ett alternativ för att dölja mindre viktig grafik tillhandahålls.
Tabell 2-5Kontrollista för typsnitt och text
TT Typsnitt och text G/IG/-
TT.1 Inga storlekar eller stilar för typsnitt är hårdkodade.
TT.2 Ett alternativ för att slå av grafiska bakgrunder bakom text tillhandahålls.
TT.3 Alla etiketter har namn som är förståeliga då de läses utan sammanhang.
TT.4 Inga etikettnamn används mer än en gång i samma fönster.
TT.5 Etikettplacering är konsekvent i hela programmet.
TT.6 Alla statiska textetiketter som identifierar andra kontroller avslutas med ett kolon (:).
TT.7 Statiska textetiketter som identifierar andra kontroller kommer omedelbart före dessa kontroller i tabbordningen.
TT.8 Ett alternativ till WYSIWYG tillhandahålls. Till exempel förmågan att ange olika typsnitt för skärm och skrivare i en textredigerare.
Tabell 2-6Kontrollista för färg och kontrast
FK Färg och kontrast G/IG/-
FK.1 Programfärger är inte hårdkodade, utan tas antingen från aktuellt skrivbordstema eller en programinställning.
FK.2 Färg används bara som en förstärkning, och inte som det enda sättet för att uttrycka information eller åtgärder.
FK.3 Programmet stöder alla teman och inställningar för hög kontrast som finns tillgängliga.
FK.4 Programmet är inte beroende av något specifikt tema eller inställning för hög kontrast.
Tabell 2-7Kontrollista för förstoring
Förstoring G/IG/-
FÖ.1 Programmet tillhandahåller förmågan att förstora arbetsytan.
FÖ.2 Programmet tillhandahåller alternativet att skala arbetsytan.
FÖ.3 Programmets funktionalitet påverkas inte av att ändra inställningarna för förstoring eller skala.
Tabell 2-8Kontrollista för ljud
LJ Ljud G/IG/-
LJ.1 Ljud används inte som det enda sättet att uttrycka någon slags information.
LJ.2 Användaren kan konfigurera frekvensen och volymen för alla ljud och varningspip.
Tabell 2-9Kontrollista för animering
AN Animering G/IG/-
AN.1 Det finns inga blixtrande eller blinkande element med en frekvens större än 2Hz eller lägre än 55Hz.
AN.2 Allt blixtrande eller blinkande är begränsat till små delar av skärmen.
AN.3 Om animering används finns ett alternativ för att slå av den innan den först visas.
Tabell 2-10Kontrollista för tangentbordsfokus
TF Tangentbordsfokus G/IG/-
TF.1 När ett fönster öppnas startar fokus på den mest använda kontrollen.
TF.2 Aktuell position för inmatningsfokus visas tydligt vid varje tidpunkt.
TF.3 Inmatningsfokus visas hela tiden i exakt ett fönster.
TF.4 Lämplig återkoppling, visuell eller med ljud, tillhandahålls när användaren försöker navigera förbi endera ände av en grupp med relaterade objekt.
TF.5 Standardvarningssignalen (visuell eller ljud) spelas då användaren trycker ner en olämplig tangent.
TF.6 Det finns tillräcklig ljudinformation för visuellt fokus så att användaren kan lista ut vad som ska göras härnäst.
TF.7 Då hjälpmedelsfunktioner så som en skärmläsare eller punktskriftsenhet används indikerar det aktuella programmet positionen och innehållet som indikatorn för visuellt fokus har.
Tabell 2-11Kontrollista för timing
TM Timing G/IG/-
TM.1 Det finns inga hårdkodade tidsgränser eller tidsbaserade funktioner i programmet.
TM.2 Visande eller döljande av viktig information utlöses inte bara av muspekarens rörelse.
Tabell 2-12Kontrollista för dokumentation
DK Dokumentation G/IG/-
DK.1 All dokumentation finns i ett tillgängligt format, med textbaserade alternativa beskrivningar för alla figurer och diagram.
DK.2 Dokumentationen innehåller ett avsnitt som täcker alla programmets hjälpmedelsfunktioner.