“ … enabling as many people as possible to use Web sites, even when those people's abilities are limited in some way. ” Accessibility - https://developer.mozilla.org/en-US/docs/Web/Accessibility
“ … enabling as many people as possible to use Web sites, even when those people's abilities are limited in some way. ” Accessibility - https://developer.mozilla.org/en-US/docs/Web/Accessibility
+ keyboard users + game / remote control users + users “in the wild” + non-native language speakers + inexperienced with using websites + users who can’t listen to sound at work For whom?
“ … provides visual feedback for links that have "focus" when navigating a web document using the TAB key (or equivalent). ” Outline dilemma - http://www.outlinenone.com
“ … provides visual feedback for links that have "focus" when navigating a web document using the TAB key (or equivalent). ” - http://www.outlinenone.com Outline dilemma
If you really can’t stand outline, remove it just for mouse / touch interactions. Outline dilemma - https://github.com/lindsayevans/outline.js - https://www.paciellogroup.com/blog/2012/04/how-to-remove-css-outlines-in-an-acc essible-manner/
“ … describes events and related interfaces for handling hardware agnostic pointer input from devices including a mouse, pen, touchscreen, etc. ” W3C Pointer Events - https://www.w3.org/TR/pointerevents2/
“ ARIA is a set of special accessibility attributes which can be added to any markup, but is especially suited to HTML.” Accessible Rich Internet Applications (ARIA) - https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA