Tab Order Auditor
Static forward-Tab model: positive tabindex first, then zero/native order.
Enabling local controls…
Local review report
Run to inspect a filterable report; visual filters do not alter complete exports.
Model and limits
Static forward-Tab model: positive tabindex first, then zero/native order. Recognize HTML hidden/inert, closed details/dialog, inline display:none/visibility:hidden, disabled controls and fieldsets with first-legend exception; group named radios by form and choose checked/first. aria-hidden does not remove keyboard focus and is flagged. No stylesheets, SVG/MathML focus rules, shadow DOM, script changes, browser chrome or full accessibility-name computation; media/iframe focus behavior varies. No input HTML is mounted. 32KiB/2000 nodes/40 levels.
WHATWG sequential focus navigation ↗ToolHubEN source controls ↗
How to use this tool
Load the example, edit inputs, inspect locally and filter the native report. Copy/download includes the entire report. Editing clears stale results.
When not to use it
Static forward-Tab model: positive tabindex first, then zero/native order. Recognize HTML hidden/inert, closed details/dialog, inline display:none/visibility:hidden, disabled controls and fieldsets with first-legend exception; group named radios by form and choose checked/first. aria-hidden does not remove keyboard focus and is flagged. No stylesheets, SVG/MathML focus rules, shadow DOM, script changes, browser chrome or full accessibility-name computation; media/iframe focus behavior varies. No input HTML is mounted. 32KiB/2000 nodes/40 levels.