Offering the same experience with the mouse and the keyboard allow users to pick their preferred devices.
Additionally, users of assistive technology will also be able to browse the site even if they cannot use the mouse.
This rules detects the following issues:
- when
onClick
is not accompanied by at least one of the following: onKeyUp
, onKeyDown
,
onKeyPress
.
- when
onmouseover
/onmouseout
are not paired by onfocus
/onblur
.