LINUX.ORG.RU

Firefox 67

 , ,


4

1

Доступен выпуск Firefox 67.

Основные изменения:

  • Ускорена работа браузера:
    • Снижение приоритета setTimeout при загрузке страницы (например, скрипты Instagram, Amazon и Google стали загружаться на 40-80% быстрее); просмотр альтернативных таблиц стилей только после загрузки страницы; отказ от загрузки модуля автозаполнения, если на странице нет форм ввода.
    • Выполнение отрисовки на раннем этапе, но более редкий её вызов.
    • Отложенная инициализация компонентов и подсистем браузера (например, дополнений, отвечающих за оформление браузера).
    • Выгрузка неиспользуемых вкладок, если осталось менее 400 мегабайт свободной памяти.
  • Блокировка содержимого теперь распространяется на криптомайнеры и сайты, уличённые в сборе цифровых отпечатков.
  • Кнопки на панели инструментов теперь полностью доступны без использования мыши.
  • Появилась возможность сохранять пароли в режиме приватного просмотра.
  • Новые дополнения, установленные пользователем, не будут работать в режиме приватного просмотра, пока это не разрешено явно.
  • В окно управления сохранёнными паролями добавлено отключение автозаполнения сохранённых логинов и паролей. До этого оно было доступна лишь через about:config.
  • На панель инструментов добавлена кнопка управления синхронизацией и связанными с ней действиями.
  • В меню действий (многоточие в адресной строке) добавлен пункт «Закрепить вкладку».
  • При посещении сайта, который в течение последних 12 месяцев допускал утечку данных (проверка осуществляется по базе haveibeenpwned.com), пользователь получит предупреждение о том, что его данные могли быть скомпрометированы, и предложение проверить, подвергся ли утечке аккаунт пользователя.
  • Браузер предложит пользователю различные функции (например, закрепление вкладок), если сочтёт, что они окажутся полезны. Эта возможность отключается в графическом интерфейсе настроек.
  • Упрощён доступ к сохранённым учётным данным: в главное меню добавлен соответствующий пункт, а при вводе логина браузер предложит просмотреть все сохранённые логины для текущего сайта (показ этого футера управляется настройкой signon.showAutoCompleteFooter).
  • Подсветка форм ввода, для которых сохранены логин и пароль.
  • В меню «Файл» добавлен пункт «Импорт из другого браузера…».
  • Firefox будет использовать отдельный профиль для каждой установки (включая версии редакций Nightly, Beta, Developer, а также ESR), что позволяет запускать их параллельно.
  • Firefox будет препятствовать запуску профиля, использовавшегося в более новой версии, в старых версиях, поскольку это может приводить к потере данных (например, в новых версиях используется иной бэкенд хранения данных дополнений). Для обхода защиты следует запускать браузер с ключом -allow-downgrade.
  • В качестве декодера формата AV1 теперь используется dav1d.
  • Включена поддержка FIDO U2F, поскольку некоторые сайты всё ещё используют этот API вместо современного WebAuthn.
  • Некоторым пользователям предложат иное размещение блоков Pocket на домашней странице, а также контент на новые темы.
  • Добавлена поддержка новых эмодзи из стандарта Unicode 11.0.
  • Удалено сохранение скриншотов в «облако». Сервер скоро будет отключён, пользователям рекомендуется скачать свои скриншоты, если они нужны. В качестве причины названа крайне низкая востребованность сервиса.
  • Количество «недавно закрытых вкладок» увеличено с 10 до 25.
  • Реализована поддержка prefers-color-scheme, позволяющая сайту адаптироваться под выбранную пользователем тему браузера (светлую или тёмную). Например, если в Firefox включена тёмная тема, Bugzilla тоже станет тёмной.
  • Реализован метод String.prototype.matchAll().
  • Для динамической загрузки модулей JavaScript представлена функция import(). Теперь можно загружать модули в зависимости от условий или в ответ на действия пользователя, хотя такой импорт усложняет использование сборочных средств, использующих статический анализ для оптимизации,
  • WebRender (чьё включение первоначально ожидалось в Firefox 64) будет активирован для 5% пользователей Windows 10 с видеокартами NVIDIA. В последующие недели, если не возникнет проблем, этот показатель будет доведён до 100%. В этом году разработчики планируют сосредоточиться на поддержке других операционных систем и видеокарт.

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

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

★★★★★

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

Это аппаратное API, которое реализовано в mesa видеодрайвере и оно никак не связано под чем запущена графика, иксы или нет.

Ну это неправда. Весь этот стек в браузер только в теории диванных специалистов ни отчего не зависит.

На Chromium + VAAPI только так на разные грабли наступают в десктопных линуксах.

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

вроде сырцы есть, можно поднять

wxw ★★★★★
()
Ответ на: комментарий от Kzer-Za

Надеюсь, отключить это можно будет?

browser.tabs.unloadOnLowMemory

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

Это ещё в 62 версии добавили, а не в 67.

В 62 начали раскатывать это паре процентов американских пользователей. А теперь всем.

MozillaFirefox ★★★★★
() автор топика
Ответ на: комментарий от i-rinat

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

https://habr.com/en/post/449170/#comment_20066426

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

К сожалению, я не разрабочик FF, да ещё и не понимаю в декодировании (по крайней мере пока), а так бы сам написал.

Какая удобная отмазка. Не умеешь кодить — заработай и оплати работу тех, кто умеет кодить. Всё просто. Если нет, значит тебе это не нужно. Действия, а точнее, их отсутствие, говорит о том, что тебе это не нужно.

Из-за таких как ты декстопный линукс в жопе.

Как это так получается? Объяснить сможешь?

Надоел уже со своим ненужнизмом.

Я не кричу как обычно кричат «ненужно» в смысле «это никому никогда не понадобится». Я говорю, что лично тебе эта фича не нужна. А то, что фичу хочется, это уже другое. Мне тоже хочется. А толку? Или ты думаешь, что если об этом умалчивать, фича сама собой появится?

i-rinat ★★★★★
()
Ответ на: комментарий от wxw

всем пользователям ласково предложили вставить studies поглубже?

Либо чуток подольше подождать и поставить багфикс-релиз, не включая studies. Это ещё не считая неофициальных способов типа «взять сертификат у кого-нибудь, у кого включены studies и засунуть его себе в ж браузер».

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

слишком много сообщают про меня в рекламные сети

Я же просил, без упоминания зондов. Но раз уж были упомянуты именно в таком ключе, то чем этот плохо?

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

Добавил профиль карманного в список стационарного. Теперь браузер на харде, а профиль переносной.

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

Переведи.

Сделай тему в Hardware, будем разбираться.

Aceler ★★★★★
()

Очень любопытный чейнджлог. Охота поробовать, сможет ли он с этой выгружалкй вкладок сравниться по скорости с 45-й версией на RPi3. Осталось только собрать его...

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

слишком много сообщают про меня в рекламные сети

Я же просил, без упоминания зондов.

Ты просил без упоминания домыслов про зонды. А это не домыслы.

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

Но раз уж были упомянуты именно в таком ключе, то чем этот плохо?

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

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

Включаем музяку и торрентом что-нибудь в это время качаем

Всегда так делаю.

Звук приостанавливается

Никогда так не было. Даже когда пульса была версии 0.9, а на работе у меня был Celeron E1400.

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

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

Ну, вы понимаете, что именно тут смешно?

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

Попробуй на raspberry pi 3 попользуйся... Поймешь. А на десктопе, конечно да.

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

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

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

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

Ну это неправда. Весь этот стек в браузер только в теории диванных специалистов ни отчего не зависит.

Это правда. Вот. VA-API находится чуть выше уровня драйвера и ниже всего остального: Xorg, Wayland...

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от i-rinat

Какая удобная отмазка. Не умеешь кодить — заработай и оплати работу тех, кто умеет кодить. Всё просто.

Ну давай, скажи ещё, что мозилла нищеброды и не могут запилить поддержку жалкого API за n лет. Я много чего делают за просто так и мне никто ничего не оплачивает. Почему я кому-то должен ещё что-то платить?

Skullnet ★★★★★
()
Ответ на: комментарий от i-rinat

Как это так получается? Объяснить сможешь?

Вместо того, чтобы определенные вещи в декстопном линуксе были и работали хорошо, линуксоиды делают через жопу или вообще не делают, а потом занимаются УМВРством и нинужниством. За примерами ходить не нужно: Gtk, Gnome, Pulseaudio, аппаратная поддержка в браузерах, ALSA, Network Manager... не хочу вспоминать даже.

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

Да плевать на эти картинки. Оно не работает независимо на практике вот и всё.

Ему показали картинку с пятью квадратами, а он и рад — как всё просто.

занимаются УМВРством

Вот кто бы говорил, а...

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

Я говорю, что лично тебе эта фича не нужна.

«Не нужно» is dead. Long live «тебе не нужно».

Вы умеете читать мысли?

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

Оно не работает независимо на практике вот и всё.

И почему же?

Ему показали картинку с пятью квадратами, а он и рад — как всё просто.

Пять квадратов это действительно единственное то что вы увидели на этой картинке?

Вот кто бы говорил, а...

Я говорил и буду говорить.

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

Ну давай, скажи ещё, что мозилла нищеброды и не могут запилить поддержку жалкого API за n лет

Рациональность создании фичи = профит / сложность

Профит:

VAAPI — это где-то 60% от 2%. Итого 1.2% аудитории. На десктопах оно особо никому и не сдалось. На ноутбуках с линуксом сидят итого меньше.

Сложность:

Большая. С релизом новых драйверов и прочего всё разламывается постоянно.

Итог понятен.

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

Почему я кому-то должен ещё что-то платить?

Вот из-за таких как ты, десктопный линукс и стагнирует. Ты ничего никому не должен, это тебе все должны.

i-rinat ★★★★★
()
Ответ на: комментарий от Skullnet

Чужими руками да жар загребать.

А ты зачем тогда нужен? Ценные указания давать? Тут мы и без тебя разберёмся. :-)

i-rinat ★★★★★
()

Годный релиз!


Из коробки заработал webrender. Интерфейс плавный, сайты плавно скролятся, даже ленты в ФБ и Тви. Открыл из закладок 37 сайтов — даже не пискнул залипанием ФФ. Супер!


Пока единственный минус — ряд сайтов с видео не понимает кодеки и отдает видео через флеш. :(

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

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

Благо в таком дистре и лису собирают адекватные люди

gutaper ★★★★★
()

Для динамической загрузки модулей JavaScript представлена функция import().

В хроме уже полтора года как это добавили... Хотя все все-равно билдят через вебпак какой-то, который поддерживает демоническую загрузку.

Стилизирование скролбара когда добавят наконец-то?

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

Пока единственный минус — ряд сайтов с видео не понимает кодеки и отдает видео через флеш. :(

Чего?

fornlr ★★★★★
()

С ума сойти, 67 итерация ненужно.

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

Стилизирование скролбара когда добавят наконец-то?

::-webkit-scrollbar поддерживать не очень хотят, а CSS Scrollbars Level 1 поддерживается с Firefox 64 (но не поддерживается прочими браузерами)

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

Но делают же для 8 анонимусов и ничего

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

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

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

VAAPI — это где-то 60% от 2%. Итого 1.2% аудитории. На десктопах оно особо никому и не сдалось. На ноутбуках с линуксом сидят итого меньше.

Я понимаю, что в линукс добавляют такие фичи по остаточному принципу. Однако, линукс так и будет иметь 2% аудитории, если в нем не будут добавлены такие важные фичи, как аппаратное декодирование, но не наоборот.

На десктопах оно особо никому и не сдалось. На ноутбуках с линуксом сидят итого меньше.

Я часто вижу линукс у некоторых людей на ноутбуках, и в некоторых фирмах и магазинах его юзают на декстопе. Очередное «не нужно».

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

Большая. С релизом новых драйверов и прочего всё разламывается постоянно.

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

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

А не суть. Просто факт на всём софте работающем с VAAPI

Тогда я могу продолжить смотреть без проблем в VLC или в mpv видео в 4к и срать кирпичами на сраный FF, где поленились добавить VA-API.

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

Однако, линукс так и будет иметь 2% аудитории, если в нем не будут добавлены такие важные фичи, как аппаратное декодирование, но не наоборот.

Аппаратное декодирование в браузере. В плеерах он вполне работает. Сейчас хромиум собирается с поддержкой ваапи.

Prosto_user ★★★
()
Ответ на: комментарий от i-rinat

Да. И неплохо получается, как я погляжу.

Рад, что на лоре у нас так много одаренных.

Skullnet ★★★★★
()
Ответ на: комментарий от i-rinat

Вот из-за таких как ты, десктопный линукс и стагнирует. Ты ничего никому не должен, это тебе все должны.

Понимаете, я не Агент Смит. Я не могу сделать копию себя, чтобы разрабатывать несколько проектов одновременно, а если бы мог, уже бы давно форкнул много чего.

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