How the Browser Feature Detector Works
AnyTool actively probes the current browser for hundreds of web-platform features rather than sniffing the user-agent string: it checks for properties in window/navigator/document, uses CSS.supports() and matchMedia(), and tests codec support via canPlayType / isTypeSupported / VideoDecoder.isConfigSupported. Results are grouped by category (HTML5, CSS, JS/ECMAScript, storage, media, graphics, network, device, security, PWA), enriched with bundled caniuse-lite data to show "supported since version / global %", with a pass/total score and search/filter.
- Active capability probes — not UA sniffing
- Categories: HTML5, CSS, JS, storage, media, graphics, network, PWA
- Modern APIs: WebGPU, WebCodecs, File System Access, View Transitions
- Per-feature caniuse "supported since" context (bundled caniuse-lite)
- Pass/total score, search/filter, and JSON/CSV/Markdown export
