LINUX.ORG.RU

Firefox 91

 ,


2

2

Доступен Firefox 91.

  • На 10-20% сокращён отклик на действия пользователя.
  • Возвращён режим упрощённой печати, который пропал год назад с переходом на новый интерфейс предпросмотра печати.
  • Начиная с Firefox 86, куки каждого домена и доменов, относящихся к нему, хранятся отдельно от кук других доменов. Например, если сайт example.com встроил к себе кнопку Facebook, то куки example.com и кука Facebook, связанная с кнопкой, хранятся вместе, но отдельно от основных кук самого facebook.com. Когда пользователь выбирал удаление всех кук example.com, браузер стирал лишь куки от example.com, но оставлял куки внедрённых сайтов (в нашем примере — куки, связанные с кнопкой Like). Это исправлено.
  • В режиме приватного просмотра Firefox будет пытаться соединяться сначала по HTTPS, откатываясь на HTTP, если сайт не поддерживает защищённое соединение.
  • В режиме приватного просмотра в адресной строке заработала возможность перейти к уже открытой вкладке (она была отключена много лет, поскольку предлагала вкладки из соседних обычных окон, теперь эта проблема решена).
  • Тёмная тема: цвет фона новой вкладки изменён с #2A2A2E на #2B2A33. Также поддержка тёмной темы реализована на странице about:debugging и в библиотеке (управление закладками, историей).
  • Вырезание (Ctrl+X) содержимого адресной строки и последующее переключения на другую вкладку больше не приводит к тому, что в исходной вкладке остаётся пустая адресная строка (её содержимое восстанавливается).
  • Откреплённая вкладка больше не теряет фокус с адресной строки.
  • Поддержка DNS-over-HTTPS будет автоматически отключаться при работе через VPN.
  • К полям ввода больше принудительно не применяется синяя рамка.
  • Firefox, установленный в формате snap-пакета, теперь может читать политики из /etc/firefox/policies/.
  • Исправлена работа настроек network.protocol-handler.external.<protocolname>.
  • Исправлена ошибка, приводившая к недоступности порта 65535.
  • Добавлена англо-шотландская локализация (sco).
  • Интерфейс Proton, дебютировавший в прошлом выпуске, больше нельзя отключить через about:config. Этот способ предназначался лишь для тестирования, к тому же разработчикам пришлось бы поддерживать его ещё год (ведь этот выпуск стал основной новой ветки с долгосрочной поддержкой). Желающим вернуть старый дизайн, следует воспользоваться кастомными стилями.
  • WebRender:
  • OpenBSD: декодирование медиасодержимого вынесено в отдельный процесс.
  • macOS: Браузер автоматически включит режим высокой контрастности, если в настройках системы включена опция «Увеличить контрастность».
  • Windows: Firefox научился совершать вход в рабочие и школьные учётные записи Microsoft с помощью учётных данных Windows.
  • CSS:
  • JavaScript:
    • Реализована поддержка методов Intl.DateTimeFormat.prototype.formatRange() и Intl.DateTimeFormat.prototype.formatRangeToParts().
    • Конструктор Intl.DateTimeFormat() получил поддержку четырёх опций timeZoneName для форматирования отображения часового пояса: shortOffset, longOffset, shortGeneric, longGeneric.
    • Конструктор Error() научился принимать причину ошибки в качестве значения cause параметра option. Это позволяет коду перехватывать ошибки и генерировать новые/изменённые версии, сохраняя исходную ошибку и трассировку стека.
  • Gamepad API теперь доступен лишь в безопасном контексте.
  • DOM:
    • Gamepad API защищён с помощью Feature-Policy: gamepad.
    • Window.clientInformation добавлено в качестве ссылки на Window.navigator, чтобы соответствовать последним изменениям спецификации и прочим браузерам.
    • Включена поддержка Visual Viewport API.

>>> Примечания к выпуску для разработчиков

>>> Все закрытые в этом выпуске баги

>>> Hopping on Firefox 91

>>> Подробности

★★★★★

Проверено: Satori ()

Ответ на: комментарий от EXL

Полез проверять в Ubuntu LTS (типа дефолтный иксовый сеанс).

Действительно, не работает в 91-ой вресии. Какие-то линукс проблемы.

В Windows работает.

Каштан.

anonymous
()
Ответ на: комментарий от MozillaFirefox

Не, это в Linux и очень давно. И это версия из репозитория, не snap или что-то в этом роде. Весьма накаляет такая история: сидишь работаешь, выскочило уведомление системное убунтушное что приехали апдейты. Ну тыкнул пусть обновляется и дальше занимаешься делами. В какой-то момент времени щёлкаешь ссылку или вставляешь в адресную строку или в омнибоксе поисковый запрос вводишь и получаешь страничку мол упс, нужно перезапустить браузер, ну вроде ок апдейты же ставил плюс невелика проблема, файрфокс сессию восстановит после перезапуска. И он ее восстанавливает, кроме вот той последней вкладки, в которой он показал сообщение о том что надо перезапуститься вместо нужной страницы

cobold ★★★★★
()
Ответ на: комментарий от cobold

Не, это в Linux и очень давно. И это версия из репозитория, не snap или что-то в этом роде. Весьма накаляет такая история

Как раз со SNAP такого не будет. Ибо опять же обновления по типу A/B.

Но со SNAP жёстко с интеграцией со системой (использование других приложений, возможности GPU, тем). И стартовать браузер после обновлений будет долго.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от EXL

Это вроде как не фишка файерфокса а фишка gtk. Они перешли на него с 52 версии и заработало. В 45 не помню, то ли не работало то ли я не пользовался. В 78 работает, по крайней мере в линуксах.

Firefox 90.0.2 без каких-либо расширений и с дефолтными настройками

Может и сломали, запросто.

Chromium 91.0.4472.164 аналогичный изкоробочный

А вот тут ничего не могу сказать. В вивальди не работает, ну так там и не gtk. В очень старых хромиумах точно не работало. Сейчас хз, я просто не сёрфю кучей вкладок в резервном браузере на резервном ноуте.

kirill_rrr ★★★★★
()
Ответ на: комментарий от fornlr

А при явных обновлениях

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

kirill_rrr ★★★★★
()
Ответ на: комментарий от fornlr

Да, и разумеется я вру.

Но у меня случайно оказался дебиан-10 и там даже оказалось обновление фокса-78.

https://hostingkartinok.com/show-image.php?id=32e881466ce726cd34df755dcc42bab2 https://hostingkartinok.com/show-image.php?id=93a95acd92e40ea19120a4e55e59a19f https://hostingkartinok.com/show-image.php?id=70685672bf680cca39b851639859a1c6 https://hostingkartinok.com/show-image.php?id=3fcd85afb810b3ab08bba20c9e6fd2ec https://hostingkartinok.com/show-image.php?id=466df3faa4ba0bf0bc1fd438fe8a2a94

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

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Или какая нибудь уникальная фича флатпак-федоро-вайланда?

Через обычный пакетный менеджер установлен, сеанс X11 – не работает.

EXL ★★★★★
()
Ответ на: комментарий от kirill_rrr

мне всё норм

Выше уже был описан пользовательский опыт. Просто констатирую факт. Это фишка именно линуксов.

Firefox 91 (комментарий)

А оценки у каждого разные. Кого-то «накаляет», кому-то «ничто не мешает».

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)

интересно а вот страницу chrome://browser/content/places/places.xhtml исправят или нет? темная тема криво работает там(белые полоски попеременно), столбцы сбрасываются. Возможно неподдерживая фишка, но согласитесь чтобы управлять закладками открывать новое окно как то не то.

Есть еще минусы с закладками - допустим поиском находим закладку и сидим гадаем в какой же папке найденная закладка. В хромых есть очень удобная фишка - «показать в папке найденную закладку». Будем ждать.

Sapetuko ★★
()
Последнее исправление: Sapetuko (всего исправлений: 2)
Ответ на: комментарий от EXL

Firefox 90.0.2 без каких-либо расширений и с дефолтными настройками, жмакаю Ctrl+1, Ctrl+2, Ctrl+3 на трёх открытых вкладках – ничего не происходит.

Под macOS тоже работает, только на линуксах как всегда…

fornlr ★★★★★
()

Тёмная тема: цвет фона новой вкладки изменён с #2A2A2E на #2B2A33.

Главное изменение этого релиза.

Grzegorz

anonymous
()
Ответ на: комментарий от SkyMaverick

у FF есть репутация

Верните мне мой 2007-й.

Grzegorz

anonymous
()
Ответ на: комментарий от anonymous

HTTP-only сайты должны сдохнуть.

Они ещё тебя переживут.

Grzegorz

anonymous
()
Ответ на: комментарий от MozillaFirefox

То есть, при явном указании HTTP будет попытка проапгрейдить до HTTPS.

А там — опаньки, сертификат просрочен, ваш обмен данными с бложиком васяна в опасности!!1

Grzegorz

anonymous
()

Windows: Firefox научился совершать вход в рабочие и школьные учётные записи Microsoft с помощью учётных данных Windows.

киллерфича будет если добавят синхронизацию с аккаунтом отличным от стандартного вендор лока,
но мозиле виднее, и по этому фирефокс такой унылый

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 1)

Интерфейс Proton, дебютировавший в прошлом выпуске, больше нельзя отключить через about:config. Этот способ предназначался лишь для тестирования, к тому же разработчикам пришлось бы поддерживать его ещё год (ведь этот выпуск стал основной новой ветки с долгосрочной поддержкой). Желающим вернуть старый дизайн, следует воспользоваться кастомными стилями.

Вот тут могу смело сказать: мудилы… Не то, что Proton сделали, не то, что выпилили настройку, а то, что внешний вид вкладок изговнякали без возможности вернуть как было. Стили это прекрасно, но сложно.

hatred ★★★
()
Ответ на: комментарий от anonymous

В ФФ может быть несколько процессов для вкладок, но не больше кол-ва логических CPU, по крайней мере на Федоре. И кроме этих он создает еще несколько.

С несколькими вкладками так быть не должно, бывает отсылаю десятка 2-3 на десктоп с телефона, открываются они все вместе, но вроде без аномалий.

Стоит посмотреть какой именно процесс начинает есть память. Вот так у меня сейчас, насчет их имен:

$ PS_FORMAT=args,comm ps -e | grep firef
/usr/lib64/firefox/firefox  firefox
/usr/lib64/firefox/firefox  Web Content
/usr/lib64/firefox/firefox  Web Content
/usr/lib64/firefox/firefox  Web Content
/usr/lib64/firefox/firefox  Web Content
/usr/lib64/firefox/firefox  Web Content
/usr/lib64/firefox/firefox  WebExtensions
/usr/lib64/firefox/firefox  Web Content
/usr/lib64/firefox/firefox  RDD Process
/usr/lib64/firefox/firefox  Web Content
/usr/lib64/firefox/firefox  Web Content
/usr/lib64/firefox/firefox  Privileged Cont
grep --color firef          grep

$ grep -c '^processor' /proc/cpuinfo 
8
qux
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.