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)

Тег FTP по отношению к FF-у нужно убирать.

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

Бразур, создан для того, чтобы предоставить очередным понтогонам погнать еще немного понтов

FreakMurderer
()

Разработчики считают, что такие радикальные меры могут быть хуже самой проблемы

«такие радикальные меры»
желаю не быть «таким Mozilla» и впредь

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

Протокол fille под Андроид чинить не собираются?

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

«View Image» заменили на «Open Image in New Tab»

Мда… Вот нахера так делать? Удобно же было — левый клик по «View Image» открывает в той же вкладке, средний — в новой. Теперь придётся ставить расширение ради возврата непонятно зачем выпиленной фичи.

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

Мда… Вот нахера так делать? Удобно же было — левый клик по «View Image» открывает в той же вкладке, средний — в новой.

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

Средний клик по ссылке - да, открывал и открывает ссылку в новой вкладке. Но в обсуждаемом случае речь про изображения, не являющиеся гиперссылкой. Например, мой аватар. Если в предыдущих версиях Firefox вызвать на аватаре меню и кликнуть «Открыть изображение» с помощью средней кнопки - ничего не произойдёт.

<img src="">

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

<a href=""><img src=""></a>
MozillaFirefox ★★★★★
() автор топика
Последнее исправление: MozillaFirefox (всего исправлений: 5)
Ответ на: комментарий от eco_dd

в ночных сборках по умолчанию будет использоваться QUIC. Вот скрин с ютуба

Если не ошибаюсь, поддержка HTTP/3 и QUIC идёт единым пакетом. Т.е. QUIC тоже будет включён удалённо всем пользователям (если телеметрия не выявит проблем у первой волны).

Но там есть нюанс, что со стороны сервера должна быть поддержка Alt-Svc, а также сервер и браузер должны поддерживать одну и ту же версию черновика HTTP/3 (если верить опеннету, Firefox поддерживает версии с 27 по 32 включительно).

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

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

У меня работает, при нажатии на колёсико открывает картинку в новой вкладке.

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

У меня работает, при нажатии на колёсико открывает картинку в новой вкладке.

Мда, и вот так я узнал, что колёсико у меня сдохло на нажатие. Аноним прав.

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

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

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

Реагируют и на среднюю мышъ и на контрол и в большом кол-ве мест (в урле, в поиске, в истории и т.п.) Но это сильно не прозрачно и в данном месте сделали правильно.

vtVitus ★★★★★
()

Юбилейный. Как раз к празднику.

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

Ясно, шапку не юзал, бро, ентерпрайз — это вам не вечно потухший демьян. Говорю же сломали лису, 87-то была супер.

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

В еср vaapi только на вяленом, но в нем он работает криво в других отношениях, а на иксах vaapi появился, емнип, в 81-ом, так что брал лису с оф сайта и всё было ок до вчерашнего обновления, вот и всё, остальное всё прекрасно. Так что ребята просто облажались.

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

Сильно сомневаюсь. Скажи хоть, какие атомы ты имеешь ввиду – старые или новые?

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

Ну и сейчас.

Вообще я видел и PDF с Flash встроенным.

Так что какая разница.

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

Каких реп? Фокс — официальный бинарь, вчера обновился, 87-ой работал великолепно! Да и 88 работает отлично, просто пришлось отказаться от vaapi, и не потому что не работает, а просто тяжёлые сайты с включенным MOZ_X11_EGL поплыли в плане фпс, а без него vaapi не работает, нормальные лёгкие сайты работают также плавно, но так как гуглить — это основная задача браузера, то разумеется я откажусь от vaapi (кинуть в mpv не проблема, если уж что-то параллельное). Кстати, google-chrome прекрасно работает с vaapi, но я его как-то забросил, и если уж так важно ускорение видосов в браузере, то можно и ютуб отдельным приложением кинуть в лончеры, хромой прекрасно справляется с такими штуками. Словом вариантов дофига, просто было удобно на фоксе: всё в одной коробке шустро и плавно.

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

Для M$ что-то взять, не сломав или испоганив - уже подвиг.

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

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

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

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

. А без этой опции тоже неюзабельно.

Вчера погонял 88-го и ESR без этой опции на вяленом, все очень хорошо, плавно и с ускорением видео, так бы и оставил, но есть другие привязки к иксам, да и в целом в шапке вяленый совсем старый, артефакты всякие по мелочи вылезают, ну и юзабилити пока того не стоит :-(

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

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

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

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

Я не имею никакого отношения к Mozilla Foundation.

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

Доказывать ненужность? Ты недавно здесь? На ЛОРе презумпция ненужности и принято доказывать нужность.

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