IAAPWAS
ASRuserhastheSRlanguagesettoFrench.ApageisinEnglishbutthemarkupdoesnot specifylanguage.HowwilltheSRreadthepage?-ANS-ItwillreadtheEnglishwordsusingFR pronunciationrules.AreWCAGTechniquesNormativeorNon-Normative?-ANS-Non-normative.Theyarejust suggestionsonhowtomeetthesuccesscriteria.CanATsprocessJavaScript?-ANS-Yes,aslongasit'scodedwitha11yinmind.Thereareno inherentbarriersinthetechnologyitself.CansightedKBusersnavigatebyheadingsandothersemanticfeatures?-ANS-No Canyoucustomizewebcontenttoscreenreaderusersbydetectingwhichscreenreader they'reusing?-ANS-No DoscreenreadersreadthesourcecodeorDOM?-ANS-DOM(themarkupafterithasbeen processedbythebrowser).DoesJAWSsupporttouchgestures?-ANS-Yes,withWin8orlater Duringtherequirementsphaseofdevelopment,whatmusttheteamdeterminetosucceed?- ANS--theteam'sknowledgeandskillsdeficiencies Giveanexampleofanariarolethathasarequiredparent?-ANS-Tabmustbeachildoftab-list Giveanexampleofanariarolethathasrequiredattributes?-ANS-role=headingrequires 'aria-level' GiveanexampleofhowARIAcanenhancenativesemantics.-ANS-ARIAcandescribestate.
Ex:aria-expanded
GiveantwoexamplesofhowARIAcanoverridenativesemantics.-ANS--Usingroleoverrides theHTMLelementtype.-Usingaria-labeloverridestheelement'stextcontent GiveantwoexamplesofwhenanARIArolemusthaveaspecificchild?-ANS--radiogroup musthavechildrenwiththeroleradio -tablistmusthavechildrenwiththeroletab 1 / 2
HowcanaccessibilitybebakedintotheConceptphaseofdevelopment?-ANS-Everyone shouldseea11yasahabit.HowcanSPAcontentthatisloadedasadirectresultofuseraction,becodedtobeaccessible?-ANS-Bynotifyingscreenreaderusersthatnewcontenthasbeenloaded,byeithersendingthe focustothenewcontent,ORusingaria-livetoannouncecontentw/omovingthefocus.HowcanuserseelistoflandmarksinJAWS?-ANS-insert+ctrl+R HowcanwenotifytheuserofpagechangesinanSPA?-ANS-MovefocustothefirstH1ofthe newpageandaddtabindex-1toitsoitisreadout.HowcanyouensuretheSPAuserisnottakenoutsideoftheSPAwhentheyclicktheprevious button?-ANS-UsetheHistoryAPItostorethestatesanduseJavaScripttoenablenormal previousandnextoperability.Howdoscreenreaderstreatcolumnsoftextcreatedbytwofloating elementssidebyside?-ANS-readeachcolumnoneatatime,startingwiththecolumnthat appearsfirstintheDOM HowdoSRsactivatealink?-ANS-Enter HowdoSRsmovetonextandpreviousfocusableelement?-ANS-tab shift+tab HowdoSRsnavigatewithinlists?-ANS-arrowkeys Howdoweidentifytheseverityofanidentifiedaccessibilityissuetogiveitpriority?-ANS-1.Identifytheissueandifstyle,markup,orfunctionality 2.IdentifyUserImpact-who,whichdisabilities,isthereaworkaroundorisitacompleteblock?
3.DoLegalRisk/CostBenefit 4.IdentifyLevelofEfforttodorem-style,markup,orfunctionality?
5.Prioritizebasedontheotherfour.HowdoyougotothenextheadinginNVDA?-ANS-h HowdoyougotothenextlandmarkinNVDA?-ANS-d HowdoyounavigatetabswithaKB?-ANS- Howdoyoureadcontinuouslyfromthispointon?-ANS-insert+downarrow Howdoyouseealistoflinks,headingsandlandmarksinNVDA?-ANS-insert+F7
- / 2