Mozilla удаляет опцию переопределения пользовательского агента для конкретного сайта из Firefox 71

Попробуйте наш инструмент устранения неполадок

Через несколько месяцев мы рассказали вам, как отключить редизайн Twitter и верните старый интерфейс. Вчера я столкнулся с новым пользовательским интерфейсом в Firefox, хотя я сохранил предложенные изменения в браузере с момента публикации руководства.

Mozilla removes site specific user-agent override option from Firefox 71

Я был немного озадачен и подумал, что социальная сеть теперь заставляет пользователей использовать интерфейс, ориентированный на мобильные устройства. Чтобы помочь другим пользователям, я написал в Твиттере сообщение о расширении GoodTwitter вместе со ссылкой на предыдущую статью.

Некоторое время спустя пользователь Firefox связался со мной в Twitter и сказал, что не может устанавливать надстройки на работе. Что интересно здесь, так это то, что он упомянул, что настройка User Agent больше не работает для него.

Затем я вспомнил, что использовал ту самую настройку, о которой он говорил, а не надстройку (которую я отключил). После небольшого гугл-фу я обнаружил, в чем проблема. Оказывается, не Твиттер играл нечестно, а не кто иной, как наш любимый браузер Firefox.

Около недели назад Mozilla выпустила Firefox 71 на стабильный канал. Это принесло с собой важное изменение, новый about: config интерфейс. Некоторые пользователи (включая меня) не знали, что в новой версии удалена опция переопределения пользовательского агента для конкретного сайта из about: config. И, что довольно удивительно, это не ошибка, но на самом деле это сделано намеренно.

Валентин Годю, который работает в Mozilla, подтвердил это на Форумы Bugzilla , в ответ на жалобу пользователя почти 2 месяца назад. Дальнейшие раскопки показали, что это изменение было планируемый от Mozilla в прошлом году.

Итак, в чем проблема?

Вы больше не можете устанавливать переопределения для конкретного сайта с помощью строки UserAgent. Вам нужно будет установить переопределение User Agent глобально (влияет на отображение всех веб-сайтов). Поскольку это глобальное переопределение, некоторые веб-сайты могут выглядеть странно, например, YouTube использует более старый дизайн в этом пользовательском агенте, и если вы используете пользовательский агент, отличный от Firefox, вы не сможете загружать расширения из репозитория надстроек.

Для этого есть два обходных пути:

Метод без расширения

Откройте новую вкладку, чтобы перейти на страницу about: config, и вставьте следующий текст в появившееся поле поиска.

general.useragent.override

На вкладке должен появиться новый параметр, выберите параметр «Строка», нажмите кнопку «плюс» с правой стороны.

Mozilla Firefox user-agent override option

Теперь скопируйте следующее значение и вставьте его в поле настройки, затем нажмите кнопку с галочкой, чтобы завершить процесс.

Mozilla / 5.0 (Windows NT 9.0; WOW64; Trident / 7.0; rv: 11.0) как Gecko

Это должно вернуть старый интерфейс Twitter. Вы можете найти другие пользовательские агенты из этого интернет сайт ,

Если вы хотите получить доступ к Skype для Интернета, используйте вместо этого пользовательский агент Chrome.

Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, как Gecko) Chrome / 78.0.3904.108 Safari / 537.36

Firefox user agent for skype

Дополнительный метод

Единственный другой способ - использовать надстройку вроде Коммутатор и менеджер пользовательских агентов (Режим белого списка) и вручную настроить user-agent для каждого сайта.

Это может не иметь большого значения для многих пользователей, но бесценно для многих. Лично я использовал его на 2 веб-сайтах, в Twitter и Skype (для этого требуется Chrome или Edge). Когда веб-сайт интернет-банка моего банка перестал работать в Firefox (пришлось использовать Chrome), другие пользователи и я выразили нашу обеспокоенность, и они повторно добавили поддержку Firefox.