Interactive Controls for the Detector
The extension must recognize all typically interactive elements on web pages, covering both native HTML tags and custom widgets. Below are the elements that must be recognized:
Native Tags
<a><button><input><textarea><select>- Other natively interactive elements by default.
Custom Widgets
Additionally, tags such as <div> and <span> are identified when they have specific attributes indicating interaction, such as:
onclickaria-pressedrole="button"role="link"role="checkbox"role="radio"role="switch"role="tab"role="tabpanel"role="menuitem"role="menuitemcheckbox"role="menuitemradio"role="option"role="slider"role="spinbutton"role="textbox"- Other ARIA roles or attributes that define interactivity.
