Idioma
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)

Detector de Funciones del Navegador

Comprueba qué APIs web y funciones soporta tu navegador. Escanea más de 100 funciones en almacenamiento, gráficos, audio, red, sensores y más.

¿Qué es Detector de Funciones del Navegador?

Detector de Funciones del Navegador es una herramienta completa que escanea tu navegador web para identificar qué APIs web modernas y funciones están soportadas. En segundos, verás exactamente qué puede y qué no puede hacer tu navegador.

Los navegadores modernos incluyen cientos de capacidades integradas — desde almacenamiento básico hasta acceso avanzado al hardware. Pero no todos los navegadores soportan todas las funciones. Algunas APIs son experimentales, otras requieren contextos seguros (HTTPS), y algunas simplemente no están implementadas en ciertos navegadores.

¿Quién necesita esta herramienta?

Desarrolladores Web

Verifica rápidamente qué APIs están disponibles antes de usarlas en tus proyectos

Probadores QA

Verifica las capacidades del navegador en diferentes dispositivos y navegadores

Entusiastas Tecnológicos

Descubre de qué es capaz tu navegador

Soporte Técnico

Diagnostica problemas de compatibilidad cuando las aplicaciones web no funcionan como se espera

¿Qué funciones se detectan?

La herramienta verifica más de 100 APIs web organizadas en 18 categorías:

Almacenamiento

Cookies, LocalStorage, IndexedDB, Cache API

Gráficos

Canvas, WebGL, WebGPU, Picture-in-Picture

Audio

Web Audio, Síntesis de Voz, Reconocimiento de Voz

Red

Fetch, WebSocket, WebRTC, Eventos enviados por servidor

Trabajadores

Web Workers, Service Workers, WebAssembly

Sensores

Geolocalización, Acelerómetro, Giroscopio

Hardware

Bluetooth, USB, Serial, NFC, MIDI, Gamepad

Y Más

Notificaciones, Portapapeles, Sistema de Archivos, APIs de Seguridad

Nota de Privacidad

La detección de funciones se realiza completamente en tu navegador. No se recopilan, almacenan ni envían datos a ningún servidor. La herramienta solo verifica si ciertas APIs de JavaScript existen en el entorno de tu navegador.

Cómo usar Detector de Funciones del Navegador

Usar Detector de Funciones del Navegador es sencillo — la mayor parte del trabajo ocurre automáticamente.

Primeros pasos

1

Abre la herramienta

Simplemente abre esta página en cualquier navegador web. El proceso de detección comienza de inmediato y escanea todas las funciones automáticamente.

2

Observa el escaneo

Verás cada función siendo comprobada una por una con indicadores visuales:

  • Un cargador giratorio aparece mientras se prueba cada función
  • Una marca verde indica que la función está soportada
  • Una X roja indica que la función no está soportada
  • El anillo de puntuación se llena a medida que se detectan más funciones
3

Explora los resultados

Una vez que el escaneo termina, puedes explorar los resultados de varias maneras:

4

Exporta los resultados

Comparte tus resultados con otros usando las opciones de Copiar Informe o exportar en JSON.

Explorando tus resultados

Filtrar por estado

Usa las pestañas de filtro para mostrar:

  • Todo — Todas las funciones sin importar soporte
  • Soportadas — Solo funciones que tu navegador soporta
  • No soportadas — Solo funciones que tu navegador no tiene

Buscar funciones

Escribe en el cuadro de búsqueda para encontrar funciones específicas. Por ejemplo, busca "bluetooth" para encontrar rápidamente soporte Web Bluetooth.

Gestionar categorías

Haz clic en cualquier encabezado de categoría para colapsarla o expandirla. Usa los botones de expandir/colapsar todo para navegar rápido.

Aprender sobre funciones

Pasa el cursor sobre cualquier nombre de función para ver un tooltip que explica qué hace esa API y casos comunes de uso.

Consejos para mejores resultados

  • Prueba en varios navegadores (Chrome, Firefox, Safari, Edge) para comparar capacidades
  • Algunas funciones requieren HTTPS — probar en localhost puede mostrar resultados diferentes
  • Los navegadores móviles suelen tener capacidades distintas a las versiones de escritorio
  • El modo privado/incógnito puede restringir algunas APIs por privacidad

Funciones y capacidades

Detector de Funciones del Navegador ofrece una vista completa de las capacidades de tu navegador con estas funciones clave:

Escaneo instantáneo

En cuanto abres la herramienta, comienza a escanear más de 100 APIs web. Cada función se prueba individualmente usando técnicas estándar de detección en JavaScript. El escaneo completo termina en solo unos segundos.

Resumen visual de puntuación

Un anillo circular de progreso muestra la puntuación de funciones de tu navegador de un vistazo:

  • Muestra el número de funciones soportadas de un total
  • Presenta el porcentaje de puntuación de forma destacada
  • Identifica el nombre y plataforma de tu navegador

Categorías organizadas

Las funciones se agrupan en 18 categorías lógicas para facilitar la navegación:

Categoría Qué cubre
APIs de almacenamiento Opciones de persistencia de datos (cookies, bases de datos, cachés)
Gráficos y multimedia Canvas, WebGL, grabación de video, captura de pantalla
APIs de audio Procesamiento de sonido, texto a voz, reconocimiento de voz
Red Solicitudes HTTP, comunicación en tiempo real, detección offline
Trabajadores Procesamiento en segundo plano, soporte offline, código a velocidad nativa
Sensores Ubicación, orientación, movimiento, sensores ambientales
Hardware Bluetooth, USB, Serial, NFC, MIDI, controladores de juegos
Notificaciones Notificaciones push, sincronización en segundo plano, distintivos de apps
Portapapeles Copiar/pegar, eventos táctiles, acceso al teclado
Sistema de archivos Lectura, guardado, arrastrar y soltar archivos
Seguridad Encriptación, autenticación, permisos
Pantalla Pantalla completa, orientación de pantalla, bloqueo de activación
Observadores Intersección, cambio de tamaño, mutación, monitoreo de rendimiento
Plataforma web Historial, compartir, pagos, contactos
APIs de detección Código de barras, reconocimiento facial, reconocimiento de texto
XR Realidad virtual y aumentada
Rendimiento APIs de temporización, monitoreo de recursos
Misceláneos Módulos, animaciones, vibración y más

Filtrado inteligente

Reduce rápidamente los resultados usando:

  • Filtros por estado — Mostrar todo, solo soportadas o solo no soportadas
  • Búsqueda de texto — Encuentra funciones por nombre al instante
  • Filtrado combinado — Usa ambos juntos para resultados precisos

Consejos útiles

Cada función incluye un tooltip que explica:

  • Qué hace la API en lenguaje sencillo
  • Casos de uso reales (juegos, apps offline, videollamadas, etc.)

Opciones de exportación

Comparte tus resultados fácilmente:

  • Copiar informe — Formato de texto legible para compartir rápido
  • Exportar JSON — Formato legible por máquina con detalles completos incluyendo fecha, info del navegador y estado de todas las funciones

Preguntas frecuentes

¿Por qué mi navegador muestra algunas funciones como no soportadas?

No todos los navegadores implementan todas las APIs web. Varios factores afectan el soporte de funciones:

  • Elección del navegador — Safari, Firefox y Chrome tienen conjuntos de funciones diferentes
  • Versión del navegador — Las versiones antiguas carecen de APIs más nuevas
  • Plataforma — Los navegadores móviles suelen tener menos funciones que los de escritorio
  • Contexto de seguridad — Algunas APIs requieren HTTPS para funcionar
  • Estado experimental — Algunas APIs solo están disponibles tras activar opciones especiales
¿Por qué Chrome y Edge muestran resultados similares?

Tanto Chrome como Edge están basados en el motor Chromium, por lo que comparten la mayoría de implementaciones de APIs web. Pueden existir diferencias menores por versiones o funciones específicas del proveedor.

¿Puedo habilitar funciones no soportadas?

Algunas funciones pueden habilitarse mediante la configuración del navegador:

  • Chrome — Visita chrome://flags para activar funciones experimentales
  • Firefox — Visita about:config para configuraciones avanzadas
  • Edge — Visita edge://flags para funciones experimentales
Nota importante: Activar funciones experimentales puede causar inestabilidad. Úsalo bajo tu propio riesgo.
¿Por qué algunas funciones requieren permisos?

APIs sensibles como cámara, micrófono y ubicación requieren permiso explícito del usuario por privacidad y seguridad. El detector solo verifica si la API existe, no si se ha concedido permiso.

¿Es precisa esta herramienta?

La herramienta usa detección estándar de funciones en JavaScript — verifica si las APIs existen en los objetos globales del navegador. Esta es la misma técnica que usan los desarrolladores en código de producción. Sin embargo, ten en cuenta:

  • Que una API exista no garantiza que funcione perfectamente
  • Algunas APIs pueden existir pero estar deshabilitadas por políticas
  • APIs dependientes de hardware (sensores, Bluetooth) pueden mostrarse como soportadas aunque no haya hardware presente
¿Por qué mi puntuación es diferente en móvil?

Los navegadores móviles suelen soportar menos APIs que los de escritorio debido a:

  • Restricciones del sistema operativo (iOS limita lo que Safari puede hacer)
  • Consideraciones de batería y rendimiento
  • Políticas de seguridad en plataformas móviles
¿Funciona esta herramienta sin conexión?

Sí, una vez cargada la página, toda la detección se ejecuta localmente en tu navegador sin comunicación con servidores. Puedes desconectarte de internet y la herramienta seguirá funcionando.

¿Pueden los sitios web detectar estas funciones sin que yo lo sepa?

Sí, cualquier sitio web puede realizar estas mismas comprobaciones. Así es como las aplicaciones web determinan qué funciones usar. Es una parte normal del funcionamiento de la web y no expone información personal.

¿Qué debo hacer si una app web no funciona?

Usa esta herramienta para verificar si tu navegador soporta las APIs requeridas:

1
Verifica requisitos

Encuentra qué funciones necesita la app (usualmente mencionadas en la documentación)

2
Busca funciones

Busca esas funciones en el detector

3
Toma acción

Si no están soportadas, prueba con otro navegador o actualiza el que usas

0 / 0

Funciones compatibles

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
Las funciones se escanean automáticamente al abrir la aplicación
Usa pestañas de filtro para mostrar solo funciones soportadas o no soportadas
Haz clic en los encabezados de categoría para colapsar o expandir secciones
Pasa el cursor sobre cualquier función para ver qué hace en lenguaje sencillo
Exporta los resultados en JSON para compartir con desarrolladores
Todas las detecciones se ejecutan localmente - no se envían datos a ningún servidor
¿Quieres saber más? Leer documentación →
1/7
Empieza a escribir para buscar...
Buscando...
No se encontraron resultados
Intenta buscar con otras palabras clave