LINUX.ORG.RU

Firefox


182

11

Всего сообщений: 393

Проблемы внедрения Snap-пакета Firefox в Ubuntu 22.04

 , ,

Группа Ubuntu Linux

Зафиксированы официальные проблемы запуска Snap-пакета Firefox, который продвигали с помощью замены Deb-пакета на заглушку, не предлагая никаких альтернатив, в том числе и альтернативные системы контейнеров. Дословная цитата с Opennet:

Основное недовольство пользователей связано с очень медленным запуском Firefox. Например, на ноутбуке Dell XPS 13 первый запуск Firefox после установки занимает 7.6 секунд, на ноутбуке Thinkpad X240 — 15 секунд, а на плате Raspberry Pi 400 - 38 секунд. Повторные запуски выполняются уже за 0.86, 1.39 и 8.11 секунд соответственно.

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

  • Высокие расходы ресурсов при поиске файлов внутри сжатого образа squashfs. Проблему планируют решить с помощью группировки содержимого для минимизации перемещения по образу во время запуска.
  • На платах Raspberry PI и системах с AMD GPU также оказались проблемы с определением графического драйвера и впоследствии, программным рендерингом графики. Патч для решения проблемы уже добавлен в Snapd.
  • Много времени тратилось и на копирование встроенных в пакет локализационных дополнений в каталог пользователя. Копировались они независимо от выбранной системной локали.
  • Задержки возникали и из-за определения всех доступных шрифтов, тем пиктограмм и конфигураций шрифтов.

О проблемах, связанных, в том числе с теорией 25% свободного пространства твердотельных накопителей — snap-пакет занимает существенно больше пространства, нежели традиционная поставка DEB, а также о баге в Chromium, связанным с отсутствием отрисовки интерфейса в сессии Wayland для Gnome, не сообщалось.

В качестве причин для оправдания агрессивного продвижения Snap-пакета Firefox называется упрощение сопровождения пакета для различных версий Ubuntu — пакет deb «требует отдельного сопровождения для всех веток Ubuntu и соответственно, сборки и тестирования с учётом разных версий системных компонентов.» Более того, сообщается что Snap-пакет поступает из самой Mozilla из первых рук без посредников. Как при этом распространяется один официальный DEB или RPM-пакет браузеров Chrome, Opera, Vivaldi, Microsoft Edge, Slimjet и др. веб-обозревателей — не сообщается. Также озвучивается теория о безопасности за счет механизма AppArmor для дополнительной защиты остальной системы от эксплуатации уязвимостей в браузере.

Подробности (блог ubuntu.com)

>>> Подробности (opennet.ru) (opennet.ru)

ipkirill21x
()

Firefox 100

 ,

Группа Mozilla

Доступен релиз Firefox 100.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()

Firefox 99

 ,

Группа Mozilla

Доступен релиз Firefox 99.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()

В Ubuntu 22.04 Firefox переезжает в Snap

 , , , ,

Группа Ubuntu Linux

Сегодня вместо пакета с Firefox загружена заглушка, перенаправляющая на установку Snap-пакета Firefox с релизного канала.

В результате чего теперь на системах с миниатюрным объемом SSD-памяти (до 16 ГБ) использование Ubuntu теперь будет затруднительно, если вообще возможно, поскольку контейнер занимает существенный объем места на диске. Также становится невозможной комбинация Firefox ESR + Firefox Release штатными средствами, поскольку Firefox ESR и Firefox Release расположены в одном источнике, и канал нужно будет выбрать при установке.

Ранее это было возможно в виде варианта Firefox Snap ESR + Firefox Release Deb.

>>> Ссылка на "заглушки" (ubuntu.com)

anonymous
()

Firefox 98

 ,

Группа Mozilla

Доступен релиз Firefox 98, примечательный новой реализацией панели загрузок, улучшениями работы через VA-API и новыми инструментами для разработчиков.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()

Firefox 97

 , ,

Группа Mozilla

Доступен релиз Firefox 97.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()

nvidia-vaapi-driver — слой совместимости с VA-API для проприетарных драйверов NVIDIA

 , nvdec, ,

Группа Мультимедиа

Опубликована реализация VA-API, использующая в качестве бэкенда NVDEC — проприетарный интерфейс аппаратного декодера для видеокарт NVIDIA. Автором заявлена поддержка трансляции для кодеков: H.264, HEVC (H.265), VP8, VP9, MPEG-2 и VC-1. На данный момент отсутствует поддержка AV1, MPEG-4 и JPEG. Также отсутствует поддержка видео с 10-битным цветом.

Основная цель проекта — добиться работы аппаратного декодирования видео в браузере Mozilla Firefox, поддерживающего VA-API, но не проприетарные API от NVIDIA. Также была протестирована работа с видеоплеером mpv.

Для Firefox потребуется обновиться до Firefox 96 и изменить некоторые настройки в about:config (см. README).

>>> Репозиторий проекта на GitHub (github.com)

i-rinat
()

Firefox 96

 ,

Группа Mozilla

Доступен релиз Firefox 96. Новая версия примечательна улучшениями работы WebRTC, включением API Web Locks, а также усилением защиты от CSRF-атак.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()

Firefox 95

 ,

Группа Mozilla

Доступен релиз Firefox 95. Новая версия примечательна улучшенной поддержкой Wayland, реализацией механизма изоляции кода сторонних библиотек RLBox, а также вынесением обработки каждого сайта в отдельный процесс (проект Fission).

( читать дальше... )

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

>>> Все исправленные в этом выпуске ошибки

>>> Подробности (mozilla.org)

MozillaFirefox
()

Firefox 94

 ,

Группа Mozilla
MozillaFirefox
()

Firefox 93

 ,

Группа Mozilla
MozillaFirefox
()

Firefox 92

 ,

Группа Mozilla
MozillaFirefox
()

Корректирующий выпуск Firefox 91.0.1

 , , , ,

Группа Mozilla

Почти сразу после релиза Firefox 91 вышла новая версия браузера, в которой появились важные баг-фиксы и изменения:

  • Исправлена уязвимость (CVE-2021-29991), касающаяся как браузера Firefox так и Thunderbird, с помощью которой было возможно провести атаку по разделению HTTP-заголовков. Проблема вызвана некорректным принятием символа перевода строки в заголовках HTTP/3, что позволяет указать заголовок, который будет принят как два разных заголовка.
  • Исправлен баг, из-за которого менялась высота табов при использовании математических символов.
  • Исправлена проблема, приводящая к отображению вкладок из окон, открытых в приватном режиме, в обычных окнах при просмотре рекомендаций в адресной строке.

Также объявлено о главном изменении в грядущей 92-й версии, которая должна будет выйти 7-го сентября. Разработчики планируют включить опцию WebRender для всех пользователей по умолчанию (касается всех платформ: Linux, MacOS, Windows и Android), а уже в версии 93 отключить WebRender станет невозможно, опции gfx.webrender.force-legacy-layers и MOZ_WEBRENDER=0 будут убраны.

WebRender написан на языке Rust и позволяет добиться существенного увеличения скорости отрисовки и снижения нагрузки на центральный процессор за счёт выноса на сторону видеокарты операций отрисовки содержимого страницы, которые реализованы через выполняемые в GPU шейдеры. Для систем со старыми видеокартами или проблемными графическими драйверами в WebRender будет использован режим программной растеризации gfx.webrender.software=true.

>>> Подробности (mozilla.org)

claire
()

Firefox 91

 ,

Группа Mozilla
MozillaFirefox
()

Firefox 90

 ,

Группа Mozilla
MozillaFirefox
()

Теперь Firefox будет сохранять открываемые закачки в загрузках

 ,

Группа Mozilla

В новой версии веб-браузера Fifefox 91 теперь реализовано сохранение файлов по умолчанию при их открытии внешними приложениями в стандартный каталог загрузок (Downloads), вместо временного. В текущей версии браузера на выбор есть два режима: первый – просто загрузка файла с последующим сохранением в каталог, а второй загрузка с открытием во внешнем приложении. Проблема заключается в том, что после закрытия программы, которая использовала скачанный файл, браузер автоматически его удалял. Такое положение дел вызывало постоянное недовольство пользователей, которым зачастую приходилось скачивать файл заново или искать его где-то во временном каталоге. Теперь файлы будут сохраняться в любом случае и подобных проблем быть не должно, можно сразу открывать скачанные офисные документы, редактировать и пересылать к примеру обратно. К слову, в веб-браузере Chrome так было сделано сразу и таких проблем никогда не возникало.

>>> Подробности (mozilla.org)

claire
()

Firefox 89

 ,

Группа Mozilla
MozillaFirefox
()

Firefox для Android и iOS прекратит передавать телеметрию компании Leanplum

 , ,

Группа Mozilla

Mozilla объявила о решении не продлевать контракт с компанией Leanplum, в рамках которого ранее в мобильных браузерах Firefox для Android и iOS была организована передача телеметрии. Контракт с компанией истекает 31 мая.

Телеметрия была подключена около 10% пользователям браузеров из США, информация о подключенной телеметрии отображалась в настройках и была доступна для отключения.

На сервера компании Leanplum отправлялись случайно сгенерированные уникальные идентификаторы браузера с учетом IP адреса пользователя, также данные о том, когда пользователь открывал и сохранял закладки, создавал новые вкладки, использовал режим Pocket, удалял данные кэша, сохранял пароли, загружал файлы, подключался к учетной записи Firefox, делал скриншоты, вводил адрес в адресную строку или пользовался подсказками поиска, когда и как включал синхронизацию, устанавливал браузер по-умолчанию и так далее. Информация собиралась для оптимизации интерфейса и функциональность браузера.

>>> Информация о телеметрии

>>> Подробности (github.com)

Zhbert
()

Firefox 88

 , ,

Группа Mozilla
MozillaFirefox
()

Из Firefox 90 будет удалена поддержка протокола FTP

 ,

Группа Mozilla

15 апреля Mozilla объявила о решении удалить из Firefox поддержку протокола FTP. В запланированном на 19 апреля выпуске Firefox 88 поддержка FTP будет пока просто отключена по умолчанию (настройка browserSettings.ftpProtocolEnabled будет переведена в режим «только для чтения»). В 90 версии браузера планируется удаление кода, обеспечивающего поддержку этого протокола.

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

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

>>> Подробности (mozilla.org)

Zhbert
()