Designing for accessibility

Accessibility એટલે EVERYONE માટે usable product design કરવું, including disabilities ધરાવતા લોકો: sufficient contrast, text alternatives, keyboard support, clear targets: અને એ incidentally product ને all માટે better બનાવે છે.

11 min read · 9 cards · 2 checks

Read in: English · हिन्दी · ગુજરાતી


Theory

તમે જે user ને ભૂલી ગયા

FestConnect હવે તમે test કરેલા students માટે beautifully કામ કરે છે. પણ જે users ને તમે test નથી કર્યા એ વિચારો: low vision ધરાવતો student જે light-grey fine print વાંચી શકતો નથી, colour-blind જે red error text ને black થી distinguish નથી કરી શકતો, motor disability ધરાવતો જે mouse use નથી કરી શકતો, screen reader વાપરતો જેને description વગરનું image મળે છે.

તેમના માટે, તમારું polished product એ locked door છે. Accessibility એ design કરવાનું છે જેથી EVERYONE એ use કરી શકે: અને એ product ને some માટે નહીં પણ all users માટે better બનાવે છે.

Theory

Accessibility, ઔપચારિક રીતે

Accessibility (ઘણીવાર 'a11y') એટલે products ને widest possible range of abilities, including disabilities ધરાવતા લોકો માટે usable બનાવવા design કરવું.

Design કરવા માટેના disabilities several kinds પર spread થાય છે:

  • visual: blindness, low vision, colour blindness
  • auditory: deaf અથવા hard of hearing
  • motor: limited dexterity, mouse use ન કરી શકવું
  • cognitive: memory, attention, processing માં differences

Accessibility એ few માટે niche add-on નથી: disabilities common છે, temporary (broken arm) અથવા situational (bright sunlight), અને એ ઘણીવાર ethical અને legal requirement છે. Edges માટે design કરવાથી centre strengthen થાય છે.

At a glance

Accessibility practices (અને કોને help કરે છે)

PracticeHelpsFestConnect example
Sufficient colour contrastLow vision, sunlight, everyoneRegister button પર dark text, light-grey નહીં
Never colour alone for meaningColour-blind usersErrors icon + text સાથે show, માત્ર red નહીં
Text alternatives (alt text)Blind users (screen readers)Garba photo ને alt text માં describe
Keyboard navigationMotor disabilities, power usersMouse વગર આખું form usable
Adequate target sizeMotor difficulties, everyoneButtons reliably tap કરવા enough big

Theory

WCAG અને POUR principles

Accessibility નો recognised standard એ WCAG (Web Content Accessibility Guidelines) છે, જે 4 principles પર organise થયેલું છે જેને POUR તરીકે યાદ રાખી શકાય:

  • Perceivable: users content ને perceive કરી શકે (contrast, alt text, captions)
  • Operable: users interface ને operate કરી શકે (keyboard, enough time, big targets)
  • Understandable: content અને operation clear હોય (simple language, predictable)
  • Robust: assistive technologies સાથે કામ કરે (screen readers)

દરેક WCAG rule ને memorise કરવાની જરૂર નથી, પણ POUR framework ને જાણવાથી તમે accessibility ને vague 'be nice' aspiration નહીં પણ structured discipline તરીકે understand કરો છો એ show થાય છે.

Quiz

FestConnect form errors ને ONLY field નું text red કરીને show કરે છે. આ accessibility problem શા માટે છે, અને શું એ fix કરે છે?

  1. No problem: red એ everyone માટે clear error colour છે
  2. Colour-blind users red cue ને perceive નથી કરી શકતા; icon અને text message add કરો જેથી meaning colour-only ન રહે
  3. Fix એ છે કે red ને brighter બનાવવું
  4. Errors ને entirely hide કરવા જોઈએ
  5. માત્ર screen-reader users affected છે; ignore કરો
Show the answer

Colour-blind users red cue ને perceive નથી કરી શકતા; icon અને text message add કરો જેથી meaning colour-only ન રહે

Colour પર ALONE rely કરવાથી colour-blind users (મોટી population) exclude થાય છે, જે red text ને normal text થી distinguish નથી કરી શકતા, એટલે એ error ને entirely miss કરે છે: perceivable principle નો direct violation. Fix એ redundancy છે: error ને MULTIPLE cues દ્વારા convey કરો: icon, text message ('Enter a valid phone number'), AND colour: જેથી કોઈ red see કરવા પર depend ન રહે. Option A misconception state કરે છે. Option C (brighter red) એને help નથી કરતો જે red ને perceive જ નથી કરી શકતા. Option D absurd છે (errors ને hide કરવા). Option E affected લોકો ને under-count કરે છે. Rule: meaning નો ONLY carrier તરીકે colour ને ક્યારેય use ન કરો.

Think first

The curb-cut effect

Curb cuts (kerbs ની ramps) wheelchairs માટે build થઈ હતી, પણ એ prams ધરાવતા parents, delivery workers, cyclists અને suitcases ધરાવતા travellers ને help કરે છે. આ idea FestConnect ને accessibly design કરવા પર કેવી રીતે apply થાય છે? પછી tap કરો.

Show the answer

એ curb-cut effect છે: disabilities ધરાવતા લોકો માટે બનાવેલું design routinely EVERYONE ને help કરે છે. FestConnect માં: low-vision users માટે build થયેલું high contrast bright hostel sunlight માં વાંચતા anyone ને પણ help કરે છે; motor difficulties માટે big tap targets everyone ના clumsy thumbs ને help કરે છે; deaf users માટે captions noisy common room માં sound off સાથે student ને પણ help કરે છે; cognitive accessibility માટે clear simple language stressed first-year ને help કરે છે. એટલે accessibility એ minority ને costly favour નથી: એ better design છે, period, જે તમારા user base ને widen કરે છે અને all માટે experience ને improve કરે છે. એ reframe, 'compliance burden' થી 'better for everyone' સુધી, એ mature designer નો view છે.

Watch out

Accessibility slips

Colour-only meaning: colour-blind users ને exclude કરે છે; હંમેશા icon/text add કરો.

Low contrast: pretty light-grey text many માટે unreadable છે (અને sunlight માં all માટે).

Missing alt text: images screen-reader users માટે invisible છે; એને describe કરો.

Mouse-only interactions: keyboard અને assistive-tech users ને lock out કરે છે; keyboard ને support કરો.

Accessibility ને afterthought તરીકે: end માં bolted on કરવું expensive અને partial છે; એના માટે start થી design કરો.

Tiny tap targets: motor difficulties (અને everyone) માટે hard.

Theory

Subject એક સાથે આવે છે

હવે તમે FestConnect પર આખી user-centered design process ને run કરી છે: users ને understand કર્યા (research, personas, interviews), structure ને design કર્યું (interaction, IA, wireframes, navigation), એને look right બનાવ્યું (visual design), અને validate કર્યું (testing, iteration, accessibility). એક lesson બાકી છે: CASE STUDY જે real-feeling product પર આખી journey ને end to end walk કરે છે, જેથી દરેક principle એક coherent story માં click થાય. The finale.

Summary

Key takeaways

  • Accessibility એટલે visual, auditory, motor અને cognitive disabilities સહિત widest range of abilities માટે usable products design કરવા.
  • Key practices: sufficient contrast, meaning માટે ક્યારેય colour-alone નહીં, text alternatives (alt text), keyboard navigation, adequate target size.
  • Standard એ WCAG છે, 4 principles સાથે: Perceivable, Operable, Understandable, Robust (POUR).
  • ક્યારેય colour પર alone rely ન કરો; meaning ને multiple cues (icon + text + colour) દ્વારા convey કરો.
  • Curb-cut effect: accessible design EVERYONE ને help કરે છે, માત્ર disabilities ધરાવતા લોકો નહીં.
  • એ ethical/legal requirement છે અને user base ને expand કરે છે; start થી design કરો, afterthought તરીકે નહીં.
  • Memory hook: accessible design એ just better design છે, everyone માટે.

Study this properly

This page is the lesson to read. In Gri-Learn the same topic is a graded deck: the self-checks are scored and your weak topics are tracked. Free to start.

Start this topic

Already have an account? Sign in

More from Usability Testing, Iteration and case study

Gri-Learn · syllabus-mapped B.C.A. lessons in English, Hindi and Gujarati

Designing for accessibility · User Interface and User Experience Design (UI/UX Design) (Minor option B) · Gri-Learn