Carga de fuentes web y estabilidad del diseño
Aprende cómo las fuentes web afectan la estabilidad, elige una política resistente y conserva texto legible mientras se cargan o fallan.
Explorar otros temas
Este artículo forma parte de la biblioteca editorial. Para pasos de configuración, material de referencia y actualizaciones continuas, entra en la sección de docs.
Resumen del tema
Este archivo reúne 49 artículos sobre Huella digital. Empiece por las lecturas editoriales y después continúe en Huella digital para la guía estructurada de BotBrowser.
Etiquetas comunes en este tema
Artículos
49
Última actualización
1 oct 2026
Sección de docs
Huella digital
Tres lecturas sólidas para entender este tema antes de entrar en el archivo completo.
Qué expone Battery Status API, por qué su compatibilidad es limitada y cómo usar el estado de la batería sin crear un perfil del usuario.
Qué puede y qué no puede indicar navigator.deviceMemory, cómo adaptar recursos de forma progresiva y cuáles son sus límites de privacidad.
Guías adicionales de este archivo temático.
Aprende cómo las fuentes web afectan la estabilidad, elige una política resistente y conserva texto legible mientras se cargan o fallan.
Comprende el contexto seguro, los permisos, la precisión y las alternativas privadas de la geolocalización del navegador.
Conoce los modos básico y avanzado de --bot-performance-timing, las API de Performance Timing observables y los límites de las comprobaciones de proxy y anti-bot.
Comprende cómo las propiedades de pantalla, viewport y devicePixelRatio apoyan el diseño adaptable, las pruebas y decisiones respetuosas con la privacidad.
Usa los cambios de orientación como estado del diseño adaptable y conserva accesibilidad, elección y privacidad.
Comprende el acceso a Web Audio API, los límites de los permisos y los flujos de reproducción, análisis, grabación y recuperación.
Comprende cómo la activación del usuario, los permisos, la disponibilidad y la selección de dispositivos de Web Bluetooth forman una experiencia web respetuosa con la privacidad.
Comprende qué representa un adaptador WebGPU, cuándo puede no estar disponible y cómo elegir alternativas gráficas sin crear un perfil del dispositivo.
Conoce la propuesta Private Verification Tokens (PVT) de Chrome, las señales de confianza en la navegación privada y por qué BotBrowser no la habilita actualmente.
Las capacidades de WebAuthn y passkeys son indicios, no pruebas de hardware, identidad, credenciales ni éxito de inicio de sesión. Aprende a usarlas con respeto.
Qué soporte de procesamiento multimedia expone WebCodecs, por qué varía entre navegadores y plataformas, y cómo revisar compatibilidad sin recopilar datos innecesarios.
Qué hace WebNN, por qué varían el soporte y las opciones de ejecución, y cómo probar funciones de aprendizaje automático sin convertir las comprobaciones en telemetría innecesaria.
Una revisión práctica de datos, permisos, almacenamiento, red y retención que conserva las tareas normales del navegador.
Compara la protección contra el rastreo del navegador por alcance, compatibilidad y control del usuario, sin considerarla una solución completa de privacidad.
Conoce los usos gráficos de Canvas en el navegador, la animación, los juegos y los medios, junto con alternativas accesibles y límites de seguridad claros.
Conoce qué registros locales limita una ventana privada, qué sigue siendo visible para sitios y redes y cuándo conviene usar un perfil separado.
Conoce los usos de WebGL, las diferencias de compatibilidad y cómo planificar alternativas, accesibilidad, privacidad y pruebas.
Organiza permisos de cámara y micrófono, nombres de dispositivos y cámaras virtuales para flujos transparentes y útiles.
Valida las señales de privacidad de Canvas, WebGL y WebGPU entre renderizado por software, hardware y sesiones headless o headed.
¿Qué es la huella digital del navegador? Descubre cómo las señales de tiempo, CPU, memoria y renderizado afectan al rastreo y la privacidad.
Descubra cómo los sitios combinan renderizado, pantalla, idioma y metadatos de solicitudes, y cómo comprobar los límites de privacidad sin exponer detalles internos.
Comprende cómo AudioContext y OfflineAudioContext crean huellas de audio únicas, y cómo controlar la salida de audio a nivel del motor del navegador.
Aprende cómo el fingerprinting con HTML5 Canvas rastrea usuarios a través de patrones de renderizado únicos, y descubre técnicas a nivel del motor para controlarlo.
Elige una escala de pantalla profile, real o advanced para las sesiones de BotBrowser y mantén el DPR coherente en flujos de escritorio, móviles y por contexto.
Cómo la resolución de pantalla, la profundidad de color y las dimensiones de ventana crean señales de huella digital únicas, y cómo controlar la identidad de pantalla.
Alinea las URL externas con la plataforma elegida y conserva la navegación web estándar.
Cómo las cadenas de renderer WebGL y la salida de renderizado revelan la identidad de tu GPU. Aprende técnicas a nivel de motor para controlar las señales de huella digital WebGL.
¿Qué es la huella de fuentes? Descubre cómo la disponibilidad, el fallback y las métricas de texto exponen rasgos de plataforma y afectan a la privacidad.
Captura evidencia local con V8Log durante una validación autorizada, mantén las trazas legibles con filtros de API y compara cada ejecución con una referencia.
Descubre cómo los permisos se convierten en señales de identidad y cómo la coherencia del perfil protege la privacidad sin sustituir el consentimiento.
Proteja la privacidad al alinear la cuota de almacenamiento, el límite del heap de JavaScript y la memoria del dispositivo con el perfil activo.
Los encabezados Client Hints como sec-ch-ua exponen marca, versión, plataforma y detalles del dispositivo en cada solicitud HTTP. Aprende cómo las inconsistencias en estos encabezados crean señales rastreables y cómo mantener la consistencia.
Canvas measureText() devuelve valores de ancho de texto con precisión subpíxel que varían entre sistemas operativos debido a diferencias en los motores de renderizado de fuentes. Descubre cómo estas pequeñas diferencias numéricas se convierten en una huella digital fiable.
La enumeración de codecs WebRTC mediante getCapabilities() y ofertas SDP expone capacidades multimedia específicas del hardware que varían entre sistemas operativos. Descubre cómo las listas de codecs se convierten en una huella de plataforma y cómo controlarlas.
Análisis profundo de cómo las semillas de ruido determinísticas producen huellas digitales de Canvas, WebGL y Audio consistentes entre sesiones y pipelines CI/CD.
Cómo las propiedades de navigator.connection como effectiveType, RTT y downlink crean huellas digitales de red, y cómo controlarlas.
Como las consultas de capacidades de Encrypted Media Extensions y Widevine DRM crean vectores de huella digital, y como controlar la identidad DRM a nivel del motor.
Cómo MediaCapabilities, canPlayType y las consultas de soporte de códecs crean huellas digitales únicas, y técnicas para controlar la identidad de formatos multimedia.
Cómo la lista de voces de la API SpeechSynthesis revela tu sistema operativo y plataforma, y técnicas para controlar las señales de huella digital basadas en voz.
Cómo el timing de requestAnimationFrame y las tasas de actualización de pantalla crean señales de huella, y técnicas para controlar la tasa de cuadros a nivel del motor.
Cómo la API WebGPU expone detalles del adaptador GPU para huella digital, y cómo controlar las señales de identidad GPU a nivel del motor del navegador.
Cómo la profundidad de pila JavaScript y los límites de recursión varían según navegador y plataforma para crear huellas digitales, y cómo controlar el comportamiento de la pila.
Cómo las media queries CSS como color-depth y prefers-color-scheme crean señales de huella, y cómo asegurar una identidad CSS consistente.
Cómo producir huellas de navegador idénticas entre sesiones usando control de semilla de ruido para salida consistente de Canvas, WebGL y Audio.
Cómo navigator.platform, hardwareConcurrency y deviceMemory exponen tu identidad, y cómo asegurar propiedades del navigator consistentes.
Cómo navigator.hardwareConcurrency revela el conteo de núcleos de tu CPU para fingerprinting, y técnicas para controlar el reporte de núcleos en todos los contextos.
Todo lo que necesitas saber sobre la huella digital del navegador: cómo funciona, qué señales se recopilan, riesgos de privacidad y cómo protegerte.
Usa estas guías para entender el modelo y después avanzar hacia validación multiplataforma, contextos aislados y despliegue de navegador preparado para escalar.