Saltar al contenido
Traducido a máquina del inglés. Ver original
Glosario · Fingerprinting

Huella digital de WebGL

Utilizando información gráfica WebGL y renderizando salida para identificar un dispositivo.

Definición

La huella digital WebGL utiliza la interfaz de navegador para gráficos API — la interfaz de navegador para gráficos 2D y 3D— para recoger señales específicas para dispositivos: cadenas de proveedores y renderizadores gráficos, parámetros y extensiones soportados, y los píxeles de una escena renderizada.

Diagrama: Las cadenas de proveedores WebGL y los píxeles renderizados se combinan en un identificador GPU
Diagrama editorial (imágen simplificada, no una captura de pantalla de producto).

Cómo funciona

  • Un script abre un contexto WebGL y consulta las capacidades con getParameter() y la lista de extensiones soportadas.
  • Cuando está disponible, la extensión WEBGL_debug_renderer_info expone UNMASKED_VENDOR_WEBGL y UNMASKED_RENDERER_WEBGL — las cadenas de proveedores y renderizadores del controlador gráfico.
  • También puede representar una escena 3D y acelerar el resultado, similar a la huella dactilar de lienzo.

¿Por qué importa

  • Los detalles de GPU son estables con el tiempo y varían entre dispositivos, haciéndolos una señal fuerte.
  • Mismatches importa: un perfil que afirma ser un Mac mientras informa de una cadena de controlador GPU Windows es fácil de marcar.

Límites y conceptos comunes

  • "Cada sitio siempre puede leer mi modelo GPU." MDN señala que, dependiendo de la configuración de privacidad del navegador, la extensión de depuración puede limitarse a contextos privilegiados o no trabajar en absoluto; con la privacidad de Firefox.resistLa impresión de precios está habilitada para que esté deshabilitada.
  • "Disabling WebGL me hace invisible". Apagarla es en sí misma un rasgo raro, notable y rompe sitios que lo necesitan.
Ejemplo: Una página que lee la cadena de renderizado desenmascarado puede ver una familia GPU y controlador específico, que junto con el tamaño de pantalla y las fuentes estrecha el dispositivo considerablemente.

Ningún navegador o proxy puede garantizar que las cuentas no se restringan. Siga las reglas de cada plataforma.

Términos relacionados

  • Marcas de lana — Identificar un dispositivo de diminutas diferencias en cómo se hace un dibujo de tela HTML.
  • Hoja de datos — Una combinación de características de navegador y dispositivo que pueden identificar un navegador sin cookies.

Fuentes

2026-11-07 verificado.

← Todos los términos del glosario