WebGL ў Яндекс.Браузере
Убудова WebGL падтрымліваецца ў стабільных версіях большасці папулярных вэб-аглядальнікаў - Google Chrome, Opera, Firefox Mozilla, Safari, Internet Explorer. На дадзены момант існуе дзве версіі - 1.0 і 2.0, але яны не цалкам сумяшчальныя. Напрыклад, кантэнт, напісаны для першай версіі, можа працаваць з WebGL 2.0, але не заўсёды. Таксама, калі браўзэр падтрымліваў першую версію, не абавязкова, што будзе даступная і другая, так як многае залежыць ад апаратнага забеспячэння кампутара.
Яндекс.Браузер ў спецыфікацыях не пазначаны, але ён, як і Гугл Хром, распрацаваны на базе Chromium, таму таксама падтрымлівае WebGL. Убудова актыўны па змаўчанні, і калі раней у іх была опцыя, адключальная яго, то цяпер яе няма. Каб пераканацца, што тэхналогія ўключана:
- У адраснай радку ўводны каманду:
browser: // gpu
і ціснем «Enter».
- Патрэбная інфармацыя будзе ў справаздачы аб стане графічных функцый.
Дадаткова ў браўзэры можна адкрыць доступ вэб-прыкладанням да распрацоўваным эксперыментальным дапаўненнямі, якія пашыраюць магчымасці WebGL. Зрабіць гэта можна на ПК і мабільных прыладах з аперацыйнай сістэмай Android.
Камп'ютар
- Запускаем Яндекс.Браузер, адкрываем «Настройкі» і правяраем, уключана Ці апаратнае паскарэнне. Для гэтага ў адрасную радок уводны каманду:
browser: // settings
і ціснем «Enter».
- Пераходзім ва ўкладку «Сістэмныя», у блоку «Прадукцыйнасць» павінна стаяць галачка насупраць «Выкарыстоўваць апаратнае паскарэнне, калі гэта магчыма».
- Цяпер адкрываем раздзел са ўтоенымі опцыямі. Для гэтага ў адраснай радку ўводзім код:
browser: // flags
і ціснем «Enter».
- Усе функцыі тут эксперыментальныя, таму ёсць папярэджанне пра магчымыя наступствы іх выкарыстання.
- Па назве плагіна ў поле справа знаходзім опцыі «WebGL 2.0 Compute» і «WebGL Draft Extensions» ставім значэнне «Enable» і ціснем «Relaunch», каб змены ўступілі ў сілу.
мабільнае прылада
- Адкрываем Яндекс.Браузер для Android, ўводзім адрас:
browser: // flags
і Тапа «Перайсці».
- Тым жа спосабам шукаем патрэбную опцыю, у поле выбіраем «Enable» і ціснем «Relaunch».
Рашэнне праблем з WebGL
Тэхналогія можа не працаваць у Yandex браўзэр з-за апаратных праблем або адсутнасці патрэбных функцый у графічнага працэсара. Напрыклад, убудова могуць не падтрымліваць старыя мадэлі відэакарт. Калі на прыладзе сучасны відэачып, абавязкова ўсталюеце актуальныя драйверы, а таксама абновіце вэб-аглядальнік да апошняй версіі. На нашым сайце ёсць падрабязныя артыкулы пра тое, як гэта зрабіць.
Чытаць далей:
Ўстаноўка драйвераў на відэакарту
Абнаўленне драйвера відэакарты NVIDIA
Абнаўленне драйвераў відэакарты AMD Radeon
Абнаўленне Яндекс.Браузера да апошняй версіі
Нягледзячы на тое што ўбудова актыўны па змаўчанні, заблакаваць яго працу можна праз змены параметраў цэтліка. Выпадкова такога не зрабіць, але калі, напрыклад, кампутар карпаратыўны, іншы карыстальнік мог яго выключыць.
- Пстрыкаем правай кнопкай мышкі па цэтліку Yandex Browser і ў кантэкстным меню выбіраем «Уласцівасці».
- Ва ўкладцы «Цэтлік» у полі «Аб'ект» праз прабел дадаем значэнне «-disable-webgl», ціснем ўжыць і закрываем акно.
- Цяпер пры запуску менавіта з гэтага цэтліка убудова ў браўзэры будзе адключаны.
- Каб зноў актываваць WebGL, трэба проста сцерці дадатковае значэнне.
Некаторыя карыстальнікі падчас гульняў атрымлівалі паведамленне аб тым, што WebGL не падтрымліваецца, нават калі справаздача паказвае, што ён уключаны. У гэтым выпадку часам дапамагаюць наступныя дзеянні:
- У раздзеле з эксперыментальнымі функцыямі знаходзім опцыю «Choose ANGLE graphics backend» і ў поле справа ставім значэнне «D3D9» або «D3D11», калі відэакарта падтрымлівае DirectX 11. Гэтая опцыя можа павысіць прадукцыйнасць і аптымізаваць працу з некаторымі графічнымі праграмамі.
- Ціснем «Relaunch», каб змены ўступілі ў сілу.
Таксама пра ўсе праблемы з запускам гульняў і сайтаў кампанія Khronos прапануе пісаць ім. Да ліста неабходна прымацаваць скрыншот памылкі, а таксама копію поўнага справаздачы аб стане графічных функцый.