← All tools

Tab Order Auditor

Static forward-Tab model: positive tabindex first, then zero/native order.

tab-order-auditorLOCAL WORKSPACE

Enabling local controls…

Local quality review

No HTML/CSS mounting, input execution, crawling or upload.32KiB per field,1MiB full report. Worker startup10s/processing1s. Editing cancels work and removes stale reports.

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.