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

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

Win32 - это «слабые машины» на Intel Pentium D, 2005й год (посмотрел, по 2008й год), 14 лет назад? Думаю, не-мертвые пользователи этих машин не сильно заинтересованы в обновлении какого-либо софта.

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

Экранные чтецы больше не будут видеть содержимое, которое визуально скрыто со страницы.

Теперь слепые ни за что не узнают как отписаться от спам рассылки новостного портала.

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

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

bernd ★★★★★ ()
  • В меню вкладки добавлен пункт «Закрыть вкладки слева».

Давно пора. Я, правда, давно закрыл потребность, добавив в панель вкладок кнопки «Закрыть вкладки слева», «Закрыть все вкладки», «Закрыть другие вкладки», «Закрыть вкладки справа» с помощью расширений.

  • В диалоге предпросмотра печати теперь используются локализованные единицы измерения ширины полей (а не жёстко заданы дюймы, как раньше).

Вершки и пяди, не иначе.

  • WebRender:
    • Включён на системах с графикой Intel/AMD и рабочим окружением KDE/XFCE (до этого только на системах с GNOME).

Давно пора.

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

Что-то версия 87 стала жрать многовато памяти. Надеюсь, что пофиксили.

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

Win32 - это «слабые машины» на Intel Pentium D, 2005й год (посмотрел, по 2008й год), 14 лет назад? Думаю, не-мертвые пользователи этих машин не сильно заинтересованы в обновлении какого-либо софта.

Попробуй не обновлять браузер хотя бы год. Устав страдать, ты обновишься и побежишь на 14-летний компьютер докупать память, чтобы «интернет не тормозил».

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

Ими в 10м было нереально пользоваться.

Более чем реально. И веб-сайты в браузере показывались, и музыка с фильмами игралась, и офисные документы редактировались и даже исходники успешно компилялись. Даже из под IDE.

Единственное что - 3D игры не тянули и майнить не очень. Но никто и не рассчитывал ни на первое, ни на второе.

P.S. Да, разумеется, под XP. Под линуксом с его пародией на графику там было нечего ловить.

LamerOk ★★★★★ ()

Неожиданно поломали лису, теперь либо vaapi, либо плавный скроллинг на тяжёлых сайтах типа ютуба или кинопоиска, деребаны :-)

Чтобы нормально (плавно) юзать, надо отключать MOZ_X11_EGL :-(

rhel 8.3

На вяленом лучше, но он старый и глючный в шапке и надо отключать widget.wayland_vsync.enabled, иначе глючит жёстко.

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

Поддержу. Я в 2010-м купил себе нетбук на Атоме с гигом оперативки. Сайты прекрасно открывались, тексты набирались, первая Half-Life игралась, Скайп плавно работал. Да, производительность графики под онтопиком была ниже, чем под семеркой, но мне ее хватало.

Bagrov ★★★★★ ()

Спасибо за новость. Что-то совсем нет про оптимизации. Ещё было бы интересно, какими темпами идёт исправление давно известных ошибок. А также, допиливание «нового» API для расширений.

gag ★★★★★ ()

Уважаемый(ая) MozillaFirefox, очевидно Вы являетесь представителем Мозиллы? Донесите, пожалуйста до них слёзную просьбу мою, чтобы сделали все эти девелоперские функции отключаемыми. Сил моих ужо нету, куда ни ткни по клаве, везде вылезают всякие приблуды разрабов, профилировщики и пр. Или настройщик клавиатурных сочетаний, чтобы мог я убрать, или заблокировать ненужные мне.

ChekPuk ★★★ ()
  • Добавлена телеметрия с целью оценки количества пользователей, использующих настройки из about:config, связанные с privacy.resistFingerprinting. Разработчики обеспокоены множеством сообщений об ошибках типа «я изменил эту настройку и теперь браузер не работает», которые поступают от пользователей, начитавшихся советов в интернете. Эти настройки не выведены в графический интерфейс в том числе потому, что они ломают работу различных сайтов, а вину за это пользователи возлагают на Mozilla. С этим нужно что-то делать, может оказаться, что репутационный вред от таких настроек превышает пользу.

Полумеры жалкие какие-то… Выпилить просто этот about:config и проблем не будет.

И когда наконец выпилят http://?

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

Полумеры жалкие какие-то… Выпилить просто этот about:config и проблем не будет.
И когда наконец выпилят http://?

Жалуешься на жалкие полумеры и предлагаешь полумеры? Для окончательного решения проблемы необходимо наконец выпилить жирнолис. Если нечего настраивать, то и никакого репутационного вреда не будет, лишь сплошные профиты.

Grzegorz

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

Полумеры жалкие какие-то… Выпилить просто этот about:config и проблем не будет.
И когда наконец выпилят http://?

Жалуешься на жалкие полумеры и предлагаешь полумеры? Для окончательного решения проблемы необходимо наконец выпилить жирнолис. Если нечего настраивать, то и никакого репутационного вреда не будет, лишь сплошные профиты.

Grzegorz

anonymous ()