WebGL в Яндекс.Браузера

Плъгинът WebGL се поддържа в стабилните версии на повечето популярни уеб браузъри – Google Chrome, Opera, Firefox Mozilla, Safari, Internet Explorer. В момента съществуват две версии – 1.0 и 2.0, но те не са напълно съвместими. Например, съдържание, написано за първата версия, може да работи с WebGL 2.0, но не винаги. Също така, ако браузърът е поддържал първата версия, не е задължително, че втората ще бъде налична, тъй като много зависи от хардуера на компютъра.

Яндекс.Браузер не е посочен в спецификациите, но той, както и Google Chrome, е разработен на базата на Chromium, затова също поддържа WebGL. Плъгинът е активен по подразбиране, и ако преди е имало опция за деактивиране, сега такава няма. За да се уверите, че технологията е включена:

  1. В адресната лента въвеждаме командата:

    browser://gpu

    и натискаме "Enter".

  2. Въвеждане на команда в адресната лента на Яндекс Браузера
  3. Необходимата информация ще бъде в отчета за състоянието на графичните функции.
  4. Преглед на отчета за състоянието на WebGl в браузъра Яндекс

Допълнително в браузъра можете да отворите достъпа на уеб приложенията до разработваните експериментални добавки, разширяващи възможностите на WebGL. Това може да се направи на ПК и мобилни устройства с операционна система Android.

Компютър

  1. Стартираме Яндекс.Браузер, отваряме "Настройки" и проверяваме дали е включено хардуерното ускорение.За целта в адресната лента въвеждаме командата:

    browser://settings

    и натискаме "Enter".

  2. Вход в настройките на Яндекс Браузера
  3. Преминаваме на таба "Системни", в блока "Производителност" трябва да има отметка до "Използвай хардуерно ускорение, ако е възможно".
  4. Включване на хардуерно ускорение в Яндекс Браузъра
  5. Сега отваряме раздела със скритите опции. За целта в адресната лента въвеждаме кода:

    browser://flags

    и натискаме "Enter".

  6. Достъп до експерименталните функции на Яндекс Браузъра
  7. Всички функции тук са експериментални, затова има предупреждение за възможните последствия от тяхното използване.
  8. Раздел с експериментални функции на Яндекс Браузера
  9. По името на плъгина в полето вдясно намираме опциите "WebGL 2.0 Compute" и "WebGL Draft Extensions" и задаваме стойност "Enable", след което натискаме "Relaunch", за да влязат промените в сила.
  10. Включване на разширения WebGL в Яндекс Браузъра

Мобилно устройство

  1. Отваряме Яндекс.Браузер за Android, въвеждаме адреса:

    browser://flags

    и натискаме "Перейти".

  2. Достъп до експерименталните функции на Яндекс Браузера за Android
  3. По същия начин търсим нужната опция, в полето избираме "Enable" и натискаме "Relaunch".
  4. Включване на разширения WebGL в Яндекс Браузъра за Android

Решаване на проблеми с WebGL

Технологията може да не работи в Yandex Браузера поради хардуерни проблеми или липса на нужните функции в графичния процесор. Например, плъгинът може да не се поддържа от стари модели видеокарти. Ако устройството има съвременен видеочип, задължително инсталирайте актуални драйвери и обновете уеб браузъра до последната версия. На нашия сайт има подробни статии за това как да го направите.

Повече информация:
Инсталиране на драйвери за видеокарта
Актуализиране на драйвера на видеокартата NVIDIA
Актуализиране на драйверите на видеокартата AMD Radeon
Актуализиране на Яндекс.Браузера до последната версия

Актуализация на драйверите на видеокартата

Въпреки че плъгинът е активен по подразбиране, може да блокирате неговата работа чрез промени в параметрите на ярлыка.Случайно не може да се направи такова нещо, но ако, например, компютърът е корпоративен, друг потребител може да го изключи.

  1. Щракваме с десния бутон на мишката върху иконата на Yandex Browser и в контекстното меню избираме "Свойства".
  2. Вход в свойствата на ярлыка на Яндекс Браузера
  3. В раздела "Ярлык" в полето "Объект" добавяме стойността "-disable-webgl" след интервал, натискаме "Приложи" и затваряме прозореца.
  4. Промяна на параметрите на ярлыка на Яндекс Браузера
  5. Сега при стартиране именно от тази икона, плъгинът в браузъра ще бъде деактивиран.
  6. Информация за деактивиране на WebGL в Яндекс Браузера
  7. За да активирате отново WebGL, просто трябва да изтриете добавената стойност.

Някои потребители по време на игри получавали съобщение, че WebGL не се поддържа, дори когато отчетът показва, че е активиран. В този случай понякога помагат следните действия:

  1. В раздела с експерименталните функции намираме опцията "Choose ANGLE graphics backend" и в полето вдясно задаваме стойността "D3D9" или "D3D11", ако видеокартата поддържа DirectX 11. Тази опция може да повиши производителността и да оптимизира работата с някои графични приложения.
  2. Включване на допълнителна функция за WebGL в Яндекс Браузера
  3. Натискаме "Relaunch", за да влязат промените в сила.
  4. Презареждане на Яндекс Браузъра

Също така, за всички проблеми с пускането на игри и сайтове, компанията Khronos предлага да им пишете. Към писмото е необходимо да прикрепите скрийншот на грешката, както и копие на пълния отчет за състоянието на графичните функции.

Действия при възникване на проблеми с реализирането на WebGL в Яндекс Браузъра