6 പേരിൽ ഒരാൾക്കായി AI വെബ് ലോകത്തെ തകർക്കുന്നു
ഒരു AI വെറും നാല് സെക്കൻഡുകൾ കൊണ്ട് തികഞ്ഞ ഒരു വെബ് ഫോം നിർമ്മിച്ചു. അതിൽ വ്യക്തമായ ലേബലുകളും മനോഹരമായ ഒരു നീല ബട്ടണും ഉണ്ടായിരുന്നു.
പിന്നീട് ഞാൻ ഒരു സ്ക്രീൻ റീഡർ (screen reader) ഓൺ ചെയ്തു. അവിടെ ഒന്നുമില്ലായിരുന്നു. ഫീൽഡ് പേരുകളില്ല, എറർ മെസ്സേജുകളില്ല. വെറും നിശബ്ദത മാത്രം.
വെബിന്റെ ദൃശ്യമായ ഭാഗങ്ങൾ മുമ്പത്തേക്കാൾ വേഗത്തിൽ നിർമ്മിക്കാൻ AI-ക്ക് സാധിക്കുന്നുണ്ട്. എന്നാൽ 6 പേരിൽ ഒരാൾ ആശ്രയിക്കുന്ന ഭാഗം അത് അവഗണിക്കുന്നു.
കണക്കുകൾ ഭയപ്പെടുത്തുന്നതാണ്. • പ്രമുഖ വെബ്സൈറ്റുകളിൽ 95.9% എണ്ണത്തിലും ആക്സസിബിലിറ്റി (accessibility) വീഴ്ചകളുണ്ട്. • 2025-ൽ ആക്സസിബിലിറ്റി സംബന്ധിച്ച നിയമനടപടികൾ 27% വർദ്ധിച്ചു. • പുതിയ കോഡുകളിൽ 41% ഇപ്പോൾ AI നിർമ്മിതമാണ്.
Radix അല്ലെങ്കിൽ shadcn പോലുള്ള ഫ്രെയിംവർക്കുകൾ ഉപയോഗിക്കുന്നതിൽ AI മിടുക്കനാണ്. കീബോർഡ് നാവിഗേഷൻ പോലുള്ള സങ്കീർണ്ണമായ കാര്യങ്ങൾ ഈ ടൂളുകൾ കൈകാര്യം ചെയ്യുന്നു.
എന്നാൽ ഫ്രെയിംവർക്കുകൾക്ക് എല്ലാം ചെയ്യാൻ കഴിയില്ല. നിങ്ങൾ ഉത്തരവാദിത്തപ്പെട്ട പാളികളിൽ (layers) AI ഇപ്പോഴും പരാജയപ്പെടുന്നു:
- ചിത്രങ്ങൾക്ക് അർത്ഥവത്തായ alt text എഴുതുന്നതിൽ.
- വ്യക്തമായ ഫോം ലേബലുകൾ നിർമ്മിക്കുന്നതിൽ.
- മതിയായ കോൺട്രാസ്റ്റ് (contrast) ഉള്ള നിറങ്ങൾ തിരഞ്ഞെടുക്കുന്നതിൽ.
- ശരിയായ പേജ് ഭാഷ നിശ്ചയിക്കുന്നതിൽ.
കാണാൻ കഴിയാത്ത കാര്യങ്ങൾ AI അവഗണിക്കുന്നു. നിങ്ങൾ ദൃശ്യമായ ഡിസൈൻ മാത്രം പരിശോധിക്കുകയാണെങ്കിൽ, കാഴ്ചപരിമിതിയുള്ളവർക്കോ ശാരീരിക പരിമിതികളുള്ളവർക്കോ (motor-impaired) ലഭിക്കുന്ന തകരാറുള്ള അനുഭവം നിങ്ങൾ തിരിച്ചറിയാതെ പോകും.
ഇത് ഇനി വെറുമൊരു ധാർമ്മിക പ്രശ്നം മാത്രമല്ല. ഇതൊരു നിയമപരമായ റിസ്ക് കൂടിയാണ്. ADA Title II സമയപരിധികൾ 2026-നും 2028-നും ഇടയിൽ വരുന്നുണ്ട്. ഒരു ഓവർലേ വിഡ്ജറ്റ് (overlay widget) ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് പരിഹരിക്കാൻ കഴിയില്ല. കോഡിൽ തന്നെ ഇത് പരിഹരിക്കേണ്ടതുണ്ട്.
AI ഉപയോഗിച്ച് എങ്ങനെ മികച്ച രീതിയിൽ നിർമ്മിക്കാം:
- Radix അല്ലെങ്കിൽ shadcn പോലുള്ള ആക്സസിബിൾ ഫൗണ്ടേഷനുകൾ ഉപയോഗിക്കുക.
- നിങ്ങളുടെ വർക്ക്ഫ്ലോയിൽ Axe പോലുള്ള ഓട്ടോമേറ്റഡ് ടൂളുകൾ ഉപയോഗിക്കുക.
- മാനുവൽ സ്ക്രീൻ റീഡർ ടെസ്റ്റുകൾ നടത്തുക. ഓട്ടോമേഷൻ വഴി വിട്ടുപോയ ലേബലുകൾ കണ്ടെത്താം, എന്നാൽ ഒരു ലേബൽ അർത്ഥവത്താണോ എന്ന് അതിന് പറയാൻ കഴിയില്ല.
- കോഡ് എഴുതുന്ന സമയത്ത് തന്നെ AI-ക്ക് ആക്സസിബിലിറ്റി സംബന്ധിച്ച ഫീഡ്ബാക്ക് നൽകുക, അത് പൂർത്തിയായ ശേഷംയല്ല.
ഔട്ട്പുട്ടിനെ മാത്രം വിശ്വസിക്കരുത്. നിങ്ങൾ ഒരു സ്ക്രീൻ റീഡർ ഉപയോഗിച്ച് പരിശോധിക്കുന്നില്ലെങ്കിൽ, തകരാറുള്ള ഉൽപ്പന്നങ്ങളാണ് നിങ്ങൾ വിപണിയിലെത്തിക്കുന്നത്.
നിർമ്മാണത്തിനായി നിങ്ങൾ AI ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, അത് നിങ്ങളുടെ ആക്സസിബിലിറ്റിക്ക് സഹായകരമാണോ അതോ ദോഷകരമാണോ? നിങ്ങൾ അദൃശ്യമായ പാളികൾ (invisible layer) പരിശോധിക്കാറുണ്ടോ?