equalizedigital / accessibility-checker

GNU General Public License v2.0
15 stars 8 forks source link

Enable the blinks and marquee axe-core rules to power the text_blinking_scrolling rule #637

Closed pattonwebz closed 1 month ago

pattonwebz commented 1 month ago

This PR enables the 'blink' and 'marquee' rules from axe-core and combines the results of those checks under the text_blinking_scrolling reporting rule.

Using axe-core rules for blink means no longer parsing the CSS and checking for text-decoration: blink;. Any JS side check for it will be unreliable because most common browsers strip it out as it was deprecated long ago and is not supported by the major browsers at this point.