Detección de funciones del navegador en segundos
La detección de funciones del navegador responde rápido a una sola pregunta: ¿qué puede hacer realmente este navegador? Esta herramienta analiza tu navegador en busca de 105 Web APIs modernas en 18 categorías y muestra, una por una, exactamente qué funciones son compatibles y cuáles faltan.
No todos los navegadores implementan todas las APIs. Algunas son experimentales, otras necesitan un contexto seguro (HTTPS) y otras simplemente no están incluidas en un navegador o versión concreta. Ya seas un desarrollador web que comprueba una API antes de publicar, un tester de QA que compara dispositivos o alguien que diagnostica por qué una app web no carga, el anillo de puntaje y los resultados en vivo te dan una respuesta clara.
Cómo usar el detector de funciones del navegador
Abre la página
El análisis empieza automáticamente en cuanto carga la herramienta. No hay nada que instalar, ni registros, ni clics para comenzar.
Observa el análisis
Cada función se prueba en orden: un indicador gira mientras se comprueba, luego una marca verde indica compatibilidad o una cruz roja indica una API ausente. El anillo de puntaje se va llenando y muestra el nombre de tu navegador y plataforma.
Filtra y busca
Usa las pestañas de filtro para mostrar todas las funciones, solo las compatibles o solo las no compatibles. Escribe en el cuadro de búsqueda para saltar a una función por su nombre y pasa el cursor sobre cualquier función para ver una explicación sencilla de lo que hace.
Exporta los resultados
Usa Copiar informe para poner un resumen de texto en tu portapapeles, o JSON para descargar un archivo detallado con la fecha y hora, la cadena del navegador, el puntaje y el estado de cada función.
Funciones
Análisis instantáneo
La detección comienza automáticamente al cargar y prueba 105 Web APIs una por una mediante la detección de funciones estándar de JavaScript, terminando en segundos.
Resumen visual de puntaje
Un anillo de puntaje circular muestra las funciones compatibles sobre el total más un porcentaje, junto con el navegador y la plataforma detectados.
Categorías organizadas
Las funciones se agrupan en 18 categorías —almacenamiento, gráficos, audio, red, sensores, hardware y más— que puedes contraer o expandir.
Filtrado inteligente
Filtra por Todas, Compatibles o No compatibles, y combínalo con la búsqueda de texto en vivo para encontrar cualquier función por su nombre al instante.
Información útil al pasar el cursor
Pasa el cursor sobre cualquier función para ver una explicación sencilla de lo que hace la API y sus casos de uso reales más comunes.
Opciones de exportación
Copia un informe legible en tu portapapeles o descarga un archivo JSON con la fecha y hora, la información del navegador, el puntaje y el estado completo de las funciones.
Qué se detecta
El detector cubre 105 APIs agrupadas en estas 18 categorías, para que puedas explorar las capacidades por área en lugar de una sola lista larga.
APIs de almacenamiento
Cookies, LocalStorage, SessionStorage, IndexedDB, Cache API, Storage Manager.
Gráficos y multimedia
Canvas 2D, WebGL, WebGL 2, WebGPU, captura de pantalla, MediaRecorder, Picture-in-Picture.
APIs de audio
Web Audio, Media Session, síntesis de voz y reconocimiento de voz.
Red y comunicación
Fetch, WebSocket, WebRTC, Server-Sent Events, Beacon, Broadcast Channel, Network Information.
Workers y subprocesos
Web Workers, Shared Workers, Service Workers, WebAssembly, SharedArrayBuffer, Atomics.
Sensores y dispositivo
Geolocalización, orientación, movimiento, luz ambiental, acelerómetro, giroscopio, magnetómetro, proximidad.
Acceso al hardware
Gamepad, Web Bluetooth, Web USB, Web Serial, Web NFC, Web MIDI, Web HID.
Notificaciones y segundo plano
Notifications, Push API, Background Sync, Periodic Background Sync, Badging, Background Fetch.
Portapapeles y entrada
Clipboard API, Async Clipboard, Pointer Events, Touch Events, Keyboard Lock, Virtual Keyboard.
Sistema de archivos
File API, File System Access, arrastrar y soltar, Origin Private File System.
Seguridad y autenticación
Crypto API, Credential Management, Web Authentication, Permissions API.
Pantalla y ventana
Fullscreen, Screen Orientation, Wake Lock, Multi-Screen, Visual Viewport, Window Controls Overlay.
Observers
Observers de intersección, redimensionamiento, mutación, rendimiento y reporte.
Plataforma web
History API, Web Share, Payment Request, Contact Picker.
APIs de detección
Detección de códigos de barras, rostros y texto.
XR e inmersión
WebXR para realidad virtual y aumentada.
Rendimiento
Performance API, Navigation Timing, Resource Timing, User Timing.
Otras APIs
ES Modules, CSS Houdini, Web Animations, Vibration, Eye Dropper, batería, dispositivos multimedia y más.
Preguntas frecuentes
¿Cómo compruebo qué funciones admite mi navegador?
Solo abre esta herramienta. Analiza 105 Web APIs automáticamente y muestra una marca verde por cada función compatible y una cruz roja por el resto. Usa el cuadro de búsqueda o las pestañas de filtro para enfocarte en una función concreta o solo en las compatibles (o no compatibles).
¿Mi navegador admite WebGL, WebRTC o WebGPU?
Busca la API por su nombre —por ejemplo, escribe "webgl" o "webrtc"— y el resultado muestra si es compatible con tu navegador actual. WebGL, WebGL 2 y WebGPU están en Gráficos y multimedia; WebRTC está en Red y comunicación.
¿Qué es la detección de funciones del navegador?
La detección de funciones consiste en comprobar si una API concreta realmente existe en el navegador antes de usarla; por ejemplo, verificar si navigator.bluetooth está presente. Esta herramienta ejecuta esa misma comprobación para cada función, la misma técnica que usan los desarrolladores en el código de producción.
¿En qué se diferencia la detección de funciones del sniffing de navegador?
El sniffing de navegador adivina las capacidades a partir de la cadena del user-agent ("si es Chrome, asume X"), lo que falla a medida que cambian los navegadores y las versiones. La detección de funciones le pregunta directamente al navegador si una API está ahí, así que se mantiene precisa sin importar el user-agent. Esta herramienta usa detección de funciones.
¿Por qué mi navegador muestra algunas funciones como no compatibles?
Una API puede faltar por varios motivos: el navegador no la implementa, tu versión es más antigua que la API, estás en un navegador móvil con menos funciones, la API requiere un contexto seguro HTTPS o es experimental y está oculta tras una bandera.
¿Por qué mi puntaje es más bajo en el móvil?
Los navegadores móviles suelen admitir menos APIs que los de escritorio por las restricciones del sistema operativo (iOS limita lo que Safari expone), los compromisos de batería y rendimiento, y políticas de seguridad más estrictas. Probar la misma página en Chrome, Firefox, Safari y Edge es una buena forma de comparar.
¿Es precisa la detección?
Usa la detección de funciones estándar de JavaScript: comprueba si la API existe en los objetos globales del navegador. Eso es confiable, pero ten en cuenta que la existencia de una API no garantiza que sea totalmente funcional: algunas están deshabilitadas por políticas, y las APIs que dependen del hardware (sensores, Bluetooth) pueden aparecer como disponibles incluso cuando no hay ningún dispositivo conectado.
¿Esta herramienta envía los datos de mi navegador a algún lugar?
No. Cada comprobación se ejecuta localmente en tu navegador y nada se sube ni se almacena en un servidor. Una vez cargada la página, incluso puedes desconectarte de internet y el análisis seguirá funcionando. Copiar informe y la exportación a JSON generan su salida en tu propio dispositivo.
Aún no hay comentarios. ¡Sé el primero en comentar!