அணுகல்தன்மை சார்ந்த இணைய மேம்பாடு (Accessibility-First Web Development)

பெரும்பாலான வணிகங்கள் இணையதளத்தை உருவாக்கும்போது தவறான கேள்விகளையே கேட்கின்றன. அதை அனைவரும் பயன்படுத்த முடியுமா என்று அவை கேட்பதில்லை.

வேகமான மடிக்கணினிகள் மற்றும் தெளிவான பார்வை கொண்டவர்களுக்காகவே அவை உருவாக்குகின்றன. ஸ்கிரீன் ரீடரை (screen reader) பயன்படுத்துபவரை அவை மறந்துவிடுகின்றன. மவுஸிற்குப் பதிலாக விசைப்பலகையை (keyboard) நம்பியிருக்கும் பயனரை அவை மறந்துவிடுகின்றன. உள்ளடக்கத்தைப் புரிந்துகொள்ள தெளிவான அமைப்புகள் (layouts) தேவைப்படும் நபரை அவை மறந்துவிடுகின்றன.

உங்கள் தளம் இந்தத் தேவைகளைக் கொண்டவர்களுக்குச் செயல்படவில்லை என்றால், அது முழுமையாகவும் செயல்படவில்லை என்றுதான் அர்த்தம்.

அணுகல்தன்மை (Accessibility) என்பது பெரும்பாலும் கடைசி நேரத்தில் சரிபார்க்கப்படும் ஒரு பட்டியலாகவே உள்ளது. இது ஒரு தவறு. முதல் நாளிலிருந்தே அணுகல்தன்மையைக் கருத்தில் கொண்டு உருவாக்குவது சிறந்த இணையதளங்களை உருவாக்கும். இதன் மூலம் வேகமான லோடிங் நேரம் (load times), சுத்தமான குறியீடு (cleaner code) மற்றும் சிறந்த SEO ஆகியவற்றைப் பெறலாம்.

இதோ பின்பற்ற வேண்டிய ஒரு நடைமுறை கட்டமைப்பு (practical framework):

நீங்கள் விளிம்புநிலைத் தேவைகளுக்காக (edges) உருவாக்கும்போது, மையப்பகுதி அனைவருக்கும் சிறப்பாக அமையும். பிரகாசமான சூரிய ஒளியில் தொலைபேசியைப் பயன்படுத்துபவர் அல்லது ஒரு கையால் குழந்தையைத் தூக்கிக்கொண்டிருக்கும் பெற்றோர் ஆகியோரும் உங்கள் அணுகல்தன்மை கொண்ட வடிவமைப்பால் பயனடைவார்கள்.

அணுகல்தன்மையை ஒரு சட்டரீதியான கடமையாகக் கருதுவதை நிறுத்துங்கள். அதைத் தரத்திற்கான ஒரு தரநிலையாகக் கருதுங்கள்.

ஆதாரம்: https://dev.to/amara_wallis_2f533953a6ac/accessibility-first-web-development-a-practical-framework-5hng