Перейти к содержимому

Глоссарий

Строка производителя WebGL

Имя изготовителя само по себе безобидно. Приметой оно становится там, где расходится со строкой отрисовщика, с архитектурой процессора или с платформой рядом.

Строка производителя WebGL это ответ браузера о том, кто сделал видеокарту, рисующую страницу.

Откуда берётся эта строка

Странице, спросившей WebGL, кто рисует, сперва отвечают прикрытым именем. Настоящие имена приходят после включения расширения об отрисовщике, а включить его страница вправе без всякого вопроса. Всё чтение занимает несколько тысячных доли секунды, на экране не показывается ничем и продолжает отвечать после очистки хранилища.

Имя изготовителя это грубая половина ответа. Оно раскладывает машины по нескольким большим группам, а сужает уже строка отрисовщика рядом. На Windows это один из изготовителей настольных видеокарт, на маке либо чип Apple, либо более старая графика Intel.

Ваш производитель WebGL прямо сейчас

Значения прочитаны в вашем браузере на этой странице. Наружу они не уходят, и запроса с ними не будет. Строка «Производитель WebGL» тут короткая, а «Рендерер WebGL» под ней длинная.

Ваша машина прямо сейчас

Производитель WebGL
измеряем на вашей машине
Рендерер WebGL
измеряем на вашей машине
Платформа
измеряем на вашей машине

Прочитано в вашем браузере и показано здесь. Никуда не отправляется.

С чем это имя обязано сходиться

Имя изготовителя легко подменить и так же легко опровергнуть. Четыре показания ниже страница снимает одним заходом, и описывать они обязаны одну машину. Любое из них переписывается по отдельности, а сходимость с остальными тремя переписыванием не добывается.

  • Строка рендерера

    В ней назван чип, слой графики и уровни шейдеров. Изготовитель, которого в этой строке нет, спорит сам с собой на одном экране.

  • Архитектура процессора

    Подсказки клиента сообщают процессор, на котором идёт браузер. Чип Apple рядом с архитектурой x86 это машина, которой не продают.

  • Платформа

    Изготовитель маков на платформе Windows читается быстрее, чем нетронутая строка. То же и со строкой драйвера Windows на Linux.

  • Отрисованный кадр

    Точки, рождённые железом, за подменённым именем не идут. Страница, читающая и то и другое, получает противоречие вместо изготовителя.

Откуда берётся наше значение

Строка производителя в профиле не лежит. Она выводится при каждом запуске из зерна профиля и отдаётся браузеру до того, как пойдёт первая страница. Ничего о машине не хранится списком значений, которые могли бы разойтись между собой.

Пара не может указать на две машины

Изготовитель и чип выбираются одной парой для платформы, поэтому указать на две машины они не могут. Выбранный чип дальше решает ядра, память, версию системы и сообщаемую архитектуру.

Значение, выбранное рукой, идёт через то же правило. О выборе, спорящем с ядрами или памятью, программа скажет вам прямо, а не потеряет его втихую.

Как проверить свой

Панель выше показывает то, что сообщает браузер, в котором вы это читаете. Автопроверка отпечатка живёт в программе (меню профиля > Проверить отпечаток) и идёт внутри профиля против того движка, который этот профиль запустил.

Она печатает изготовителя, которого просило зерно, рядом с тем, кто ответил, поэтому расхождение читается двумя строками, а не оценкой.

Пройдите её в двух профилях на одном компьютере. Два изготовителя там, где машина одна, это и есть нужное показание, и один заход показывает сразу оба.

Чего это не делает

  • Это не позволяет профилю назвать любого изготовителя. Пара принадлежит платформе, и чип Windows рядом с платформой Mac заметнее нетронутой строки.
  • Это не прячет саму возможность снять открытое имя. Браузер, отвечающий там пустотой, встречается реже любого изготовителя, и тогда сам отказ становится приметой, которую страница запомнит.
  • Это не меняет кадр, который рисует железо. Имя и картинка это два показания, закрыты они разной работой, и второе страница вправе снять тоже.
  • Это не делает профиль невидимым. Поведение, репутация адреса и история аккаунта закрывают аккаунты чаще, чем имя изготовителя.

Проверить

Всё сказанное выше взято из файла, который можно открыть.

Строка автопроверки отпечатка, которая сверяет ответ с зерном
apps/desktop/src/lib/fpAudit.js
Где производитель и чип выбираются одной парой
packages/shared/src/index.js
Приёмка сборки, которая едет сегодня
engine/приёмка-отчёт.json
Сборка не принимается, пока это не сходится
engine/scripts/engine-invariants.js · engine/scripts/accept-engine.js

Вопросы

Почему мой браузер отвечает WebKit?
Так WebGL отвечает, пока не попросят большего. Изготовитель появляется только после включения расширения об отрисовщике, и панель выше включает его, чтобы прочитать обе строки.
Хватает ли имени изготовителя, чтобы меня опознать?
Само по себе нет. Оно делит машины на несколько больших групп, а опознают по строке отрисовщика и отрисованному кадру рядом. Сила изготовителя не в нём самом, а в том, что он обязан сойтись с ними обоими.
Два профиля сообщают двух изготовителей?
Могут. На ARMANOS Browser пара выбирается для каждого профиля из того, что эта платформа сообщает на самом деле, поэтому два профиля на одном компьютере описывают две машины.
Меняет ли это VPN?
Нет. VPN меняет адрес, с которого идёт трафик. Эта строка рождается на вашей машине и через сеть не проходит вовсе, поэтому сменить её сетью нечем.
Можно выбрать изготовителя рукой?
Можно, из тех значений, какие сообщает настоящая машина этой платформы. О выборе, спорящем с ядрами или памятью, программа скажет вам прямо в поле, а не потеряет его без единого слова: тихая потеря выглядела бы как применённая настройка.

Посмотрите, что ответит ваш профиль

Самопроверка идёт внутри профиля и называет до 37 замеров по имени, и зелёные, и красные.