When it comes to accessibility, it is important that when scripting language is used, it must be developed in such a manner that will not create barriers to accessing information. To be accessible, scripting events must be robust enough so the information can be accessed without using a computer mouse and can be read by assistive technologies. For example, event listeners may be waiting on a user to click on an object or hover over an icon for more information. This could become an error if there is no way for a user who does not use a mouse to access the information. If the information is still hidden even when it has keyboard focus but not mouse focus, it certainly is an accessibility issue. Alternatives for a hover interaction are available and must be implemented in the page.
Why is it important?