WebGL позволяет сайтам рисовать 3D-графику с помощью видеокарты. Для этого ему нужно описать оборудование, и это описание — одна из самых характерных частей отпечатка браузера.
Что раскрывает WebGL
- Производитель GPU и название рендерера, например конкретная модель видеокарты
- Лимиты, такие как максимальный размер текстуры и число атрибутов
- Список поддерживаемых расширений и форматов точности шейдеров
Почему результаты различаются на разных устройствах
Два компьютера с одним и тем же браузером могут сообщать разные значения, если у них разные видеокарты, драйверы или операционные системы. Программная отрисовка, которая используется при отсутствии GPU, тоже даёт узнаваемый результат.
Как проверить свой
Запустите тест PrintLeaks и откройте вкладку «Графика». Там перечислено, что браузер сообщает о WebGL и WebGL2, а также о WebGPU, если он доступен.