Kas ir pieejamības pārbaude?
Pieejamības pārbaude tiek definēta kā programmatūras testēšanas veids, kas tiek veikts, lai pārliecinātos, ka testējamo lietojumprogrammu var izmantot cilvēki ar invaliditāti, piemēram, dzirde, krāsu aklums, vecums un citas nelabvēlīgā situācijā esošas grupas. Tā ir lietojamības testēšanas apakškopa.
Cilvēki ar invaliditāti izmanto palīgtehnoloģiju, kas viņiem palīdz programmatūras izstrādē. Šādas programmatūras piemēri ir:
- Speech RecognitionSoftware - tas pārveidos izrunāto vārdu par tekstu, kas kalpo kā ievads datorā.
- Ekrāna lasītāja programmatūra - izmanto, lai nolasītu ekrānā redzamo tekstu
- Ekrāna palielināšanas programmatūra - tiek izmantota, lai palielinātu monitoru un lietotājiem ar redzes traucējumiem atvieglotu lasīšanu.
- Īpaša tastatūra, kas paredzēta lietotājiem ērtai rakstīšanai, kuriem ir grūtības ar motora vadību
Šajā apmācībā jūs uzzināsiet
- Kas ir pieejamības pārbaude?
- Kāpēc jāpārbauda pieejamības pārbaude?
- Kuras invaliditātes atbalstīt?
- Kā veikt pieejamības testēšanu?
- Pieejamības pārbaudes rīki
- Pieejamības testēšanas mīti
Kāpēc pieejamības pārbaude?
1. iemesls : Ēdiniet cilvēku ar invaliditāti tirgus.
Apmēram 20% iedzīvotāju ir problēmas ar invaliditāti.
- 1 no 10 cilvēkiem ir smaga invaliditāte
- Katram no 2 cilvēkiem, kas vecāki par 65 gadiem, ir ierobežotas iespējas
Invaliditāte ir aklums, kurls, invalīds vai jebkādi traucējumi organismā.
Programmatūras produkts var apmierināt šo lielo tirgu, ja tas tiek padarīts invalīdiem draudzīgs. Programmatūras pieejamības problēmas var atrisināt, ja pieejamības pārbaude ir daļa no parastā programmatūras testēšanas dzīves cikla.
2. iemesls : ievērojiet piekļuves tiesību aktus
Valdības aģentūras visā pasaulē ir nākušas klajā ar legalizāciju, kas prasa, lai invalīdiem būtu pieejami IT produkti.
Sekojoši dažādu valdību tiesību akti -
- Amerikas Savienotās Valstis: Amerikāņu ar invaliditāti likums - 1990
- Apvienotā Karaliste: Likums par invalīdu diskrimināciju - 1995
- Austrālija: Likums par invaliditāti - 1992. gads
- Īrija: 2005. gada Likums par invaliditāti
Pieejamības pārbaude ir svarīga, lai nodrošinātu tiesību aktu ievērošanu.
3. iemesls : izvairieties no iespējamiem likumu piemēriem
Iepriekš Fortune 500 uzņēmumi tika iesūdzēti tiesā, jo viņu produkti nebija draudzīgi invalīdiem. Šeit daži pamanāmi gadījumi
- Nacionālā neredzīgo federācija (NFB) pret Amazon (2007)
- Sexton un NFB vs Target (2007)
- NFB Vs AOL izlīgums (1999)
Vislabāk ir izveidot produktus, kas atbalsta invalīdus un izvairītos no iespējamām tiesas prāvām.
Kuras invalīdes atbalstīt?
Lietojumprogrammai ir jāatbalsta cilvēki ar invaliditāti, piemēram -
Invaliditātes veids |
Invaliditātes apraksts |
---|---|
Redzes invaliditāte |
|
Fiziskā invaliditāte |
|
Kognitīvā invaliditāte |
|
Lasītprasmes invaliditāte |
|
Dzirdes traucējumi |
|
Kā veikt pieejamības testēšanu?
Pieejamības testēšanu var veikt divos veidos, un tie ir:
- Manuāli
- Automatizēts
Tālāk ir jāpārbauda, vai punkts ir lietojams visiem lietotājiem. Šis kontrolsaraksts tiek izmantots, lai atteiktos no pieejamības testēšanas.
- Vai programma nodrošina tastatūras ekvivalentus visām peles darbībām un logiem?
- Vai instrukcijas tiek piegādātas kā daļa no lietotāja dokumentācijas vai rokasgrāmatas? Vai ir viegli saprast un vadīt lietojumprogrammu, izmantojot dokumentāciju?
- Vai cilnes ir sakārtotas loģiski, lai nodrošinātu vienmērīgu navigāciju?
- Vai izvēlnēm ir paredzēti īsinājumtaustiņi?
- Vai lietojumprogramma atbalsta visas operētājsistēmas?
- Vai katra ekrāna vai lapas atbildes laiks ir skaidri norādīts, lai galalietotāji zinātu, cik ilgi jāgaida?
- Vai lietojumprogrammā visas etiķetes ir uzrakstītas pareizi?
- Vai lietojumprogrammas krāsa ir elastīga visiem lietotājiem?
- Vai attēli vai ikonas tiek izmantoti pareizi, lai gala lietotāji to viegli saprastu?
- Vai lietojumprogrammai ir audio brīdinājumi?
- Vai lietotājs spēj pielāgot audio vai video vadīklas?
- Vai lietotājs var ignorēt noklusējuma fontus drukāšanai un teksta displejiem?
- Vai lietotājs var pielāgot vai atspējot displeju mirgošanu, pagriešanu vai pārvietošanu?
- Pārbaudiet, vai krāsu kodēšana nekad netiek izmantota kā vienīgais līdzeklis informācijas nodošanai vai darbības norādīšanai
- Vai izcelšana ir skatāma ar apgrieztām krāsām? Krāsu pārbaude lietojumprogrammā, mainot kontrasta attiecību
- Vai cilvēki ar invaliditāti pareizi dzird audio un video saturu? Pārbaudiet visas multivides lapas bez skaļruņiem vietnēs
- Vai lietotājiem ar invaliditāti tiek nodrošinātas mācības, kas viņiem ļaus iepazīties ar programmatūru vai lietojumprogrammu?
Pieejamības pārbaude testētājiem var būt sarežģīta, jo viņiem nav pazīstami invalīdi. Labāk ir strādāt ar cilvēkiem ar invaliditāti, kuriem ir īpašas vajadzības, lai izprastu viņu izaicinājumus.
Pieejamības pārbaude ir atšķirīga atkarībā no invaliditātes. Mēs iemācīsimies tos visus pa vienam.
1) Redzes traucējumi
Labi, pieņemsim, ka man nav redzes spēju. Es esmu pilnīgi akls, un es gribēju piekļūt XYZ vietnei. Tādā gadījumā kāds ir variants ???? Vai es nevaru piekļūt XYZ vietnei? Kāds man ir variants? Ir viena vārda opcija, kas tiek dēvēta par SCREENREADER. Jā, jūs to pareizi sapratāt. EKRĀNU LASĪTĀJS. Kas ir šis ekrāna lasītājs? Tā ir programmatūra, ko izmanto tīmekļa satura stāstīšanai. Būtībā tas, kas ir jūsu vietnē, neatkarīgi no tā, vai tas ir saturs, saite, radio poga, attēli, video utt. Ekrāna lasītājs man pastāstīs katru un visu. Ir pieejami daudzi ekrāna lasītāji. Esmu strādājis ar žokļiem.
Būtībā, kad jūs sākat žokļus vai jebkuru ekrāna lasītāju un pēc tam dodaties uz vietni, tas jums pateiks visu saturu. Piemēram: Es esmu sācis žokļus un palaidis pārlūku. JAWS paziņos, ka tiek sākta Mozilla Firefox lapa. Tagad, ja es eju uz adrešu joslu, JAWS paziņos, ka ADDRESS BAR un pēc tam adrešu joslā ierakstiet www.google.com , žokļi notiks izskaidrot nedaudz šādi:
Adrešu josla, w, w, w, periods, g, o, o, g, l, e, punkts, c, o, m. Turklāt, kad lapa tiks pilnībā ielādēta, žokļi atkal paziņos par Google.Com mājas lapu.Ja es eju uz Google meklēšanu, JAWS paziņos par šo Google meklēšanu. Tātad neredzīgam cilvēkam būtu viegli viegli atpazīt lietas.
Punktu, kuru es vēlos paskaidrot, ekrāna lasītājs stāstīs vārdu pa vārdam, ja kaut ko ievadīsit vai tekstlodziņā . Līdzīgi, ja ir saite, tā to izrunā kā saiti, bet pogai - kā pogu. Lai neredzīgais cilvēks varētu viegli identificēt lietas.
Tagad, ja vietne ir slikti izstrādāta un izstrādāta, tad var būt iespējams (tas parasti notiek), ka žokļi nespēj stāstīt pareizu saturu, kas savukārt neredzīgajai personai ir nepieejams. (Pieņemsim, ja žokļi saiti stāsta kā saiti saturu, tad akls lietotājs nekad nevarētu zināt, ka tā ir saite, un, ja tā šai vietnei būtu izšķiroša nozīme ????). Tādā gadījumā tas būtu rezultāts vietņu biznesa lieliem zaudējumiem.
2) redzes traucējumi
Ir divas kategorijas, kuras es vēlos minēt redzes traucējumu gadījumā.
Pirmais ir krāsu aklums. Krāsu aklums nozīmē, ka nav pilnīgi akls, bet nespēj pareizi apskatīt kādu konkrētu krāsu. Sarkanā un zilā krāsa ir parastās krāsas, kuras cilvēki nespēj pareizi redzēt, ja viņiem ir krāsu aklums. Tātad, ja man patiešām ir sarkanās krāsas aklums un es vēlos izmantot vietni, kurā 80% ir sarkanā krāsā, tad ??? Vai es būtu ērti šajā vietnē? Atbilde ir Nē.
Tātad vietne jāveido tā, lai personai ar krāsu aklumu nebūtu nekādu problēmu tai piekļūt. Veikt vienkāršu pogas piemēru, kas ir sarkanā krāsā. Lai padarītu to pieejamu, ja tas ir iezīmēts ar melnu. Tad tam ir viegli piekļūt. Parasti melnā un baltā krāsa tiek uzskatīta par universālu.
3) NABAGĀS REDZES APSTRĀDE
Otra lieta ir persona, kurai ir slikta redze (nav skaidra redze) vai kurai ir atšķirīga redzes problēma (ir daudz acu problēmu, kas saistītas ar tīkleni utt.), Lai piekļūtu jebkurai vietnei.
1) Šādos gadījumos vislabāk ir izvairīties no neliela teksta. Jo tā būtu liela priekšrocība cilvēkiem ar sliktu redzi.
2) Arī cilvēki ar redzes problēmām vēlas tuvināt tīmekļa vietnes tekstu, lai tas viņiem būtu ērti. Tātad vietne ir jāveido tā, lai, palielinot to, tās izkārtojums, tekstu tuvinot, nebūtu sadalāms. Pretējā gadījumā viņiem tas nebūs labs iespaids.
4) Cita invaliditāte
Invalīdu auditorijas pieejamības pārbaudēs ir jāņem vērā piekļuve vietnei, neizmantojot peli. Personai vajadzētu būt iespējai pilnībā piekļūt vietnei saitēm, pogām, radio pogām, izvēles rūtiņām, uznirstošajiem logiem, nolaižamajai izvēlnei, visām vadības ierīcēm jābūt pilnīgi pieejamām un darbināmām, izmantojot tastatūru.
Piemēram : Ja man ir paralizēta labā roka un es neesmu apmierināts ar peli vai saku, ka es nevēlos izmantot peli, tad ko? Tādā gadījumā, ja es nevaru piekļūt saitēm vai izvēles rūtiņām uz vietas, izmantojot tastatūru, tad ???? Tāpēc vietnei jābūt pilnībā pieejamai, izmantojot tastatūru.
Alternatīvam tekstam jābūt attēliem, audio, video, lai ekrāna lasītājs tos lasītu un stāstītu, lai neredzīgs cilvēks varētu viegli atpazīt to, kas ir attēls, audio, video. Turklāt tam vajadzētu būt īsinājumtaustiņiem, lai ērti piekļūtu vietnei, un navigācijai jābūt pieejamai ar tastatūru.
Arī fokusam jābūt pilnībā redzamam. Kad mēs nospiežam tabulēšanas taustiņu, lietotājam jāspēj redzēt, kur virzās vadīkla. Izmantojot redzamu fokusu, lietotājam ar sliktu redzi vai krāsu aklumu ir ļoti viegli noteikt vietnes plūsmu un arī ērtu piekļuvi.
Lietotājs ar dzirdes traucējumiem (nedzirdīgs vai grūti klausāms): pēdējie ir persona, kurai ir dzirdes traucējumi. Nedzirdīgs cilvēks var piekļūt vietnei, jo viņš spēj redzēt vietnes saturu. Bet, runājot par audio un video, viņi saskaras ar grūtībām. Tātad tādā gadījumā jebkuram video un audio saturam jābūt Alt tekstam. Alt text nozīmē alternatīvu tekstu. Pieņemsim, ka ir kāds video par to, kā rezervēt aviobiļeti. Tādā gadījumā tekstam jābūt tur, lai nedzirdīgs cilvēks to varētu izlasīt un iegūt priekšstatu par video.
Pieejamības pārbaudes rīki:
Lai padarītu jūsu vietni pieņemamāku un lietotājam draudzīgāku, ir ļoti svarīgi, lai tā būtu viegli pieejama. Ir dažādi pieejamības pārbaudes rīki, kas var pārbaudīt vietnes pieejamību.
Tālāk ir minēti daži populāri pieejamības testēšanas rīki :
1) vilnis
Wave ir WEBAIM izveidots bezmaksas tīmekļa pieejamības rīks. To izmanto, lai manuāli validētu tīmekļa lapu dažādiem pieejamības aspektiem. Šo rīku var izmantot, lai pārbaudītu iekštīklu, ar parolēm aizsargātas, dinamiski ģenerētas vai sensitīvas tīmekļa lapas. Tīmekļa pieejamības rīkjoslas galvenās funkcijas ietver tīmekļa lapas sastāvdaļu identificēšanu, piekļuves nodrošināšanu alternatīvam lapas satura skatam un trešo personu tiešsaistes lietojumprogrammu izmantošanas atvieglošanu. Tas nodrošina 100% privātu un drošu piekļuves ziņojumu
Apmeklējiet šeit
2) TAW
TAW ir tiešsaistes rīks, lai noteiktu jūsu tīmekļa pieejamību. Šis rīks analizē vietni saskaņā ar W3C tīmekļa pieejamības vadlīnijām un parāda pieejamības problēmas. Tīmekļa pieejamības pārbaudes jautājumi ir iedalīti 1., 2. un 3. prioritātē. Interesanta TAW iezīme ir spēja ģenerēt WCAG 1.0 apakškopas, lai pārbaudītu. TAW rīkā jūs varat izvēlēties pārbaudīt vienu lapu vai vairākas lapas, “zirnekļojot” vietni. TAW arī ļauj mums noteikt papildu pārbaudes, izmantojot dialoglodziņu "Lietotāju pārbaude"
Apmeklējiet šeit
3) Pieejamības īpašnieks
Tas ir rīks, kas ļauj pārbaudīt tīmekļa lapu atbilstību WCAG (Web Content Accessibility Guidelines) atbilstībai. Visas HTML pārskatu opcijas parāda jūsu marķējumu normalizētā formā, izceļot novecojušos, viltus un derīgos marķējumus, kā arī elementus, kas ir nevietā. Šis rīks piedāvā dažādas funkcijas, piemēram,
- Padziļināti ziņojumi izstrādātājiem
- Kopsavilkums par kvalitātes nodrošināšanu un vadību
- Meta dati semantiskajam tīmeklim un WWW
- Automātiska tīrīšana un pārveidošana no HTML uz XHtml
- Skriptu rīki
Apmeklējiet šeit
4) Pieejamības izstrādātāja rīki
Tas ir Chrome paplašinājums. To dara un pieejamības audits. Revīzijas rezultāti parāda pieejamības noteikumus, kurus pārkāpj pārbaudāmā lapa. Paplašinājumam ir daudz atsauksmju, un tas tiek bieži atjaunināts
Apmeklējiet šeit
5) Ātras pieejamības lapu testeris
Tā kā ir dažas izcilas pieejamības rīkjoslas, ātrās lapas pieejamības pārbaudītājs ir grāmatzīme, uz kuras varat noklikšķināt, lai ātri analizētu tīmekļa lapu. Tas izdomās dažādus ar jūsu lapu saistītus jautājumus, brīdinās par iespējamām problēmām un iezīmēs lapas apgabalus, kas varētu gūt labumu no ARIA (pieejamas bagātīgas interneta lietojumprogrammas).
Apmeklējiet šeit
Tirgū ir pieejami dažādi rīki, lai veiktu tīmekļa pieejamības testēšanu, kā norādīts tālāk:
6) aDizainers
Šis ir IBM izstrādāts rīks, kas simulē redzes invalīdu pieredzi, lai dizainers varētu labāk izprast invalīdu vajadzības un atbilstoši izstrādāt lietojumprogrammas.
Apmeklējiet šeit
7) WebAnywhere
Šis ir pārlūkprogrammas rīks, kas darbojas līdzīgi ekrāna lasītājiem, piemēram, Jaws. Tas palīdz lasītājiem lasīt tīmekļa lapu.
Apmeklējiet šeit
8) Tīmekļa pieejamības rīkjosla
WAT ir Internet Explorer vai Opera paplašinājums, kas tīmekļa lapu dizaineriem piedāvā noderīgas funkcijas tīmekļa lapas analīzē. Viena no labākajām iezīmēm ir GreyScale funkcija, kas palīdz atrast zema kontrasta vietas dizainā.
Apmeklējiet šeit
Pieejamības testēšanas mīti:
Tālāk ir minēti pieejamības testēšanas mīti:
Mīts: Pieejama vietnes izveide ir dārga
Fakts: tas nav dārgi. Veltiet laiku, lai padomātu par pieejamības jautājumiem pašā projektēšanas posmā un pamata testēšanu. Tas ietaupīs naudu, kā arī pārstrādās.
Mīts: nepieejamu vietņu nomaiņa ar pieejamām vietnēm ir laikietilpīga un dārga
Visas izmaiņas nav jāiekļauj vienlaikus. Darbs pie pamatvajadzībām, kas visvairāk nepieciešamas lietotājiem invalīdiem.
Mīts: Pieejamība ir vienkārša un garlaicīga
Pieejamība nenozīmē tikai teksta lapu
Jūs varat padarīt tīmekļa lapas pievilcīgas, taču tām jābūt veidotām tā, lai tās būtu pieejamas visiem lietotājiem. Arī saskaņā ar W3C tīmekļa satura pieejamības vadlīnijām tas stingri neļauj izmantot tikai teksta lapas.
Mīts: Pieejamība neredzīgajiem un invalīdiem
Faktu pieejamības vadlīniju ievērošana uzlabo programmatūras vispārējo lietojamību, kas palīdz arī parastajiem lietotājiem.
Secinājums
Programmatūras inženierijā pieejamības pārbaude palīdz padarīt jūsu lietojumprogrammu draudzīgu. Ja tīmekļa lietojumprogrammas sarežģītības dēļ nav iespējams ievērot pieejamības vadlīnijas, izveidojiet vienu vietnes versiju parastajiem lietotājiem un citu - atspējojiet