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

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

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

Кнопки на панели инструментов теперь полностью доступны без использования мыши.
Нажмите сочетания клавиш Control + L, чтобы перейти на адресную строку.

Я для этого F6 использовал или оно не для этого?

На панель инструментов добавлена кнопка управления синхронизацией и связанными с ней действиями.

Я вроде как-то открывал вкладки с других устройств раньше.

Firefox будет использовать отдельный профиль для каждой установки (включая версии редакций Nightly, Beta, Developer, а также ESR), что позволяет запускать их параллельно.

Для запуска двух браузеров с разными профилями всё так же надо все остальные кроме запускать с --no--remote?

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

imgur и прочее - наше всё. :)

Количество «недавно закрытых вкладок» увеличено с 10 до 25.

А вот это хорошая новость. Теперь в журнал буду еще реже лазить.

Radjah ★★★★★ ()

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

Жаль кофе пока не варит, вставать лень… А так не релиз, а сплошная годнота. Скриншотами я и не пользовался, нативное как то удобнее, а портянки сохранять не приходилось.

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

Я вроде как-то открывал вкладки с других устройств раньше.

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

Для запуска двух браузеров с разными профилями всё так же надо все остальные кроме запускать с –no–remote?

Я запускаю без этого: одна версия, один бинарник, запуск первого по дефолту, второй просто с ключом на другой профиль.

imgur и прочее - наше всё. :)

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

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

Попробовал «карманный» браузер без «–no–remote» запустить с другим профилем. Запустился, а не открыл новое окно в уже запущенном. При этом ссылки из других приложений открываются в первом. Интересное кино.

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

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

Забавно. Не обращал внимания, второй профиль обычно запускаю что-то сделать, посмотреть и закрыть.

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

Уже есть поддержка VA-API?

Никому не нужно. Будь нужно, уже давно сделали бы.

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

Никому не нужно. Будь нужно, уже давно сделали бы.

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

Никому не нужно. Будь нужно, уже давно сделали бы.

Толсто. Про VA-API, видео рендерится на проце, что создает тормоза и не дает проиграть 4к в браузере.

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

А со звуком то что не так?

Без Pulseaudio нет звука. Остается либо apulse, либо пересобирать с --enable-alsa.

Опять ерундой маетесь, удаляя pulseaudio?

Не люблю использовать говнософт костыли .

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

видео рендерится на проце, что создает тормоза и не дает проиграть 4к в браузере.

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

Мне вот тоже хочется. А толку?

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

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

Написал автор apulse :}

Кстати, может там не всё так страшно-ужасно стало? Я тут в приватном письме намекнул, что раз уж к Cinelerra этот va-api прикрутили - может и к Фоксу его можно уже прикрутить достаточно быстро? Правда, подумав мысль немного дальше, вижу что Фокс таки читает оычно с сети, и только куски в буфер на диск кладёт - но там по-любому нужно кусок потока достаточный для декодирования получить, что софтом, что железным декодером ....

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

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

Уже есть поддержка VA-API?

Нет конечно. Под линуксами вообще прикол с графикой.

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

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

fornlr ★★★★★ ()

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

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

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

? Надеюсь, отключить это можно будет? Для этого своп существует — мне кажется

Ну под линуксами всё это плохо работает, поэтому решение правильное.

Лучше не доводить до предела.

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

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

anonymous ()

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

Как они об этом узнали? Wait... Oh shi..

perl5_guy ()

Блин! Как теперь вернуть старое поведение при открытии ссылок? Дома нормально, а на работе хочется, чтобы ссылки из приложений открывались в «карманном» браузере, а не в установленном.

Вот жеж засаду сделали. :)

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

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

Стандартные билды не нужны (не только у FF, но вообще совсем — для этого есть мейнтейнеры дистрибутивов).

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

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

Ещё как связанную, потому что pulseaudio обязателен начиная с Firefox 54 из-за того, что им стало лень: Мейнтейнер мультимедийной подсистемы Firefox пояснил за PulseAudio и отказ от Alsa

Как там поддержка звука 5.1 то в итоге?

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

pulseaudio обязателен начиная с Firefox 54

4.2. У меня как работало, так и работает, без всяких костылей. Это только официальные билды с сайта FF требуют пульсу. Но кто ж их в линуксе использует, когда есть репозитории?

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

Так это основная причина была, что они хотят сконцентрироваться на его поддержке, разве нет?

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

grem ★★★★★ ()