LINUX.ORG.RU

Firefox 67

 , ,


3

2

Доступен выпуск 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%. В этом году разработчики планируют сосредоточиться на поддержке других операционных систем и видеокарт.

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

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

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

На самом деле могли бы просто 2 сборки выкладывать, но им даже это было лень сделать. (ALSA/PulseAudio)

А не слишком много чести для 5% от 2%?

fornlr ★★★★★ ()

А где вообще в браузере используется 5.1 ? Может что-то не знаю? Просто не сталкивался...

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

5% это доля firefox в линукс. Это как ie - используется для получения информации о том, как установить (подключить репы) другой браузер.

Им вообще бы пора от поддержки линукс отказаться, как сафари отказался от поддержки виндоус.

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

не нужно, тем более у хрома уже 72 версия

chenbr0 ()

Ненужно.Зарывайте.

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

Пульсаудио уже который год работает без проблем

Который год звук все еще приостанавливается при работе торрента.

ЧО??

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

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

Ну вот мне в хромообразных не хватает first party isolation и unstick, остальное вроде есть.

В некоторых хромообразных (см. напр. vivaldi) нет синхронизации с мобильной версией, за отсутствием таковой. В некоторых (см. напр. Google Chrome, Yandex Browser) слишком много сообщают про меня в рекламные сети.

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

ЧО??

Чо непонятного? Включаем музяку и торрентом что-нибудь в это время качаем. Звук приостанавливается.

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

Я только за. Сам им пользуюсь с первой версии. Просто я переживаю за судьбу его. Выживет ли мозилла и лиса в современных реалиях?

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

ЧО??

Чо непонятного? Включаем музяку и торрентом что-нибудь в это время качаем. Звук приостанавливается.

Я так делаю целый день, каждый день.

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

Который год звук все еще приостанавливается при работе торрента.

Ну ты наверно просто неудачник. Либо не так сам ядро в генте/арче собрал. Либо за тебя не так собрали.

Разбирайся. Или зачем тебе линукс тогда?

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

Первый раз такое слышу. Либо твои дистропроблемы, либо винт полудохлый, либо еще что-то.

Gonzo ★★★★★ ()

Кнопки на панели инструментов теперь полностью доступны без использования мыши.

Ctrl-l работало и прежде. Про Shift-Tab не знал. Прикольно. Узнать бы ещё, как перемещаться вниз.

если сочтёт, что они окажутся полезны

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

Sasazuka ()

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

печально. крайне удобная штука была

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

пульса тупила лет 10 назад. Каким боком смешались в кучу сетевая и звуковая карта? Или может что-то грузит процессор на 146%?

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

- Я могу уже использовать стандартные билды не пересобирая FF, чтобы был звук?

Теперь PulseAudio по умолчанию. В Debian пока собирают с ALSA, хотя про sid не знаю.

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

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

ну в этом плане ничего не изменится, скриншотить будет можно как и раньше, но нельзя будет аплоадить в 1 клик на облако

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

Для этого придется прописать карманный как системный (в том числе и доп опции при запуске). В каждом ВМ/ДЕ это делается по своему.

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

Шта? Сервер их, загрузок буй – они естественно это видят. Значит не нужно.

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

самом деле могли бы просто 2 сборки выкладывать, но им даже это было лень сделать.

Для 3,5 анонимусов? Не много чести им?

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

А где вообще в браузере используется 5.1 ? Может что-то не знаю? Просто не сталкивался…

Киношки?

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

А где вообще в браузере используется 5.1 ? Может что-то не знаю? Просто не сталкивался…

В обозримом будущем да. Что будет лет через 5 – ни кто не скажет.

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

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

perl5_guy ()

При посещении сайта, который в течение последних 12 месяцев допускал утечку данных (проверка осуществляется по базе haveibeenpwned.com), пользователь получит предупреждение о том, что его данные могли быть скомпрометированы, и предложение проверить, подвергся ли утечке аккаунт пользователя.

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

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

Что в нем такого чего нет в хроме?

Персонализация верхней панели с возможностью сделать узкую адресную строку, теги.

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

Тебе хочется поддержки аппаратного декодера видео.

Именно так.

Но нужно ли тебе это?

Аппаратное декодирование видео - это уже давно стандарт, и то что его нет - это удивительно.

Прямо так жить не можешь, что сам патчи пишешь?

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

Или, может, нашёл кого-то, кто это сделает за тебя?

Если что, вы мне нафиг не нужны (С), но я не могу все за всех делать, правда?

Тогда тебе не нужно. И другим не нужно.

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

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

Пульсаудио уже который год работает без проблем

Пульсаудио - костыль, он не может работать без проблем по определению. Если юзернейм не работает со сложным звуковым софтом, не играет в игры, которые жрут ядра процессора на 100%, или тебе не нужна звуковая модель в системе, которую в пульсе реализовать невозможно, хотя в пульсе и без это YOBA настройки. Иными словами, домохозяек все устраивает.

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

Есть значит работа под Xorg, под XWayland, под Wayland. Ещё помножай на включённый/выключенный WebRender.

Я думал есть только Xorg, Wayland, а XWayland - это такой мост между иксами и вяленым.

Ещё добавляй VA-API значит и мне кажется, что вообще всё взорвётся. То бы отладить.

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

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

Думаю, что сначала webrender стабилизируют. Лишь бы потом снова не оказалось, что нужно все переписывать.

Он отлично работает, использую его с FF 66.

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

Достаточно не удалять Pulseaudio.

Или разработчикам мозилы сделать поддержку разных звуковых подсистем как, блин, сделано в куче приложений и играх, и только в FF почему-то forced PA?

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

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

Скорее всего в арче собирают сами.

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

Ну а у меня на пульсе все хорошо и уже не первый год. У тебя гента? Значит что-то не все хорошо в системе.

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

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

utanho ()
Ответ на: комментарий от Andrew-R

может и к Фоксу его можно уже прикрутить достаточно быстро?

Так ведь это делать нужно. А мы только ждём.

PS: https://catfox.life/2019/03/25/the-problem-with-patches-welcome-culture/ - набрёл, заглянув на какой-то поверписишный блог-аггрегатор

Ох, лол. Там по ссылке ещё один «я же пользователь! Сделай за меня!»

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

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

My personal suggestion to those who do not want to accept feature requests unless patches are attached is to not publicly release your software.

Автора статьи кто-то сильно обидел. Мне интересно, а много он своего времени тратит на реализацию хотелок пользователей его софта? Если да, на что он живёт?

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

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

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

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

У тебя звуковуха и сетевуха на одном прерывании?

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

как кто-то может пользуется другим браузером когда есть Firefox

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

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