浏览器兼容性检测本工具被动检测浏览器暴露的各项 Web 能力——图形 API、媒体编解码、设备 API 与平台 API——并汇总为一个兼容性得分。所有检测都在本地标签页中完成,不会弹出权限请求,也不会上传任何数据。
测试器加载时间超出预期。
重新加载浏览器测试精度高通过标准 Web API 被动检测(isSupported、MediaCapabilities.decodingInfo、VideoDecoder.isConfigSupported、storage.estimate)。结果反映浏览器支持情况,而非设备硬件质量。
常见问题浏览器兼容性得分是什么意思?得分等于浏览器支持的功能占检测总数的百分比:100 × 支持数 ÷ 总数。与设备测试不同,此处不支持的功能会计入扣分,因为本页面衡量的是浏览器本身,而不是你的硬件。得分较低表示浏览器提供的 Web 能力较少,并不代表设备有故障。会检测哪些功能?共四个分类:图形(WebGL、WebGPU、WebXR)、媒体与编解码(通过 MediaCapabilities 检测 H.264、VP9、AV1、HEVC 解码,WebP 与 AVIF 图片解码,WebCodecs VideoDecoder)、设备 API(Camera、Microphone、WebHID、WebUSB、Web Bluetooth)以及平台 API(AudioContext、Pointer Events、Screen Wake Lock、Web Share、Async Clipboard、IndexedDB、Storage Estimate)。这个检测会请求摄像头或麦克风权限吗?不会。所有检测都是被动特性探测——只询问浏览器某个 API 是否存在、某个编解码器是否可解码,绝不会打开摄像头、麦克风或任何已连接的设备,因此不会出现权限弹窗。为什么不同浏览器的编解码器支持不一样?编解码器可用性取决于浏览器、操作系统,有时还与硬件授权有关。例如 HEVC 解码在 Safari 中很常见,但 Firefox 通常不支持;AV1 支持则取决于浏览器版本与硬件解码器。结果反映当前浏览器通过 MediaCapabilities.decodingInfo 报告的情况,其中同时考虑了软件与硬件解码。会有数据被发送到服务器吗?不会。整个检测使用标准 Web API 在本地标签页中运行。你可以在浏览器的网络面板中验证——只会加载静态页面资源。相关工具摄像头测试运行诊断麦克风测试运行诊断键盘测试运行诊断