Predtým, ako sa rozhodnete vytvoriť vlastný widget alebo overlay na prístupnosť, zvážte nasledovné:
Nevytvárajte duplicity k natívnym funkciám: Väčšina operačných systémov a prehliadačov už obsahuje spoľahlivé nástroje na prístupnosť (napr. čítačky obrazovky, lupa, režim vysokého kontrastu). Namiesto ich replikácie sa sústreďte na to, aby bol váš web alebo aplikácia s nimi kompatibilná.
Zjednodušte riešenie: Ak sa rozhodnete implementovať widget, urobte ho ľahkým a zameraným na základné funkcie, napríklad: Možnosť nastavenia veľkosti písma, prepínanie do režimu vysokého kontrastu alebo odtieňov šedej, jednoduché klávesové skratky na aktiváciu funkcií.
Integrácia open-source riešení: Využite existujúce nástroje, ako napríklad knižnicu Ranbuch Accessibility, ktorá poskytuje jednoduché a konfigurovateľné widgety.
Výzvy custom widgetov: Overlaye / widgety riešiace prístupnosť sú často kritizované komunitou prístupnosti, pretože neriešia základné problémy. Namiesto 'opravy' problémov cez overlaye zabezpečte, aby váš HTML kód, ARIA role a súlad s WCAG boli správne implementované od začiatku.
Tip na implementáciu: Ak vytvárate widget, urobte ho doplnkovým a transparentným. Nezasahujte do funkcií asistívnych technológií, ale ponúknite používateľom ďalšie pohodlné funkcie.