Mobilo lietotņu pieejamības pārbaude pārbauda, vai lietotnes ir pieejamas visām personām, īpaši personām ar invaliditāti. Process ietver lietojumprogrammas dizaina, satura un darbības novērtēšanu, lai nodrošinātu, ka:
Tas atbilst WCAG (Web Content Accessibility Guidelines) pieejamības standartiem.
Tas ir saderīgs ar palīgtehnoloģijām, piemēram, ekrāna lasītājiem, balss vadīklām un alternatīvām ievades metodēm.
Lūk, kāpēc jums ir nepieciešama mobilo lietotņu pieejamības pārbaude.
WCAG (tīmekļa satura pieejamības vadlīniju) atbilstība ir ļoti svarīga, lai mobilās lietotnes būtu pieejamas cilvēkiem ar invaliditāti. WCAG koncepcijas un kritēriji, kas sākotnēji tika izveidoti tīmekļa saturam, var tikt piemēroti arī mobilajām lietotnēm.
Lūk, kā WCAG atbilstība ietekmē mobilo lietotņu pieejamību.
1. Uztverams
Nodrošiniet uztveramu teksta aizstājēju vienumiem, kas nav teksta elementi, tostarp fotoattēli vai ikonas. Piemēram, alternatīvā teksta iekļaušana fotoattēliem vai ikonu etiķetēm nodrošina, ka ekrāna lasītāji var paziņot šos vienumus lietotājiem ar redzes traucējumiem.
Nodrošiniet, lai saturs tiktu piegādāts daudzos formātos (piemēram, vienkāršākā izkārtojumā), nezaudējot informāciju. Mobilajām lietotnēm tas varētu ietvert ainavas un portreta režīma nodrošināšanu, kas joprojām ir pieejams.
Ļaujiet lietotājiem vieglāk skatīt un dzirdēt materiālu, nodrošinot pietiekamu kontrastu starp teksta un fona kolāžu krāsām un piedāvājot iespējas mainīt teksta lielumu un skaļumu, netraucējot lietotnes darbību.
2. Darbināms
Nodrošiniet lietotājiem iespējas pārvietoties, atrast saturu un noteikt savu atrašanās vietu lietotnē. Tas ietver skaidri marķētas pogas un konsekventus navigācijas modeļus.
3. Saprotams
Palīdziet lietotājiem novērst un labot kļūdas. Tas ietver skaidrus kļūdu paziņojumus un viegli pieejamus palīdzības resursus.
4. Robusts
1. piemērs. Testēšana ar ekrāna lasītājiem
Rezultāts: varat atklāt, ka dažām pogām trūkst aprakstošu etiķešu, tādējādi lietotājiem ar redzes traucējumiem ir grūti saprast to mērķi.
2. piemērs. Krāsu kontrasta pārbaude
Tālāk ir sniegts detalizēts ceļvedis, kas palīdzēs izvēlēties pareizo rīku.
Izprotiet savas pārbaudes vajadzības, pamatojoties uz:
Invalīdu veidi, piemēram, redzes, dzirdes, kustību vai kognitīvie traucējumi.
Platforma, ko atbalsta rīks (iOS, Android vai abi).
Vienkārša lietošana: rīkam jābūt viegli iestatāmam un lietojamam, jo īpaši izstrādātājiem un testētājiem, kuri, iespējams, nav specializējušies pieejamības jomā.
Integrācijas iespējas: pārbaudiet, vai rīks integrējas ar jūsu esošajām izstrādes, CI/CD un testēšanas darbplūsmām.
Pārskati un dokumentācija: rīkam ir jānodrošina skaidri un praktiski izmantojami ziņojumi. Meklējiet tādas funkcijas kā pārskatu eksportēšana dažādos formātos, integrācija ar problēmu izsekošanas sistēmām un problēmu novēršanas dokumentācija.
Atbalsts un kopiena: apsveriet rīkus ar labu klientu atbalstu, apmācību resursiem un aktīvu lietotāju kopienu.
Izmaksas: daži rīki ir bezmaksas (atklātā pirmkoda), savukārt citiem var būt nepieciešams abonements vai vienreizējs pirkums. Saskaņojiet savu izvēli ar savu budžetu un piedāvātajām funkcijām, lai līdzsvarotu ieguldījumu atdevi (IA).
Bezmaksas izmēģinājuma versijas: daudzi rīki piedāvā bezmaksas izmēģinājuma versijas vai demonstrācijas versijas. Izmantojiet tos, lai novērtētu rīka efektivitāti savā testēšanas vidē.
Testēšana reālajā pasaulē: pārbaudiet rīku nelielā lietotnes sadaļā, lai redzētu, kā tas darbojas reālos scenārijos.
Šobrīd tirgū tiek izmantoti vairāki populāri mobilo lietotņu pieejamības rīki. Lai gan dažas no tām ir funkcionālas operētājsistēmā Android vai iOS, dažas ir arī vairāku platformu:
Google pieejamības skeneris automātiski skenē Android lietotnes, lai atklātu izplatītākās pieejamības problēmas, piemēram, trūkstošos uzlīmes, mazus pieskārienu mērķus un krāsu kontrasta problēmas. Lai gan tas ir bezmaksas, ērti lietojams, tieši no Google; tas aprobežojas ar pamatproblēmu noteikšanu, nav padziļinātas testēšanas funkciju.
TalkBack pieejamība: TalkBack pieejamība ļauj lietotājiem izmantot ekrāna lasītājus Android ierīcēs. Lai gan tas ir iebūvēts, tas ir manuāls process, un ir nepieciešams laiks, lai to rūpīgi pārbaudītu. Lietotņu pieejamības rīks BrowserStack nodrošina piekļuvi TalkBack ekrāna lasītājam īstās Android ierīcēs.
Xcode Accessibility Inspector: Xcode iebūvēts rīks pieejamības atribūtu pārbaudei un testēšanai iOS lietotnēs. Lai gan tas ir integrēts Xcode un piedāvā reāllaika pārbaudi un testēšanu; tā ir paredzēta tikai iOS izstrādes vidēm, un tai nav automātiskas testēšanas.
VoiceOver: šis ir iekšējais ekrāna lasītājs iOS ierīcēm, ko izmanto, lai pārbaudītu, kā lietotnes mijiedarbojas ar ekrāna lasītāju lietotājiem. Lai gan tas ir iebūvēts, tas ir manuāls process, un ir nepieciešams laiks, lai to rūpīgi pārbaudītu. BrowserStack lietotņu pieejamības rīks nodrošina piekļuvi VoiceOver ekrāna lasītājam īstās iOS ierīcēs.
BrowserStack App Accessibility piedāvā vietējām funkcijām līdzīgas funkcijas ar vairāku platformu pieejamību Android un iOS tālruņos. Varat veikt pieejamības skenēšanu kopā ar ekrāna lasītāja testēšanu un pārraudzīt pieejamību, izmantojot BrowserStack App pieejamības rīku. Tās galvenās iespējas ietver:
Tūlītēja piekļuve īstām iOS un Android ierīcēm ar nulles iestatīšanu.
Darbplūsmas skeneris, ko darbina BrowserStack patentētais noteikumu dzinējs, padara pieejamības pārbaudi 5 reizes ātrāku.
Piekļuve TalkBack un VoiceOver ekrāna lasītājiem ar vienu klikšķi ar iespēju fiksēt problēmas, izmantojot ierakstus un ekrānuzņēmumus.
Centralizēts pārskatu informācijas panelis ar anotētiem ekrānuzņēmumiem sniedz ieskatu un praktiskus labošanas soļus ērtai atrisināšanai.
1. darbība. Plānojiet pieejamības prasības
Izprotiet vadlīnijas: uzziniet par pieejamības standartiem, tostarp tīmekļa satura pieejamības noteikumiem (WCAG) un platformai specifiskiem noteikumiem (piemēram, Apple pieejamības vadlīnijām un Google materiālu dizaina pieejamības noteikumiem).
Identificējiet mērķa lietotājus: ņemiet vērā lietotāju prasības ar dažādām invaliditātēm, piemēram, redzes, dzirdes, motoriem un kognitīviem ierobežojumiem.
Iestatiet testēšanas mērķus: nosakiet, kuras pieejamības funkcijas ir jāpārbauda, piemēram, ekrāna lasītāja saderība, krāsu kontrasts, pieskāriena mērķa izmēri un teksta palielinājums.
2. darbība. Izvēlieties pareizos rīkus
Manuālās testēšanas rīki: izmantojiet ekrāna lasītājus, piemēram, VoiceOver (iOS) un TalkBack (Android), lai manuāli pārbaudītu, kā cilvēki ar redzes traucējumiem mijiedarbojas ar jūsu lietotni.
Automatizēti testēšanas rīki: izmantojiet tādus automatizētus rīkus kā BrowserStack App Accessibility vai Google Accessibility Scanner, lai noteiktu izplatītākās pieejamības problēmas.
Lietotāju testēšanas rīki: apsveriet iespēju izmantot tādas platformas kā UserZoom vai Loop11, lai veiktu testus ar reāliem cilvēkiem ar traucējumiem.
3. darbība. Pārskatiet pārskatus
Analizējiet ģenerētos pārskatus, lai atklātu jomas, kurās nepieciešami uzlabojumi. Šajos ziņojumos bieži ir iekļauta informācija par pārkāpuma veidu, kur tas noticis, kā arī ieteikumi to labošanai.
4. solis. Iesaistiet lietotājus ar invaliditāti
Pieņemiet darbā testētājus: uzaiciniet īstus lietotājus ar invaliditāti pārbaudīt lietotni. Tie var sniegt vērtīgu ieskatu, ko var nedot automātiskā vai manuālā testēšana.
Apkopojiet komentārus: novērojiet, kā šie lietotāji izmanto lietotni, un lūdziet komentārus par lietojamību un jebkādiem šķēršļiem, ar kuriem viņi saskaras.
5. darbība. Pārskatiet un novērsiet problēmas
Ieviesiet pielāgojumus: sadarbojieties ar izstrādātājiem, lai ieviestu pielāgojumus, kas nepieciešami lietotnes pieejamības uzlabošanai.
6. darbība. Atkārtoti pārbaudiet un apstipriniet
Nepārtraukta uzraudzība: pieejamības pārbaudei jābūt nepārtrauktai darbībai. Regulāri pārbaudiet jaunus jauninājumus un funkcijas, lai pārliecinātos, ka tie joprojām ir pieejami.
7. solis. Dokuments un ziņojums
Saglabājiet pilnīgu visu identificēto problēmu, to risināšanas metožu un galīgo rezultātu uzskaiti.
1. Ievērojiet pieejamības vadlīnijas | Ieviesiet tīmekļa satura pieejamības vadlīnijas (WCAG) tīmekļa saturam, kas attiecas arī uz mobilajām lietotnēm. Tāpat arī pieejamības vadlīnijas, ko nodrošina mobilās platformas, piemēram, Apple pieejamības vadlīnijas un Google materiālu dizaina pieejamības vadlīnijas. |
---|---|
2. Testēšanai izmantojiet īstas ierīces | Veiciet pieejamības testēšanu dažādās reālās ierīcēs, lai tvertu dažādus ekrāna izmērus, izšķirtspēju un operētājsistēmas versijas. |
3. Ja iespējams, ieviesiet automatizētos testēšanas rīkus | Izmantojiet tādus rīkus kā Google Accessibility Scanner un BrowserStack App Accessibility, lai ātri noteiktu izplatītākās pieejamības problēmas. Integrējiet automatizētus pieejamības testus savā CI/CD konveijerā, lai nodrošinātu nepārtrauktu uzraudzību un agrīnu problēmu atklāšanu. |
4. Iesaistiet reālus lietotājus ar invaliditāti | Piesaistiet lietotājus ar invaliditāti, lai pārbaudītu lietotni. Viņu atsauksmes var sniegt ieskatu praktiskās lietojamības problēmās, kuras var palaist garām automatizētajiem testiem. Apkopojiet un analizējiet atsauksmes no šiem lietotājiem, lai izprastu reālās pieejamības problēmas un jomas, kuras jāuzlabo. |
5. Veicināt pieejamības izpratni | Veiciniet pieejamības izpratnes kultūru savā komandā, lai nodrošinātu, ka visi saprot iekļaujoša dizaina nozīmi. Piešķiriet prioritāti pieejamībai kā lietotāja pieredzes dizaina galvenajam aspektam, nevis kā pārdomām. |
Šeit ir 5 pakāpju kontrolsaraksts mobilo lietotņu pieejamības sasniegšanai
Izmantojiet ARIA orientieru lomas (piemēram, meklēšanu, navigāciju, satura informāciju, papildinformāciju un reklāmkarogu), lai efektīvi strukturētu lietotni vai lapu.
Pieskaršanās notikumiem ievērojiet vienu no šiem nosacījumiem:
Pieejamības iekļaušana mobilo lietotņu izstrādē ir ne tikai juridiska vai ētiska prasība, bet arī nepieciešama sastāvdaļa, lai piedāvātu iekļaujošu lietotāja pieredzi. Ievērojot noteiktos principus, izmantojot gan automātiskās, gan manuālās testēšanas metodes un iesaistot reālus lietotājus ar traucējumiem, jūs varat nodrošināt, ka jūsu programmatūra ir pieejama visiem. Pieskārienu mērķi, krāsu kontrasti un informācijas displejs var tikt regulāri optimizēti, lai labāk atbilstu dažādu lietotāju prasībām.
Izmantojot BrowserStack platformu , varat pārbaudīt savu lietotni plašā reālu ierīču klāstā, nodrošinot pieejamības funkciju funkcionālu un lietotājam draudzīgu darbību dažādās vidēs. Šī praktiskā pieeja ļauj veikt precīzākus novērtējumus un palīdz noteikt un atrisināt pieejamības problēmas, kuras var palaist garām tikai automatizētajos rīkos.