Accesibilitate pentru aplicațiile iOS Inspector accesibilitate

Dezvoltatorii încearcă în mod constant să facă aplicațiile lor mai avansate, dar sunt efectiv utilizabile de toată lumea? Pentru majoritatea aplicațiilor, răspunsul este nu. Pentru a ajunge la cel mai mare public, să învățăm despre modalități prin care să facem aplicațiile mai accesibile.

Pentru a marca Ziua Internațională a Persoanelor cu Dizabilități a Națiunilor Unite, să aruncăm o privire asupra modului în care putem face mai accesibile aplicațiile noastre pentru iOS.

Există milioane de utilizatori de smartphone-uri din întreaga lume care au un fel de dizabilitate, cum ar fi vizionarea limitată, pierderea parțială a auzului sau dificultăți în controlul motorului subțire. Dacă nu țineți cont de implicațiile privind accesibilitatea aplicației și a interfeței dvs. cu utilizatorul, veți pierde șansa de a beneficia de aplicația dvs..

Apple se angajează să-și pună produsele la dispoziția fiecărui utilizator și le-a oferit dezvoltatorilor o multitudine de instrumente pentru a face acest lucru posibil. Unul dintre aceste instrumente este Inspectorul de accesibilitate, care este folosit pentru a afișa atributele elementelor afișate pe ecran.

Chiar dacă Inspectorul de accesibilitate nu este un instrument foarte cunoscut, este foarte util dacă doriți ca aplicația să fie cât mai accesibilă. În acest post, vă vom arăta cum să utilizați Accessibility Inspector pentru a verifica accesibilitatea aplicațiilor dvs..

1. Deschiderea inspectorului de accesibilitate

Pentru a accesa Inspectorul de accesibilitate, mai întâi trebuie să deschideți Xcode. Dacă aveți un iPhone, puteți utiliza Inspectorul de acces cu acesta, însă pentru acest articol vom examina pur și simplu aplicațiile implicite pe un Mac.

Odată ce Xcode a fost deschis, navigați la Xcode> Open Developer Tool> Inspector accesibilitate. 

Ar trebui să vedeți o fereastră pop-up care arată cam așa:

A fost ușor! În următorii pași, vom examina modul în care puteți profita de funcțiile Inspectorului de accesibilitate.

2. Permisiuni pentru inspectorul de accesibilitate

Primul pas în utilizarea Inspectorului de Accesibilitate este să vă permiteți ca Mac-ul dvs. să fie controlat de acesta. Pentru a autoriza acest lucru, trebuie să mergeți la Preferințe sistem pe Mac. Puteți face acest lucru fie prin deschiderea aplicației Platforma de lansare sau presare Command-Space pe tastatură și apoi căutând "Preferințe sistem".

După ce te-ai deschis Preferințe sistem, veți vedea ceva care arată astfel:

De aici, du-te la Securitate și confidențialitate, pe care îl veți găsi în rândul de sus. După ce faceți clic pe el, veți vedea:

În cele din urmă, du-te la intimitate și defilați în jos până la Accesibilitate. Va trebui să adăugați Inspectorul de acces ca fiind una dintre aplicații, așa că apăsați butonul plus și căutați-l.

Bine, acum i-ați oferit accesului deplin accesului inspectorului de acces la calculatorul dvs. Mac și puteți trece la pasul următor pentru a afla cum să configurați diferite dispozitive.

3. Inspectarea dispozitivelor specifice

După cum sa menționat în pasul anterior, puteți utiliza Inspectorul de accesibilitate pe orice dispozitiv; nu este limitat doar la iPhone sau doar la Mac. Deci, să învățăm cum să configuram Inspectorul de Accesibilitate cu diverse dispozitive.

Dacă ați folosit iPhone-ul cu Xcode anterior, ar trebui să îl puteți vedea în Selector țintă. De obicei, în mod prestabilit, este selectată dezvoltarea dvs. Mac. Dacă aveți un ceas Apple, este posibil să vedeți că acesta apare și în meniul drop-down.

Dacă arăți exact în partea dreaptă, veți putea selecta anumite procese de pe dispozitivul selectat pentru a le inspecta. Din nou, implicit, Toate procesele ar trebui selectat. Petreceți ceva timp și jucați cu dispozitive diferite, iar când sunteți gata, treceți la pasul următor, unde vom învăța cum să utilizați Indicator de inspecție instrument.

4. Folosind indicatorul de inspecție

Cea mai mare parte a inspectorului de accesibilitate este Indicator de inspecție. Acest instrument util este capabil să ofere informații relevante despre un anumit element al interfeței utilizator. Găsiți pictograma care arată ca o țintă, chiar în dreptul barei de meniu (este între Selector țintă si Detalii privind inspecția pictograme).

Așa cum am menționat mai devreme, vom folosi aplicațiile stoc de pe Mac noastre de dezvoltare pentru a folosi acest instrument, așa că asigurați-vă că dezvoltarea dvs. Mac este selectată împreună cu căutător în Selector țintă. Apasă pe Indicator de inspecție pictograma pentru a deveni albastră, iar acum sunteți gata să începeți inspectarea.

Dacă vă uitați la Finder-ul meu de mai jos, veți vedea că ceea ce am subliniat este evidențiat în verde și puteți vedea câteva informații de bază.

De asemenea, dacă te uiți mai aproape la Avansat , veți putea schimba anumite atribute ale elementului selectat. În pasul următor, veți învăța cum să faceți auditul accesibilității aplicațiilor.

5. Auditul accesibilității

Înainte de a încheia acest tutorial, aș dori să vă prezint auditarea aplicațiilor pentru accesibilitate. Chiar dacă este posibil să nu puteți vedea anumite probleme pe care oamenii le pot utiliza cu ajutorul aplicației dvs., Inspectorul de acces vă oferă spatele.

Ia-ți un moment pentru a localiza Audit pictograma din bara de instrumente. Aici veți putea vedea problemele specifice ale procesului selectat pe dispozitivul ales. Pentru a începe, va trebui să re-selectați schema și dispozitivul (la fel cum ați făcut în pasul anterior), dar de această dată, pur și simplu atingeți Audit icon și faceți clic pe Rulați auditul care apare.

Inspectorul de accesibilitate trebuie să se întoarcă cu toate erorile de avertizare și accesibilitate pe care le are programul dvs. De exemplu, dacă nu oferiți o descriere bună pentru una dintre imaginile din aplicația dvs., este posibil să vedeți ceva de genul "Numele de imagine utilizat în descriere"Apoi puteți apăsa pe săgeată pentru a extinde acest avertisment și pentru a găsi mai multe informații despre el ochi pictograma de lângă o problemă, iar Inspectorul de accesibilitate vă va afișa o captură de ecran cu problema evidențiată.

Iată ce a returnat inspectorul de accesibilitate când am auditat Finder-ul macOS:

După cum puteți vedea, chiar și Apple are ceva de făcut pentru a se asigura că aplicațiile lor sunt accesibile!

Concluzie

Este posibil să nu fi auzit niciodată de inspectorul de accesibilitate, dar este un instrument foarte puternic care vă poate ajuta să distingeți aplicațiile de ceilalți. Folosind acest instrument, puteți face aplicația mai accesibilă și utilizabilă de mai mulți oameni. Dacă v-ați plăcut acest articol, stați la dispoziție - voi scrie mai multe despre modalitățile de a vă face accesibilă aplicația în săptămâna următoare.

Și în timp ce sunteți aici, verificați câteva dintre celelalte postări ale noastre privind dezvoltarea aplicațiilor iOS!

Cod