语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
浏览器特性检测器

浏览器特性检测器

检测你的浏览器支持哪些 Web API,覆盖存储、图形、音频、网络、传感器、硬件等 18 个类别共 105 项特性,结果一目了然。

几秒搞定浏览器特性检测

浏览器特性检测能快速回答一个问题:这台浏览器到底能做什么?本工具会扫描你的浏览器,检测 18 个类别下的 105 项现代 Web API,逐项告诉你哪些特性受支持、哪些缺失。

并非每个浏览器都实现了每一个 API。有的还在实验阶段,有的需要安全(HTTPS)环境,还有的干脆没有内置到某个浏览器或版本里。无论你是上线前要核对 API 的 Web 开发者、对比设备的测试人员,还是想弄清某个网页应用为何打不开的普通用户,得分环和实时结果都能给你一个清晰的答案。

隐私优先设计:每一项检测都通过判断某个 JavaScript API 是否存在来完成,全程在你的浏览器内进行。关于你浏览器的任何信息都不会被上传、保存或发送到任何服务器,而且页面加载完成后,离线也能继续检测。

如何使用浏览器特性检测器

1

打开页面

工具一加载,检测就会自动开始。无需安装、无需注册,也不用点任何按钮就能启动。

2

观察检测过程

每项特性会依次检测:检测时显示加载图标,随后用绿色对勾标记支持、用红色叉号标记缺失。得分环随着进度逐渐填满,并显示出你的浏览器和操作系统。

3

筛选与搜索

用筛选标签可显示全部、仅支持或仅不支持的特性。在搜索框中输入名称即可快速定位某项特性,将鼠标悬停在任意特性上,还会看到一段通俗易懂的功能说明。

4

导出结果

点击复制报告把文字摘要复制到剪贴板,或点击 JSON 下载一份详细文件,内含时间戳、浏览器标识、得分以及每项特性的状态。

功能特点

即时检测

页面加载后自动开始检测,用标准的 JavaScript 特性检测方法逐项核对 105 项 Web API,几秒内即可完成。

可视化得分汇总

圆形得分环显示受支持特性占总数的比例和百分比,并一同标出检测到的浏览器和操作系统。

分类清晰

特性被归入 18 个类别——存储、图形、音频、网络、传感器、硬件等——每个分组都可折叠或展开。

智能筛选

按全部、支持或不支持筛选,再配合实时文字搜索,立刻按名称找到任意一项特性。

贴心提示

将鼠标悬停在任意特性上,即可看到通俗易懂的提示,说明该 API 的用途和常见的实际应用场景。

导出选项

把易读的报告复制到剪贴板,或下载一份 JSON 文件,内含时间戳、浏览器信息、得分和全部特性状态。

都检测哪些内容

检测器覆盖 105 项 API,归入以下 18 个类别,你可以按领域浏览各项能力,而不必面对一长串列表。

存储 API

Cookies、LocalStorage、SessionStorage、IndexedDB、Cache API、Storage Manager。

图形与媒体

Canvas 2D、WebGL、WebGL 2、WebGPU、屏幕捕获、MediaRecorder、画中画。

音频 API

Web Audio、Media Session、语音合成与语音识别。

网络与通信

Fetch、WebSocket、WebRTC、Server-Sent Events、Beacon、Broadcast Channel、Network Information。

Worker 与多线程

Web Workers、Shared Workers、Service Workers、WebAssembly、SharedArrayBuffer、Atomics。

传感器与设备

地理定位、方向、运动、环境光、加速度计、陀螺仪、磁力计、距离感应。

硬件访问

Gamepad、Web Bluetooth、Web USB、Web Serial、Web NFC、Web MIDI、Web HID。

通知与后台

通知、Push API、后台同步、定时后台同步、角标、Background Fetch。

剪贴板与输入

Clipboard API、异步剪贴板、Pointer Events、Touch Events、键盘锁定、虚拟键盘。

文件系统

File API、File System Access、拖放、Origin Private File System。

安全与认证

Crypto API、凭据管理、Web Authentication、Permissions API。

显示与窗口

全屏、屏幕方向、Wake Lock、多屏、Visual Viewport、Window Controls Overlay。

观察器

Intersection、Resize、Mutation、Performance 和 Reporting 观察器。

Web 平台

History API、Web Share、Payment Request、Contact Picker。

识别 API

条形码、人脸和文字识别。

XR 与沉浸式

用于虚拟现实和增强现实的 WebXR。

性能

Performance API、Navigation Timing、Resource Timing、User Timing。

其他 API

ES Modules、CSS Houdini、Web Animations、震动、Eye Dropper、电池、媒体设备等。

常见问题

如何查看我的浏览器支持哪些特性?

打开这个工具即可。它会自动检测 105 项 Web API,对每项受支持的特性显示绿色对勾,其余显示红色叉号。用搜索框或筛选标签,可以聚焦某项特性,或只看支持(或不支持)的那些。

我的浏览器支持 WebGL、WebRTC 或 WebGPU 吗?

按名称搜索该 API——例如输入“webgl”或“webrtc”——结果会显示它在你当前浏览器中是否受支持。WebGL、WebGL 2 和 WebGPU 归在图形与媒体类别下;WebRTC 归在网络与通信类别下。

什么是浏览器特性检测?

特性检测就是在使用某个 API 之前,先判断它在浏览器中是否真的存在——例如检测 navigator.bluetooth 是否可用。本工具对每项特性都做这样的检测,正是开发者在生产代码中采用的同一套方法。

特性检测和浏览器嗅探有什么区别?

浏览器嗅探靠 user-agent 字符串来猜测能力(“如果是 Chrome,就假定支持 X”),但随着浏览器和版本变化,这种判断会失效。特性检测则直接问浏览器某个 API 是否存在,因此无论 user agent 如何都能保持准确。本工具采用的正是特性检测。

为什么我的浏览器把某些特性显示为不支持?

一个 API 缺失可能有多种原因:浏览器没有实现它、你的版本比该 API 还旧、你用的是特性较少的移动端浏览器、该 API 需要 HTTPS 安全环境,或者它还在实验阶段、被隐藏在某个开关后面。

为什么我在手机上的得分更低?

移动端浏览器支持的 API 通常比桌面端少,原因包括操作系统限制(iOS 会限制 Safari 暴露的能力)、对电量和性能的取舍,以及更严格的安全策略。在 Chrome、Firefox、Safari 和 Edge 上测试同一页面,是个不错的对比方法。

检测结果准确吗?

它采用标准的 JavaScript 特性检测——判断该 API 是否存在于浏览器的全局对象上。这种方法很可靠,但要注意:API 存在并不保证它完全可用,有些会被策略禁用,而依赖硬件的 API(传感器、蓝牙)即使没有连接任何设备,也可能报告为可用。

这个工具会把我的浏览器数据发送到别处吗?

不会。每项检测都在你的浏览器本地进行,不会上传或保存到任何服务器。页面加载完成后,你甚至可以断开网络,检测照样能用。复制报告和 JSON 导出都在你自己的设备上生成结果。

0 / 0

支持的特性

0%

-

Cookies
LocalStorage
SessionStorage
IndexedDB
Cache API
Storage Manager
Canvas 2D
WebGL 1.0
WebGL 2.0
WebGPU
OffscreenCanvas
ImageCapture
MediaRecorder
Picture-in-Picture
Screen Capture
Web Audio API
Media Session
Speech Synthesis
Speech Recognition
Fetch API
WebSocket
WebRTC
Server-Sent Events
Beacon API
Broadcast Channel
Network Information
Web Workers
Shared Workers
Service Workers
WebAssembly
SharedArrayBuffer
Atomics
Geolocation
DeviceOrientation
DeviceMotion
Ambient Light
Accelerometer
Gyroscope
Magnetometer
Proximity Sensor
Gamepad
Web Bluetooth
Web USB
Web Serial
Web NFC
Web MIDI
Web HID
Notifications
Push API
Background Sync
Periodic Background Sync
Badging API
Background Fetch
Clipboard API
Async Clipboard
Pointer Events
Touch Events
Keyboard Lock
Virtual Keyboard
File API
File System Access
Drag & Drop
Origin Private FS
Crypto API
Credential Management
Web Authentication
Permissions API
Fullscreen API
Screen Orientation
Wake Lock
Multi-Screen
Visual Viewport
Window Controls Overlay
IntersectionObserver
ResizeObserver
MutationObserver
PerformanceObserver
ReportingObserver
History API
Web Share
Payment Request
Contact Picker
Barcode Detection
Face Detection
Text Detection
WebXR
Performance API
Navigation Timing
Resource Timing
User Timing
ES Modules
CSS Houdini
Web Animations
Vibration
Eye Dropper
Web Locks
Idle Detection
Battery API
Media Devices
Compression Streams
URL Pattern
Scheduler API
PDF Viewer
Device Posture
Launch Queue
打开工具时会自动检测所有特性
筛选标签只显示支持或不支持的特性
点击任意分类标题可折叠或展开该分组
将鼠标悬停在特性上,看该 API 的通俗解释
把结果导出为 JSON,方便分享给开发者
多个浏览器(Chrome、Firefox、Safari、Edge)中测试以对比支持情况
全部检测均在本地完成——不向任何服务器发送数据
想了解更多? 阅读文档 →
1/8
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索