𝗔𝗰𝗰𝗲𝘀𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆-𝗙𝗶𝗿𝘀𝘁 𝗪𝗲𝗯 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁
ಹೆಚ್ಚಿನ ವ್ಯವಹಾರಗಳು ವೆಬ್ಸೈಟ್ ನಿರ್ಮಿಸುವಾಗ ತಪ್ಪು ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳುತ್ತವೆ. ಅದನ್ನು ಎಲ್ಲರೂ ಬಳಸಲು ಸಾಧ್ಯವೇ ಎಂದು ಅವು ಕೇಳುವುದಿಲ್ಲ.
ಅವು ವೇಗದ ಲ್ಯಾಪ್ಟಾಪ್ಗಳು ಮತ್ತು ಉತ್ತಮ ದೃಷ್ಟಿ ಹೊಂದಿರುವವರಿಗಾಗಿ ವೆಬ್ಸೈಟ್ಗಳನ್ನು ನಿರ್ಮಿಸುತ್ತವೆ. ಸ್ಕ್ರೀನ್ ರೀಡರ್ (screen reader) ಬಳಸುವ ವ್ಯಕ್ತಿಯನ್ನು ಅವು ಮರೆಯುತ್ತವೆ. ಮೌಸ್ ಬದಲಿಗೆ ಕೀಬೋರ್ಡ್ ಬಳಸುವ ಬಳಕೆದಾರರನ್ನು ಅವು ಮರೆಯುತ್ತವೆ. ವಿಷಯವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸ್ಪಷ್ಟವಾದ ಲೇಔಟ್ಗಳ ಅಗತ್ಯವಿರುವ ವ್ಯಕ್ತಿಯನ್ನು ಅವು ಮರೆಯುತ್ತವೆ.
ನಿಮ್ಮ ಸೈಟ್ ಈ ಜನರಿಗಾಗಿ ಕೆಲಸ ಮಾಡದಿದ್ದರೆ, ಅದು ಯಾರಿಗಾಗಿಯೂ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ ಎಂದರ್ಥ.
ಅಕ್ಸೆಸಿಬಿಲಿಟಿ (Accessibility) ಎಂಬುದು ಹೆಚ್ಚಾಗಿ ಕೊನೆಯ ಕ್ಷಣದ ಚೆಕ್ಲಿಸ್ಟ್ ಅಂಶವಾಗಿರುತ್ತದೆ. ಇದು ಒಂದು ತಪ್ಪು. ಮೊದಲ ದಿನದಿಂದಲೇ ಅಕ್ಸೆಸಿಬಿಲಿಯನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಂಡು ನಿರ್ಮಿಸುವುದು ಉತ್ತಮ ವೆಬ್ಸೈಟ್ಗಳನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ. ಇದರಿಂದ ವೇಗದ ಲೋಡ್ ಸಮಯ, ಸ್ವಚ್ಛವಾದ ಕೋಡ್ ಮತ್ತು ಉತ್ತಮ SEO ಸಿಗುತ್ತದೆ.
ಅನುಸರಿಸಲು ಇಲ್ಲಿದೆ ಒಂದು ಪ್ರಾಯೋಗಿಕ ಚೌಕಟ್ಟು (framework):
ಸೆಮ್ಯಾಂಟಿಕ್ HTML ಬಳಸಿ ಸರಿಯಾದ ಕೆಲಸಗಳಿಗಾಗಿ ಸರಿಯಾದ ಎಲಿಮೆಂಟ್ಗಳನ್ನು ಬಳಸಿ. ಕೋಡ್ನಲ್ಲಿ ಬಟನ್ ಎಂಬುದು ಬಟನ್ ಆಗಿಯೇ ಇರಬೇಕು. ಬಟನ್ ಬದಲಿಗೆ ಸ್ಟೈಲ್ ಮಾಡಿದ div ಅನ್ನು ಬಳಸುವುದರಿಂದ ನಿಮ್ಮ ಸೈಟ್ ಸಹಾಯಕ ಸಾಧನಗಳಿಗೆ (assistive tools) ಕಾಣಿಸುವುದಿಲ್ಲ. ಇದನ್ನು ನಂತರ ಸರಿಪಡಿಸುವುದು ದುಬಾರಿಯಾಗುತ್ತದೆ. ಈಗ ಮಾಡುವುದು ಉಚಿತ.
ಕೀಬೋರ್ಡ್ ನ್ಯಾವಿಗೇಶನ್ಗಾಗಿ ನಿರ್ಮಿಸಿ ಅನೇಕ ಬಳಕೆದಾರರು ಮೌಸ್ ಬಳಸುವುದಿಲ್ಲ. ಪ್ರತಿಯೊಂದು ಲಿಂಕ್, ಬಟನ್ ಮತ್ತು ಫಾರ್ಮ್ Tab ಮತ್ತು Enter ಕೀಲಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಬೇಕು. ಬಳಕೆದಾರರು ಪೇಜ್ನಲ್ಲಿ ಎಲ್ಲಿ ಇದ್ದಾರೆ ಎಂದು ತಿಳಿಯಲು ಫೋಕಸ್ ಇಂಡಿಕೇಟರ್ (focus indicator) ದೃಶ್ಯಮಯವಾಗಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಕಲರ್ ಕಾಂಟ್ರಾಸ್ಟ್ ಪರಿಶೀಲಿಸಿ ಪಠ್ಯವು ಅದರ ಹಿನ್ನೆಲೆಯಿಂದ (background) ಸ್ಪಷ್ಟವಾಗಿ ಕಾಣಿಸಬೇಕು. ಕನಿಷ್ಠ 4.5:1 ರ ಕಾಂಟ್ರಾಸ್ಟ್ ರೇಶಿಯೋ ಹೊಂದಲು ಪ್ರಯತ್ನಿಸಿ. ಅರ್ಥವನ್ನು ತೋರಿಸಲು ಕೇವಲ ಬಣ್ಣದ ಮೇಲೆ ಅವಲಂಬಿತರಾಗಬೇಡಿ. ಒಂದು ದೋಷವು ಕೇವಲ ಕೆಂಪು ಪಠ್ಯವಾಗಿ ತೋರಿಸಲ್ಪಟ್ಟರೆ, ಕಲರ್ ಬ್ಲೈಂಡ್ (colorblind) ಬಳಕೆದಾರರು ಅದನ್ನು ಗಮನಿಸುವುದಿಲ್ಲ. ಒಂದು ಐಕಾನ್ ಅಥವಾ ಲೇಬಲ್ ಅನ್ನು ಸೇರಿಸಿ.
ಅರ್ಥಪೂರ್ಣ ಆಲ್ಟ್ ಟೆಕ್ಸ್ಟ್ ಬರೆಯಿರಿ ಆಲ್ಟ್ ಟೆಕ್ಸ್ಟ್ ಆಗಿ "image1.jpg" ನಂತಹ ಫೈಲ್ ಹೆಸರುಗಳನ್ನು ಬಳಸುವುದು ನಿಲ್ಲಿಸಿ. ಚಿತ್ರವು ಏನನ್ನು ತೋರಿಸುತ್ತದೆ ಮತ್ತು ಅದು ಏಕೆ ಮುಖ್ಯ ಎಂಬುದನ್ನು ವಿವರಿಸಿ. ಒಂದು ಚಿತ್ರವು ಕೇವಲ ಅಲಂಕಾರಕ್ಕಾಗಿ ಮಾತ್ರ ಇದ್ದರೆ, ಸ್ಕ್ರೀನ್ ರೀಡರ್ಗಳು ಅದನ್ನು ಬಿಟ್ಟುಬಿಡಲು ಖಾಲಿ ಆಲ್ಟ್ ಅಟ್ರಿಬ್ಯೂಟ್ (alt attribute) ಬಳಸಿ.
ನೈಜ ಸಾಧನಗಳೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಿ ಸ್ವಯಂಚಾಲಿತ ಸಾಧನಗಳು ಕೇವಲ ಶೇಕಡಾ 40 ರಷ್ಟು ಸಮಸ್ಯೆಗಳನ್ನು ಮಾತ್ರ ಪತ್ತೆಹಚ್ಚುತ್ತವೆ. ನೀವು NVDA, JAWS ಅಥವಾ VoiceOver ನಂತಹ ನೈಜ ಸ್ಕ್ರೀನ್ ರೀಡರ್ಗಳೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಬೇಕು. ನೀವು ಕೇವಲ ಸಾಫ್ಟ್ವೇರ್ ಮೇಲೆ ಅವಲಂಬಿತರಾದರೆ, ನಿಜವಾದ ಕೊರತೆಗಳನ್ನು ನೀವು ಗಮನಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.
ನೀವು ಅಂಚಿನಲ್ಲಿರುವವರಿಗಾಗಿ (edges) ನಿರ್ಮಿಸಿದಾಗ, ಕೇಂದ್ರಭಾಗವು ಎಲ್ಲರಿಗೂ ಉತ್ತಮವಾಗುತ್ತದೆ. ಪ್ರಖರ ಸೂರ್ಯನ ಬೆಳಕಿನಲ್ಲಿ ಫೋನ್ ಬಳಸುವ ವ್ಯಕ್ತಿ ಅಥವಾ ಒಂದು ಕೈಯಿಂದ ಮಗುವನ್ನು ಹಿಡಿದಿರುವ ಪೋಷಕರು ನಿಮ್ಮ ಅಕ್ಸೆಸಿಬಲ್ ವಿನ್ಯಾಸದಿಂದ ಪ್ರಯೋಜನ ಪಡೆಯುತ್ತಾರೆ.
ಅಕ್ಸೆಸಿಬಿಲಿಯನ್ನು ಕೇವಲ ಕಾನೂನುಬದ್ಧ ಹೊರೆ ಎಂದು ಪರಿಗಣಿಸುವುದನ್ನು ನಿಲ್ಲಿಸಿ. ಅದನ್ನು ಗುಣಮಟ್ಟದ ಮಾನದಂಡವಾಗಿ ಪರಿಗಣಿಸಿ.