LINUX.ORG.RU

Firefox 115

 ,


0

2

Доступен Firefox 115.

  • Linux:
    • Включено аппаратное ускорение декодирования видео (VA-API) в системах с графическим процессором Intel.
    • Теперь по умолчанию используется EGL, а не GLX.
    • На странице about:webrtc включён сбор истории.
    • В сборки, поставляемые в виде контейнера Flatpak, добавлено дополнение для загрузки общесистемных настроек.
    • Щелчок средней кнопкой (колёсиком) мыши по кнопке создания новой вкладки теперь не просто открывает новую вкладку, но сразу вставляет содержимое буфера обмена и осуществляет переход (tabs.searchclipboardfor.middleclick). Такое поведение больше соответствует ожиданиям пользователей, ведь средняя кнопка мыши в Firefox используется для вставки содержимого буфера обмена.
    • Плагин OpenH264 от Cisco будет использоваться для декодирования H264-видео лишь при отсутствии системного декодера (плагин имеет известные проблемы).
  • Безопасность и приватность:
    • Дополнениям, исходный код которых не проверяется на наличие вредоносных вставок сотрудниками Mozilla в ручном режиме, запрещён доступ к некоторым критически важным доменам. Уведомление об этом появится в выпадающем списке дополнений со ссылкой на статью, где рассказывается, в том числе, как отключить эту меру безопасности.
    • Страницы, открытые в режиме приватного просмотра теперь могут использовать IndexedDB. Видя отсутствие поддержки IndexedDB, веб-сайты могли обоснованно предполагать, что открыты в режиме приватного просмотра.
    • При подсчёте заблокированных трекеров на странице about:protections теперь учитываются случаи, когда Firefox не просто заблокировал следящий скрипт, но и подставил вместо него заглушку (без этого некоторые ресурсы работают некорректно).
    • Удалена поддержка ODoH (Oblivious DNS-over-HTTPS). Вместо этого разработчики сосредоточатся на Oblivious HTTP (OHTTP): эта технология распространена шире, чем ODoH.
  • В выпадающем списке вкладок возле каждой вкладки теперь есть кнопка закрытия.
  • Появилась возможность импортировать сохранённые способы оплаты из браузеров на базе Chromium. Кроме того, переделан внешний вид диалога импорта.
  • Включено кэширование домашней страницы, что положительно сказалось на времени запуска браузера.
  • Режиме «картинка в картинке» теперь можно включить и для видеороликов, у которых нет звука. Кроме того, в режиме «картинка в картинке» теперь поддерживаются субтитры на ресурсах Udemy, Sonyliv и NYTimes.
  • При открытии менеджера паролей будет сразу выбрана сохранённая запись для текущего сайта, если она существует.
  • В полях ввода, содержащих пароли, вновь доступны действия «Отменить» и «Повторить». Они были отключены 19 лет назад, из-за опасений, что пользователь может очистить поле ввода пароля и отойти от компьютера, а тем временем компьютером завладеет злоумышленник, который отменит очистку и увидит пароль. Теперь разработчики сочли, что в таком сценарии у пользователя, оставившего незаблокированный сеанс, будут проблемы похуже, чем раскрытый пароль (например, злоумышленник может украсть куки или любые другие файлы).
  • При сохранении страницы в PDF-файл, в метаданные будет записана версия браузера.
  • Удалена настройка browser.download.improvements_to_download_panel, позволявшая вернуть старую панель загрузок (подробнее см. примечания к выпуску Firefox 98). За полтора года новая панель обзавелась кучей опций, поэтому от старого кода можно избавиться:
    • Окно выбора между открытием и сохранением файла: «Настройки → Основные → Файлы и приложения → Спрашивать, открывать или сохранять файлы».
    • Сохранение открываемых файлов в каталог временных файлов, а не в каталог загрузок: browser.download.start_downloads_in_tmp_dir.
    • Автоматическое открытие панели загрузок при начале загрузки: browser.download.alwaysOpenPanel.
  • macOS: со следующего выпуска прекращается поддержка macOS 10.12, 10.13 и 10.14. Пользователям этих устаревших операционных систем следует перейти на Firefox 115 ESR, где поддержка будет сохранена на протяжении 12 месяцев.
  • Windows:
    • Сборка теперь осуществляется с помощью Visual Studio 2019 (до этого — Visual Studio 2017).
    • Включённый заголовок окна браузера больше не мешает экранной лупе следовать за курсором мыши.
    • Пользователи дешёвых USB Wi-Fi-адаптеров, предпочитающие не включать геолокацию по умолчанию, а разрешать её для каждого сайта в отдельности, больше не будут сталкиваться с тем, что сетевое подключение начинает вести себя нестабильно.
    • Со следующего выпуска прекращается поддержка Windows 7, 8 и 8.1. Пользователям этих устаревших операционных систем следует перейти на Firefox 115 ESR, где поддержка будет сохранена на протяжении 12 месяцев.
  • HTML: добавлена поддержка link rel=«modulepreload».
  • CSS:
    • Включена поддержка свойства animation-composition (позволяет разом применить несколько анимаций к одному и тому же свойству).
    • Включена поддержка @import supports(...).
  • JavaScript:
  • HTTP: в запросы ресурсов Prefetch теперь включается заголовок Sec-Purpose (позволяет серверу выполнить какую-нибудь специальную обработку, например, скорректировать время кэширования).
  • API:
    • Добавлен статический метод Response: json() (облегчает создание объектов Response, возвращающих данные в формате JSON, что полезно для сервисных воркеров и любого другого кода, которому необходимо отвечать на запросы браузера данными JSON).
    • Реализован статический метод URL.canParse() (разбор и проверка валидности ссылки без необходимости использовать try...catch и обрабатывать исключения).
    • Методы URLSearchParams.has() и URLSearchParams.delete() обзавелись необязательным аргументом value (позволяет сопоставлять параметры поиска как по имени, так и по значению, когда запрос содержит несколько параметров с одинаковым именем).
    • Удалена поддержка API AppCache. Вместо него следует использовать сервисные воркеры.
  • WebRTC: появилась возможность указывать в миллисекундах целевое значение для буфера джиттера (позволяет приложениям настраивать баланс между задержкой воспроизведения и риском исчерпания аудио- или видеокадров из-за задержек сети).
  • Отключена поддержка mozPreservesPitch, являющегося устаревшим псевдонимом HTMLMediaElement.preservesPitch.
  • Инструменты разработчика:
    • Добавлена настройка, позволяющая отключить вызов инструментов разработчика по нажатию F12.
    • Инспектор: под значками браузеров в панели «Совместимость» теперь отображаются версии браузеров.
    • Отладчик: добавлены возможности игнорировать исходники и строки (в игнорируемых сторонних библиотеках, не представляющих интереса для отладки, не будут срабатывать точки останова, а также этот код будет пропускаться при пошаговой отладке).
    • Поведение встроенного редактора в режимах contenteditable и designMode приведено в соответствие с другими браузерами: при разделении узла DOM (например, нажатии Enter для разделения параграфа) новый узел будет создан после исходного, а не перед ним, как раньше. Кроме того, при объединении узлов (например, нажатии Backspace в начале параграфа) будет удалён последний узел, а его дочерние элементы перемещены в конец предыдущего узла (ранее удалялся первый узел, элементы перемещались в начало следующего узла).

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

★★★★★

Проверено: hobbit ()
Последнее исправление: Dimez (всего исправлений: 2)

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

Власти Бразилии любят побаловаться блокировками: только за этот год они блокировали Telegram, а затем бразильский суд потребовал удалить критику (!) законопроекта о фейках.

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

Вероятно, это было сделано как экстренная мера, чтобы сделать довольным власти страны, где в джунглях много-много диких обезьян. После этого разработчики не спеша и обстоятельно стали пилить такой же механизм, но уже нормально встроенный в браузер (с выводом уведомления и ссылкой на статью, объясняющую, что это такое и как это отключить).

Собственно это прямо просматривается в коде, там прописано условие «если пользователь отключил то самое системное дополнение, то ему не включаем эту новую фичу с Quarantined Domains».

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

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

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

Можно, конечно, сказать, что всё это хитрый план и сговор Mozilla с maxcom, чтобы потом отключить на ЛОР-е блокировщики рекламы и сделать maxcom-а миллионером.

Но это не объясняет того, почему всё началось с бразильского интернет-банкинга. Вдобавок, код самых популярных блокировщиков рекламы как раз таки проверяется сотрудниками Mozilla и их это не коснётся. Затронуты будут лишь дополнения, у которых на странице написано «Mozilla не осуществляет активного контроля за безопасностью этого дополнения».

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

Можно, конечно, сказать, что всё это хитрый план и сговор Mozilla с maxcom, чтобы потом отключить на ЛОР-е блокировщики рекламы и сделать maxcom-а миллионером.

Но это не объясняет того, почему всё началось с бразильского интернет-банкинга.

Просто, заходят издалека. Чтоб никто не догадался.

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

Для полноценного подтверждения гипотезы хотелось бы увидеть какие-то аналогичные изменения в коде Chromium

Во-первых столько много слов не нужно и можно сформулировать намного проще - Mozilla в очередной раз прогнулась, а прогнуться под деньги или власть для них это основа бизнеса. И «полноценно подтверждать» ничего не требуется, так всегда было. Встроенная во вкладки реклама, вшитые коммерческие сервисы, Яндекс по умолчанию для России - нет ничего на что бы Mozilla не пошла ради денег или чтобы угодить властям. В этот раз они прогнулись под власти Бразилии с их цензурой, ничего удивительного. Они всегда были проститутками от IT во всем. Во-вторых ничего подобного ни в Chromium ни в каком-либо другом даже проприетарном браузере не было и не будет, такая дичь всегда творилась исключительно в FF. При чем здесь Chromium вообще? От себя хотел бы спросить - зачем вы продолжаете пользоваться этим? Ладно бы нормальный браузер был, но глючный тормоз же. А, свободный браузер же. Им все можно. Забыл)) Причем задавать этот вопрос имеет смысл только здесь, вне ЛОРа я не видел FF уже много лет. Сколько там у него еще пользователей осталось? Пару процентов на рынке еще занимает или уже и того нет? И только уважаемые ЛОРовцы продолжают гальванизировать этот труп.

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

Mozilla в очередной раз прогнулась

Если в стране заблокируют доступ к ресурсам Mozilla, у пользователей разом накроется всё: обновления (браузера, списка отозванных сертификатов, списка вредоносных дополнений), синхронизация, Firefox Relay, встроенный VPN.

Тут вопрос в том, стоят ли требования того, чтобы бодаться или нет. Например, если бы Бразилия потребовала выдать все данные пользователей (хотя, что толку, синхронизация использует E2E-шифрование), бодаться бы стали.

Могу привести пример из личной практики: однажды я написал статью, где, среди прочего, был маленький абзац о том, что по неподтверждённым данным (одна бабка в телеграм-чате сказала) владелец какого-то местечкового провайдера решил бодаться с ФСБ по поводу установки СОРМ. Вскоре этот владелец вышел на меня и вежливо попросил убрать абзац (может, это ему мешало бодаться, а может, он и не собирался, а просто не хотел, чтобы о нём в интернете светилось такое) , что и было сделано - нет смысла бодаться ради сохранения такой незначительной (к теме статьи это относилось косвенно) и непроверенной (аноним ляпнул в публичном чате) информации.

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

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

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

Это хороший ход. Но я бы сделал ещё строже. Сделать чтобы пользователь небезопасных плагинов выдавал права плагинам на всех сайтах вручную. Зашёл впервые на сайт - раздавай разрешения дополнениям которые пытаются взаимодействовать с содержимым. И при каждом автоматическом обновлении дополнения спрашивать «такой-то просит обновить. Из источника указанного разработчиком, подписан разработчиком, но не проверялся нами. Обновить, или отключить/удалить?». Лучше так. Да, непроверенные не значит зловредные. Но люди должны помнить, что их безопасность лежит на них самих

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

Сделать чтобы пользователь небезопасных плагинов выдавал права плагинам на всех сайтах вручную.

ЕМНИП, они примерно так и хотят сделать в будущем. Точнее, они хотят сделать так: если разработчик дополнения указал, что его дополнение может работать на всех сайтах, то у пользователя будет возможность эту область «все сайты» для конкретного расширения сузить.

https://bugzilla.mozilla.org/show_bug.cgi?id=1745823

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

Уважаемые разработчики. Не подскажите, существует ли возможность:

1.Вернуть дизайн хотя бы 52.9.0, а лучше - 0.9. 2.Сделать так, чтобы Firefox не ел 994-1512MB оперативной памяти? Воспроизводил Flash и вообще работал быстрее?

Palemoon - ужасный выход, я его даже собрать не смогу.

Характеристики компьютера и системы. {

model:"HP Compaq 100eu",
cpuspeed:1666,
cpu: "Intel(R) Atom(TM) CPU D410 @ 1.66GHz",
ram_capacity:2048 /*Mb*/,
ram_type:"DDR2",

os:"OpenBSD 7.3",
desktop_enveronment:"CDE"
}

И еще, из нереального, как считаете, найдутся ли те, кто готов написать браузер с интерфейсом с использованием Motif?

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

Я не имею отношения к разработчикам, и к Mozilla вообще.

Flash точно нет, уже выпилена значительная часть кода, позволявшая запускать плагины.

Насчёт дизайна, см https://github.com/black7375/Firefox-UI-Fix и https://github.com/matthewmx86/RetroThemesFirefox

MozillaFirefox ★★★★★
() автор топика
Последнее исправление: MozillaFirefox (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.