Git Product home page Git Product logo

web-accessibility-docs's Introduction

Web Accessibility

İnternet informasiya ehtiyatlarının əlilliyi olan şəxslər üçün müyəssərliyinə dair tələblər

Web Development-də müyəssərlik (accessibility və ya a11y - "a" daha sonra 11 hərf və "y"), web saytların mümkün qədər çox istifadəçi qrupu üçün əlçatar olmasıdır. Hətta bəzi qrupların müəyyən dərəcədə əlilliyi və ya saytı istifadə etməsi üçün əngəlləri olsa belə.

Texnologiya əksər insanlar üçün çox şeyi asanlaşdırır. Müəyyən dərəcədə əlilliyi olan insanlar üçün isə bəzi mümkün olmayan şeyləri mümkün hala gətirir. Accessibility, web məzmununun elə yazılmasıdır ki, bu məzmun şəxsin fiziki və ya əqli bacarıqlarında və şəxsin web sayta hansı yolla daxil olduğundan asılı olmayaraq mümkün qədər müyəssər olmasıdır.

Web əsaslı şəkildə insanların hardware, software, dil, məkan, mədəniyyət və fiziki və ya əqli bacarıqlarından asılı olmayaraq hər kəs üçün dizayn olunmuşdur. Nə vaxt ki, Web bu məqsədləri əhatə edir, o zaman adıçəkilən bütün qruplar üçün əlçatan olur. (W3C Accessibility)

Ümumi baxış

"Accessible" (və ya müyəssər) dedikdə o nəzərdə tutulur ki, istənilən istifadəçi texnologiyanı necə istifadə etməyindən və onun əqli və ya fiziki qüsurlarından asılı olmayaraq saytı rahat istifadə edə bilməli və məzmunu başa düşə bilməlidir.

  • Saytlar klaviatura, maus, touch screen və digər yollarla sayta daxil olan istifadəçilər tərəfindən rahat istifadə edilə bilməlidir. Buna screen oxuyucular və Alexa və Google Home kimi səs asistantları da daxildir.

  • Tətbiqlər rahat anlaşıla bilən və rahat istifadə oluna bilən olmalıdır. Bu səbəbdən, istifadəçinin vizual, fiziki və əqli qüsurları da nəzərə alınmalıdır.

  • Saytlar həmçinin heç bir zərərə səbəb olmamalıdır: animasiya kimi bəzi web funksionallıqlar, baş ağrısına və ya epileptik tutulmaya səbəb ola bilər.

Defolt olaraq, HTML düzgün istifadə olunarsa, müyəssərdir.

Kiçik bir nümunə

Accessibility, sadəcə Web texnologiyalara aid bir mövhum deyil, o bütün texnologiyalar adiddir. Accessibility-ni yoxmalaq üçün, hər hansı bir fiziki və ya əqli qüsurunuzun olmasına ehtiyac yoxdur. Əgər hər hansı bir sayta mobil qurğunuz vasitəsilə daxil olduqda onu istifadə etməkdə çətinlik çəkirsinizsə və ya siçanınız olmadıqda hansısa bir saytı tək klaviatura ilə istifadə edə bilmirsinizsə, bu həmin saytın müyəssər (accessible) olaraq yazılmaması ilə bağlıdır.

Bunu yoxlamaq, üçün tanıdığınız istənilən web sayta daxil ola bilərsiniz. Nümunə üçün, https://www.edx.org/ saytına daxil olub, siçanı istifadə etmədən, tək klaviaturanız ilə saytda gəzişməyə çalışın.

Qeyd: Bu sənədləşmədə "accessibility" və müyəssərlik sözünü bir-birinin əvəzi olaraq işlədəcəyik.

Aşağıdakı məqalələri oxuyaraq, accessibility haqqında daha detallı məlumat əldə edə və ən yaxşı praktikaları öyrənə bilərsiniz. Bütün məqalələr, Mozilla Developers Network-ün accessibility haqqında paylaşdığı məlumatlara əsaslanaraq yazılmışdır.

web-accessibility-docs's People

Contributors

orkhan-huseyn avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

rsl42

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.