# Crearea paginilor web accesibile ![Totul despre accesibilitate](../../../../translated_images/webdev101-a11y.8ef3025c858d897a403a1a42c0897c76e11b724d9a8a0c0578dd4316f7507622.ro.png) > Sketchnote de [Tomomi Imura](https://twitter.com/girlie_mac) ## Test înainte de lecție [Test înainte de lecție](https://ff-quizzes.netlify.app/web/) > Puterea Web-ului constă în universalitatea sa. Accesul pentru toți, indiferent de dizabilitate, este un aspect esențial. > > \- Sir Timothy Berners-Lee, Director W3C și inventatorul World Wide Web Acest citat subliniază perfect importanța creării site-urilor accesibile. O aplicație care nu poate fi accesată de toți este, prin definiție, exclusivistă. Ca dezvoltatori web, ar trebui să avem mereu accesibilitatea în minte. Concentrându-ne pe acest aspect încă de la început, veți fi pe drumul cel bun pentru a vă asigura că toată lumea poate accesa paginile pe care le creați. În această lecție, veți învăța despre instrumentele care vă pot ajuta să vă asigurați că resursele web sunt accesibile și cum să construiți având accesibilitatea în vedere. > Puteți parcurge această lecție pe [Microsoft Learn](https://docs.microsoft.com/learn/modules/web-development-101/accessibility/?WT.mc_id=academic-77807-sagibbon)! ## Instrumente de utilizat ### Cititoare de ecran Unul dintre cele mai cunoscute instrumente de accesibilitate sunt cititoarele de ecran. [Cititoarele de ecran](https://en.wikipedia.org/wiki/Screen_reader) sunt utilizate frecvent de persoanele cu deficiențe de vedere. Pe măsură ce ne asigurăm că un browser transmite corect informațiile pe care dorim să le împărtășim, trebuie să ne asigurăm și că un cititor de ecran face același lucru. La nivel de bază, un cititor de ecran va citi o pagină de sus în jos, în mod auditiv. Dacă pagina dvs. este doar text, cititorul va transmite informațiile într-un mod similar cu un browser. Desigur, paginile web sunt rareori doar text; ele vor conține linkuri, grafice, culori și alte componente vizuale. Trebuie să aveți grijă ca aceste informații să fie citite corect de un cititor de ecran. Fiecare dezvoltator web ar trebui să se familiarizeze cu un cititor de ecran. Așa cum am subliniat mai sus, este clientul pe care utilizatorii dvs. îl vor folosi. În același mod în care sunteți familiarizat cu modul în care funcționează un browser, ar trebui să învățați cum funcționează un cititor de ecran. Din fericire, cititoarele de ecran sunt integrate în majoritatea sistemelor de operare. Unele browsere au, de asemenea, instrumente și extensii integrate care pot citi textul cu voce tare sau pot oferi funcții de navigare de bază, cum ar fi [aceste instrumente de accesibilitate pentru browserul Edge](https://support.microsoft.com/help/4000734/microsoft-edge-accessibility-features). Acestea sunt, de asemenea, instrumente importante de accesibilitate, dar funcționează foarte diferit de cititoarele de ecran și nu ar trebui confundate cu instrumentele de testare pentru cititoarele de ecran. ✅ Încercați un cititor de ecran și un cititor de text pentru browser. Pe Windows, [Narrator](https://support.microsoft.com/windows/complete-guide-to-narrator-e4397a0d-ef4f-b386-d8ae-c172f109bdb1/?WT.mc_id=academic-77807-sagibbon) este inclus implicit, iar [JAWS](https://webaim.org/articles/jaws/) și [NVDA](https://www.nvaccess.org/about-nvda/) pot fi instalate. Pe macOS și iOS, [VoiceOver](https://support.apple.com/guide/voiceover/welcome/10) este instalat implicit. ### Zoom Un alt instrument utilizat frecvent de persoanele cu deficiențe de vedere este funcția de zoom. Cel mai simplu tip de zoom este zoom-ul static, controlat prin `Control + semnul plus (+)` sau prin reducerea rezoluției ecranului. Acest tip de zoom face ca întreaga pagină să se redimensioneze, astfel încât utilizarea [designului responsiv](https://developer.mozilla.org/docs/Learn/CSS/CSS_layout/Responsive_Design) este importantă pentru a oferi o experiență bună utilizatorului la niveluri de zoom crescute. Un alt tip de zoom se bazează pe software specializat pentru a mări o zonă a ecranului și a o deplasa, asemănător utilizării unei lupe reale. Pe Windows, [Magnifier](https://support.microsoft.com/windows/use-magnifier-to-make-things-on-the-screen-easier-to-see-414948ba-8b1c-d3bd-8615-0e5e32204198) este integrat, iar [ZoomText](https://www.freedomscientific.com/training/zoomtext/getting-started/) este un software de mărire terț cu mai multe funcții și o bază de utilizatori mai mare. Atât macOS, cât și iOS au un software de mărire integrat numit [Zoom](https://www.apple.com/accessibility/mac/vision/). ### Verificatoare de contrast Culorile de pe site-uri web trebuie alese cu grijă pentru a răspunde nevoilor utilizatorilor daltonici sau persoanelor care au dificultăți în a vedea culorile cu contrast scăzut. ✅ Testați un site web pe care îl utilizați frecvent pentru utilizarea culorilor cu o extensie de browser, cum ar fi [verificatorul de contrast al culorilor WCAG](https://microsoftedge.microsoft.com/addons/detail/wcag-color-contrast-check/idahaggnlnekelhgplklhfpchbfdmkjp?hl=en-US&WT.mc_id=academic-77807-sagibbon). Ce ați învățat? ### Lighthouse În zona de instrumente pentru dezvoltatori din browserul dvs., veți găsi instrumentul Lighthouse. Acest instrument este important pentru a obține o primă vedere asupra accesibilității (precum și alte analize) unui site web. Deși este important să nu vă bazați exclusiv pe Lighthouse, un scor de 100% este foarte util ca punct de referință. ✅ Găsiți Lighthouse în panoul de instrumente pentru dezvoltatori al browserului dvs. și rulați o analiză pe orice site. Ce descoperiți? ## Proiectarea pentru accesibilitate Accesibilitatea este un subiect relativ vast. Pentru a vă ajuta, există numeroase resurse disponibile. - [Accessible U - Universitatea din Minnesota](https://accessibility.umn.edu/your-role/web-developers) Deși nu vom putea acoperi fiecare aspect al creării site-urilor accesibile, mai jos sunt câteva principii de bază pe care veți dori să le implementați. Proiectarea unei pagini accesibile de la început este **întotdeauna** mai ușoară decât revenirea la o pagină existentă pentru a o face accesibilă. ## Principii bune de afișare ### Palete de culori sigure Oamenii percep lumea în moduri diferite, iar acest lucru include culorile. Când selectați o schemă de culori pentru site-ul dvs., ar trebui să vă asigurați că este accesibilă pentru toți. Un instrument excelent pentru generarea paletelor de culori este [Color Safe](http://colorsafe.co/). ✅ Identificați un site web care are probleme majore în utilizarea culorilor. De ce? ### Utilizați HTML corect Cu CSS și JavaScript, este posibil să faceți ca orice element să arate ca orice tip de control. `` ar putea fi utilizat pentru a crea un `