Hindi Lang Para sa Mga Bulag ang Web Accessibility

Primarily, mga differently abled people, mga may kapansanan, at mga may edad na users ng software ang pumapasok sa isip natin kapag naririnig natin ang accessibility. Pero hindi lang sila ang nakikinabang dito.

Regardless kung sino ang target audience ng software na dine-develop natin, responsibility natin bilang mga software engineers, developers, and programmers na gumawa ng mga software na magagamit ng pinakamaraming tao hangga’t posible. Kasama rito ang mga may kapansanan sa paningin (either bulag o malabo ang paningin), sa pandinig, mobility disorders, at iba pang physical conditions na dahilan kung bakit nahihirapang gumamit ng devices ang iba sa ating mga users.

Web accessibility means that websites, tools, and technologies are designed and developed so that people with disabilities can use them.

Introduction to Web Accessibility

Sa isang Twitter thread, naikuwento ni Derek Featherstone ang isa sa mga karanasan niya sa accessibility. Pansinin na walang kahit anong kapansanan si Featherstone, at pangunahin siyang nagtuturo tungkol sa kahalagahan ng accessibility sa mga Web sites.

Sa thread na iyon, ikinuwento niya na nang bumili siya ng bagong computer noong 1995, nagkamali siya ng pagse-set up nito. Dahil dito, kapag kumokonekta sa Internet ang computer n’ya, tumitigil sa paggana ang mouse niya. Nang panahong iyon, tanging keyboard ang naging paraan niya para magamit ang computer niya para humanap ng bagong mouse.

Tweet ni Derek Featherstone: “Keyboard accessibility and efficiency are fundamental requirements for doing anything with a computer, and that’s not changing any time soon”
Hindi puwedeng mawala ang keyboard accessibility at efficiency para sa kahit anong gawin ng user sa computer, at hindi pa iyon magbabago ngayon. Tingnan sa Twitter

Ipinapakita ng thread na ito na hindi lang mga may kapansanan ang nakikinabang kapag accessible ang isang site. Siguro naranasan mo nang masiraan ng mouse. Sa mga ganitong situwasyon, sobrang laking tulong ng accessibility.

Sa kaparehas na thread na iyon, nag-reply si Prof. Rosanna Cantavella, isang editor at professor. Naikuwento rin niya na kaliwete siya, pero sinanay siyang gamitin ang kanang kamay niya. Dahil dito, hirap siyang ipantutok ang kahit alin sa dalawang kamay niya, kaya hirap siyang gumamit ng mouse. Pansinin na hindi disabled si Prof. Cantavella, pero nakikinabang siya sa accessibility.

Tweet ni Rosanna Cantavella: “Keyboard accessibility is vital for those of us who don't [conform] to what is physically expected. I'm left-handed but was corrected in childhood. As a result I have no aim at all with any hand. I avoid the mouse/touchpad as much as I can. Keyboard is king.”
Mahalaga ang keyboard accessibility para sa aming mga hindi makasunod sa kung ano ang inaasahan sa users physically. Kaliwete ako pero naitama iyon no’ng bata ako. Dahil do’n hindi ako makapagtutok sa kahit alin sa dalawa kong kamay. Iniiwasan ko ang mouse/touchpad hangga’t maaari. Panalo pa rin ang keyboard. Tingnan sa Twitter

Siyempre pa, hindi lang keyboard ang dapat na pagtuunan ng pansin. Gaya ng binabanggit sa Introduction to Web Accessibility, kasama sa mga target ng Web accessibility ang mga taong walang disability o kapansanan, gaya ng:

  • mga gumagamit ng mobile devices, smart watches, smart TV, IOT devices, at iba pang device na may ibang input mode
  • mga taong may nagbabago nang kakayahan dahil sa edad
  • mga taong may “pansamantalang kapansanan” gaya ng injury sa braso, o mga taong nawalan ng salamin sa mata o hindi puwedeng magkabit ng contact lens nang pansamantala
  • mga taong may limitasyon dahil sa kung nasaan sila, gaya halimbawa ng maliwanag na sinag ng araw sa kung nasaan sila, o mga taong hindi puwedeng makinig sa audio dahil sa lugar kung nasaan sila
  • mga taong may mabagal na Internet connection, o per MB ang bilangan ng bandwidth, gaya ng mga taong gaya ko na nagpapa-load lang ng ₱50.00 sa tindahan para sa 1GB ng Internet

Sa sumusunod na video, tingnan ang iba pang mga situwasyon kung saan magiging malaking tulong ang Web accessibility.

Nagkakaproblema ka ba sa video? Panoorin ito sa YouTube.

Conclusion

Karaniwan na, basta tama ang paggamit mo sa mga HTML tags at controls, makakaabot ka na sa 50% ng accessibility na required1. Pero bukod pa doon, pag-isipang mabuti ang CSS at JavaScript functionalities ng site mo. At higit sa lahat, magbasa-basa ng tungkol sa Web accessibility. Halimbawa, tingnan ang mga references na ginamit sa article na ito.


Footnotes

  1. ^ Hindi ko ni-research ‘to.

References