rk48 > 04-08-2015 23:40:53 |
Здравствуйте Новая версия firefox по умолчанию не поддерживает webgl, почему? включить вроде бы просто: "зайдите в about:config и установите webgl.force-enabled=true." проверяем здесь http://get.webgl.org/ работает! Но как быть разработчикам, которые делали свои сайты с применением технологии WebGl у которых уже есть клиенты, которые используют Firefox и теперь эти клиенты не могут использовать функционал сайта из-за новой политики firefox? Что делать? Объяснять всем клиентам как зайти в config firefox-а? Клиенты не будут это делать, легче просто попросить их сменить браузер с firefox-а на chrome или IE Я ума не приложу, как можно было догадаться отрубить поддержку WebGl по умолчанию? Что это значит и как с этим бороться? Подскажите, пожалуйста! Заранее большое спасибо! |
Kuja > 05-08-2015 01:01:45 |
rk48 Бред написал. Гугли описание настройки. |
rk48 > 05-08-2015 02:58:45 |
Kuja пишетrk48Бред написал. Гугли описание настройки.
Попросил же по-человечески: "подскажите, пожалуйста, что делать?" Гуглить и без тебя умею, нашел бы что в гугле, не стал бы здесь людей беспокоить и сам время тратить. |
turbot > 05-08-2015 03:40:08 |
rk48 Значит, начните с изучения пользования поиском (да и английский подучите: forced - принудительно). Большинство результатов на первой странице запроса по "webgl.force-enabled" - дадут вам ответ. Например, вторая: https://wiki.mozilla.org/Blocklisting/B … cs_Drivers Если все равно непонятно, то разжую: WebGL включен в по-дефолту. Но! При некоторых комбинациях видеокарта/версия драйвера, из-за багов, у пользователей возникают проблемы. Такие комбинации включены в захаркоженный блэклист, и при наличии у вас карты и проблемной версии драйвера - в браузере принудительно отключаются некоторые функции связанные с аппаратным ускорением/рендерингом. В том числе, и частично/полностью WebGL. И лишь в этом случае, настройка "webgl.force-enabled" - принудительно (на ваш страх и риск) включит полную поддержку WebGL. Предупреждая возмущение, замечу, что абсолютно такая же политика "черных списков" наличествует и в хромиумных. Правда, там чуть получше с их программной заменой в случае невозможности использования аппаратных возможностей (не знаю, как у них, а в фф для этого используется Cairo). |
rk48 > 05-08-2015 05:46:05 |
turbot пишетrk48 Значит, начните с изучения пользования поиском (да и английский подучите: forced - принудительно). Большинство результатов на первой странице запроса по "webgl.force-enabled" - дадут вам ответ. Например, вторая: https://wiki.mozilla.org/Blocklisting/B … cs_Drivers Если все равно непонятно, то разжую: WebGL включен в по-дефолту. Но! При некоторых комбинациях видеокарта/версия драйвера, из-за багов, у пользователей возникают проблемы. Такие комбинации включены в захаркоженный блэклист, и при наличии у вас карты и проблемной версии драйвера - в браузере принудительно отключаются некоторые функции связанные с аппаратным ускорением/рендерингом. В том числе, и частично/полностью WebGL. И лишь в этом случае, настройка "webgl.force-enabled" - принудительно (на ваш страх и риск) включит полную поддержку WebGL. Предупреждая возмущение, замечу, что абсолютно такая же политика "черных списков" наличествует и в хромиумных. Правда, там чуть получше с их программной заменой в случае невозможности использования аппаратных возможностей (не знаю, как у них, а в фф для этого используется Cairo).
спасибо за подробный ответ. Я это частично знал (ошибку совершил в том, что не написал про блэк листы в первом посте). Все равно большое спасибо за то, что "разжевали". Но дело то не в этом, дело в том, что: 1. предыдущая версия Firefox этот большой набор устаревших видеокарт поддерживала 2. Хром, IE, Opera работают с ними и сейчас И что делает Firefox? Просто берет и огромный пласт ноутбуков и компьютеров "выпиливает" из сегмента пригодных для WebGL. Потому что отключить WebGL по умолчанию, это все равно что просто его уничтожить. И что делать разработчикам? У Хрома есть ограничения, например, для Windows не поддерживаются видеокарты созданные ранее 1 января 2009 года, но это хоть по-человечески. А у Firefox-а: ноутбуку 2 года, вчера на нем пользователь работал без проблем, без багов. Сегодня все - чтобы включить WEbGL надо лезть в настройки. А если таких пользователей сотни или тысячи? Ну разве это не дурдом? |
turbot > 05-08-2015 06:20:13 |
rk48 Если не было, а теперь стало, значит проблему нашли недавно. Или в новой версии браузера появились новые функции, которые теперь требуют большего. И, повторюсь, банятся, как правило, сочетания карта/версия драйвера, а не вся линейка карт. Т.е., выход простой - обновить драйвера. Ну или не очень простой, если поставить драйвера от производителя карты проблематично (в случае гибридной графики), а субвендор - ленивая задница и не предоставляет новых версий. Но это уже претензии к производителю вашего ноутбука. Пинайте его. В любом случае, вы не по адресу. Здесь, насколько мне известно, даже просто комитящих добровольцев нет. И уж точно никого из Mozilla Foundation. Это форум от пользователей - для пользователей. Неофициальный. Так что все ваши возмущения пропадут втуне. |