LINUX.ORG.RU

Firefox 88

 , ,


0

2

Доступен Firefox 88.

  • PDF-просмотрщик обзавёлся поддержкой встроенных в документы скриптов JavaScript (pdfjs.enableScripting; некоторые формы используют скрипты для валидации и прочих интерактивных возможностей).
  • Firefox научился сохранять введённый пароль даже в случаях, когда после ввода поле пароля удаляется из документа.
  • В диалоге предпросмотра печати теперь используются локализованные единицы измерения ширины полей (а не жёстко заданы дюймы, как раньше).
  • Режим «Только HTTPS» научился обнаруживать ситуации, когда происходит бесконечная переадресация между HTTP и HTTPS. Также, стала более информативной страница, показываемая пользователю, когда тот пытается посетить HTTP-ресурс с включённым режимом «Только HTTPS».
  • В меню вкладки добавлен пункт «Закрыть вкладки слева». Пункт «Выбрать все вкладки» перемещён чуть ниже, а «Закрыть вкладку» — чуть выше.
  • Функция создание скриншота убрана из меню, вызываемом нажатием на многоточие в адресной строке. Теперь это обычная кнопка, которую можно вытащить на панель инструментов.
  • Переделана структура меню «Войти в Firefox».
  • Пункт меню «Дополнения» переименован в «Дополнения и темы».
  • Снижена частота запросов доступа к камере и микрофону. Если пользователь дал временное разрешение, то повторное разрешение не будет запрашиваться в течение следующих 50 секунд.
  • Экранные чтецы больше не будут видеть содержимое, которое визуально скрыто со страницы.
  • Всем пользователям поэтапно (сперва небольшому числу) будет включена поддержка HTTP/3 (network.http.http3.enabled).
  • Добавлена телеметрия с целью оценки количества пользователей, использующих настройки из about:config, связанные с privacy.resistFingerprinting. Разработчики обеспокоены множеством сообщений об ошибках типа «я изменил эту настройку и теперь браузер не работает», которые поступают от пользователей, начитавшихся советов в интернете. Эти настройки не выведены в графический интерфейс в том числе потому, что они ломают работу различных сайтов, а вину за это пользователи возлагают на Mozilla. С этим нужно что-то делать, может оказаться, что репутационный вред от таких настроек превышает пользу.
  • Шаблоны групповых политик переведены на русский язык.
  • WebRender:
    • Включён на системах с графикой Intel/AMD и рабочим окружением KDE/XFCE (до этого только на системах с GNOME).
    • Включён на системах с графикой Intel Bay Trail.
    • Включён программно на некоторых Linux-системах со старыми драйверами и оборудованием, которые никогда не получат поддержку аппаратного WebRender.
    • Отключён в 32-разрядных версиях из-за большого числа сбоев.
  • На системах с Wayland стало доступно плавное масштабирование щипком с помощью тачпада.
  • Отключена (и будет полностью удалена в Firefox 90) поддержка FTP (network.ftp.enabled). Все эти годы она оставалась на зачаточном уровне (отсутствует возможность закачивания файлов, невозможно скачать несколько файлов или каталог целиком, отсутствует поддержка шифрования), а соответствующий код написан 20 лет назад, что затрудняет его сопровождение. Таким образом, от старого кода нужно избавляться, а реализовывать с нуля полноценную поддержку FTP нерационально из-за низкой популярности. К тому же, существует множество достойных сторонних клиентов. При попытке доступа к FTP-ресурсу пользователю будет предложено выбрать стороннее приложение (оно должно быть зарегистрировано в системе в качестве обработчика схемы ftp://). Разработчики дополнений могут зарегистрировать своё дополнение в качестве обработчика протокола FTP.
  • Удалено предупреждение о медленном запуске браузера, которое предлагало очистить настройки и установленные дополнения. Разработчики считают, что такие радикальные меры могут быть хуже самой проблемы. Вдобавок, бывают ситуации, когда медленный запуск является нормой (например, на устаревшем оборудовании).
  • Окно с отчётом об падении больше не предлагает пользователю ввести свой адрес электронной почты.
  • CSS:
    • Реализованы псевдоклассы :user-valid и :user-invalid.
    • Реализована поддержка image-set() для content и cursor.
    • Включена поддержка image-set().
    • Моноширинным шрифтом по умолчанию на платформе macOS теперь является Menlo.
    • Для ruby-аннотаций реализована поддержка свойства visibility collapse .
    • Реализована поддержка alternate для ruby-position.
    • Свойство outline теперь соответствует, контуру, заданному border-radius. Удалено нестандартное свойство -moz-outline-radius.
    • Отключена по умолчанию поддержка псевдокласса :-moz-submit-invalid.
    • Удалён стиль по умолчанию для :-moz-ui-valid.
  • JavaScript:
    • Добавлена ​​поддержка свойства «indices».
    • Intl.DisplayNames() и Intl.ListFormat() теперь более строго проверяют, являются ли объектами переданные конструктору параметры, и выбрасывает исключение, если используется строка или другой примитив.
  • Удалена нерабочая реализация Presentation API.
  • DOM: добавлена поддержка статического метода AbortSignal.abort(), возвращающего AbortSignal с уже выставленным свойством aborted.
  • Инструменты разработчика: добавлена кнопка для переключения между просмотром ответов сервера в форматированном или сыром виде.

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

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

>>> Never too late for Firefox 88

★★★★★

Проверено: Shaman007 ()
Последнее исправление: MozillaFirefox (всего исправлений: 3)
Ответ на: комментарий от eternal_sorrow

полюбуйся сообщением о том, что firefox не отвечает

Не подтверждаю.

firefox намертво повиснет, пока не перенесёшь оба окна на один рабочий стол и отобразишь их рядом друг с другом

Не подтверждаю.

Переключился на вейланд сессию, в обоих(ESR и 88) запустил видосы 1080.60fps(h264, vaapi), открыл на разных столах, открыл ссылку из телеги(тоже видос), всё довольно плавно, учитывая, что комп у меня довольно старый, пруф: https://i.ibb.co/vD0KQrX/Screenshot-from-2021-04-20-14-16-41.png

papin-aziat ★★★★★
()
Ответ на: комментарий от Novec1230

А что не так с PDF? Есть альтернатива?

PDF – прекрасный формат, когда нужно гарантированно правильное форматирование. Это лучший выбор, когда нужно отдать сверстанное печатное изделие в полиграфию.

Для просмотра с экрана он органично смотрится там, где подразумевается деление на страницы или слайды: книги, статьи, брошюры, рукописи, презентации. Но при желании можно сделать и свиток длиной до 5 метров 8 сантиметров по вертикали или горизонтали: ISO позволяет. Ну или квадрат размером 5080 × 5080 мм.

Альтернативы – DVI, DjVu, PostScript, родные форматы программ для компьютерной верстки, но все они или менее переносимы, или хуже поддерживаются на современных системах. Ну и не следует забывать, что DjVu разработан для сканов, а не для верстки.

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

PDF бывает неудобен не из-за собственных недостатков, а из-за неуместного применения. Например, когда документация к программе доступна только в PDF. Или когда в PDF сохраняют документ с простым форматированием, но без верстки как таковой (ох уж эти маны и исходные коды в PDF!). Или когда документ, предназначенный для редактирования, сохраняют в PDF и в PDF же редактируют.

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

Ну в gentoo для сборки точно требует. Да и бинарная версия тоже, ибо тащит libmozgtk2. Я добавил libmozgtk2 в INSTALL_MASK и снёс gtk2 из системы. Всё работает кроме того что portage ругается на сломанные зависимости. В дебиане наверно так же делают, только ещё зависимость убрали, потому что libmozgtk2 нигде не используется с тех пор как флеш выпилили.

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

В дебиане наверно так же делают

Похоже на то, в сборочных зависимостях GTK2 есть и там. Главное, что оно в конечном итоге не требуется в системе :)

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

Говорят, удалили View Page Info

Ну и чем теперь это поделие от хромога отличается? И главное, зачем оно в таком случае ненужно?

Grzegorz

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

Гытыка 3 — ненужное говно.

Grzegorz

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

Удалили лишь пункт контекстного меню страницы. До окна со сведениями о странице можно добраться аж тремя способами:

1) Ctrl+I

2) Пункт в меню, вызываемом нажатием Alt

3) Значок замка в адресной строке

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

MozillaFirefox ★★★★★
() автор топика
Последнее исправление: MozillaFirefox (всего исправлений: 4)

PDF-просмотрщик обзавёлся поддержкой встроенных в документы скриптов JavaScript

Звучит пугающи, учитывая что пдф и так тормозное.

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

Пацаны! На работе фокс на бетаканале, короче накатился 89, ппц!!1 Мои глоза! Жырные закруглённые табы! Увеличенные закругёныя панели! И прочая гномогофнятина, при откате заставляет делать новый профиль и из него не даёт вернутся к старому профилю, гмски!

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

Вы что-то путаете, пункты меню никогда не реагировали на среднюю кнопку.

Не путаю, даже проверил специально перед комментом, левый клик открывал в той же вкладке, средний — в новой. В контекстном меню.

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

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

Унификация путём выпиливания функциональности — такая себе идея…

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

Флеш отключили в январе, недавно выпилили окончательно. Соответственно нужды в gtk2 тоже нет.

В сборке зависимость.

Соответственно нужды

А твои фантазии по поводу нужности здесь не проходят.

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

при откате заставляет делать новый профиль и из него не даёт вернутся к старому

Ну как бы давно уже, т.к. обратная совместимость не гарантируется. Например, в очередной версии могут мигрировать определенные данные из json в sqlite, следовательно при откате эти данные потеряются (т.к. старая версия ожидает json), поэтому подложили соломку.

Увеличенные закругёныя панели!

browser.compactmode.show → true → customize toolbar → compact

MozillaFirefox ★★★★★
() автор топика
Последнее исправление: MozillaFirefox (всего исправлений: 4)

теперь ещё шустрее?

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

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

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

Вкупе с тем, что есть аж три вышеприведённых способа добраться до этого окна, решили не перегружать контекстное меню страницы.

Какие-то полумеры. Могли бы уже не перегружать список выбора браузеров фактом своего существования и выпилиться окончательно, зачем мелочиться?

На опеннете развели драму на пустом месте.
на пустом месте

Согласен, смысл уже обсуждать маргинальный браузер, доля которого неуклонно стремится к нулю, а его разработчики в лучшем случае занимаются эдаким карго-культом с выпиливанием всех фич и отличительных особенностей в угоду слабым сторонам более популярного конкурента? Это лишь непродуктивно потраченное время.

Grzegorz

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

Извини, пожалуйста, что я тебя включил, выключаю.

Grzegorz

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

Или ты хочешь рассказать мне что в жирнолисе никогда такого не было что некая фича объявлялась малопопулярной и засовывалась в глубокую труднодоступную жопу, а затем выпиливалась потому что внезапно никто ей из-за этого не пользуется? Неубедительно, я уже десяток лет за скатыванием жирнолиса наблюдаю.

Grzegorz

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.