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)
Ответ на: комментарий от R_He_Po6oT

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

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

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

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

Нужно убрать .mozilla из ссылок на багзиллу. Это у меня автозамена при сокращении ссылок косякнула. Наверное, я теперь просто откажусь от сокращения ссылок, это привычка с тех пор, когда я писал новости из-под анонима и приходилось тщательно экономить количество символов (у анонимов максимально допустимое количество символов в новости ограничено).

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

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

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

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

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

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

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

Наверняка поэтому фокс на мобилках ограничен

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

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

Наоборот, срачи на ЛОРе читать на мобилке — самое то!

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

Ну идея блэклистеров понятна. Идут какие-то глюки, глюки дают багрепорты, багрепорты - жопная боль манагеров. Заблэклистил - багрепортов нет, все хорошо и душевно. Хомячки баги не репортят а счастливо и радостно декодирут на процессоре и приближают таяние полярных льдов.

Но блин раньше было лучше - то есть по дефолту выключено но если ты знаешь что делаешь - то можешь себе активировать это в about:config и там себе уде решить - устроит тебя хардверный декодер на твоем именно железе с твоими глюками или глюки страшны и ты лучше перейдешь на процессор. Мой опыт владения 6800 райзенами и свежей мезы показывает что все работает. Но блэклист увы не обойдешь на бинарной сборке. Только собирать свое.

В общем создателям чорного списка желаю чорного властелина сзади на всю глубину и толщину.

Qui-Gon ★★★★★
()
Ответ на: комментарий от monkdt

Мобилки у нас либо от эппл либо от гугл и там броузер является частью ОС. Поэтому фокс там особо и не нужен. По производительность и фичам он по любому будет хуже чем нативный броузер интегрированный с операционкой по самые небалуйся.

Qui-Gon ★★★★★
()

а не, с первичным буфером тоже работает. Обалденная фича выделить что угодно и колесом на крест открывается поиск в гугле. Фокс опять отличился. Отличный браузер

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

Например, в прошлом выпуске обратно (её до этого случайно убрали из чёрного списка) заблэклистили графику AMD R600. Это, в частности, встроенная графика на материнках с чипсетом RS880 под сокет AM3 (и прочими чипсетами тех времён типа RS780).

Причина: глюки на длинных страницах, а также лагающая прокрутка.

Никто особо не горит желанием выяснять, почему на железе 15-летней давности аппаратный WebRender глючит, да и железа такого у команды QA нет.

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

Все устаревшие ОС закапывают, это неизбежно.

Я участвую в разработке некоего программного продукта и могу подтвердить, что поддержка устаревших ОС даётся всё тяжелее. В нашем коде мы вставляем костыли, когда обнаруживаем, что в Windows XP опять чего-то не хватает, но сторонние библиотеки (допустим, tdlib или GStreamer) тоже в XP не работают, и запатчить их малой кровью не получается, поэтому всё чаще в примечаниях к релизу приходится уточнять, что, мол, добавили такую-то фичу, но в Windows XP она не работает.

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

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

Эээ, интересный взгляд.

Чисто статистически мобильный трафик у сайтов уже довольно давно превалирует над трафиком «с мониторов»

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

Поэтому фокс там особо и не нужен.

Синхронизация. Очень удобно, когда у тебя история и прочие пароли «просто есть» в телефоне такие же, как и на рабочих компах.

Собственно, сейчас с телефона и в фокусе и пишу этот комментарий. Не сказать, чтобы вертска на ЛОРе была прямо идеально адаптирована под телефон, но на твердую четверку с плюсом потянет.

AlexM ★★★★★
()
Ответ на: комментарий от Qui-Gon

Вроде в about:config можно форсированно врубить VA-API, игнорируя блеклисты. По ощущениям нагрузка на ЦП снижается, и да, у меня AMD.

Глянь на арчевики статью «Firefox», там есть про это информация

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

нельзя. блэклисты обойти невозможно, about config включает только то что выключено по умолчанию но в блэклист не внесено. Если работает - то при сборке фокса кто-то выпилил блэклисты.

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

Сейчас глянул PKGBUILD в арче, блеклисты не отключены. Походу дело в том, что мой процесор и его встройка настолько старые, что их просто ни у кого нет уже, и их не заблеклистили. Есть ещё ноут с гентой на райзене, файерфокс стоит бинарный, но работает ли там VA-API, сказать сложно, так как райзен в состоянии самостоятельно декодировать 4К, но в about:support что-то вроде

VA-API:  Forcedly enabled

Настройки в about:config нужные выставлены.

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

Синхронизация. Очень удобно, когда у тебя история и прочие пароли «просто есть» в телефоне такие же, как и на рабочих компах.

Я обычно на рабочих компах на одних сайтах сижу, а с мобилки - на других.

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

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

monkdt
()

В выпадающем списке вкладок возле каждой вкладки теперь есть кнопка закрытия.

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

ДЖВА ГОДА ЖДАЛ

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

Сгорел сарай, гори и хата.

Удалена поддержка ODoH (Oblivious DNS-over-HTTPS). Вместо этого разработчики сосредоточатся на Oblivious HTTP (OHTTP): эта технология распространена шире, чем ODoH.

Кто все эти люди?

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

Это список удалённого или оставленного?

Со следующего выпуска прекращается поддержка Windows 7, 8 и 8.1.

Интересно, что такого есть в Win10, чего нет в Win7/8/8.1 для работы FF.

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

Спорить с причинами не буду, но замечу, что тут важен результат, и как на этом результате зарабатывать.

Пока так вот. Придумают какую-нибудь удобную для масс трансляцию контента непосредственно в мозг — будут все сидеть/ходить с разъемом в затылке.

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

Счастливый человек, правда. У меня не получается и никогда не получалось так жить, чтобы до 19 часов — работа в офисе, а потом до 10 утра никакой работы.

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

Это список удалённого или оставленного?

Это список опций, которыми можно приблизить поведение новой панели к поведению старой.

Интересно, что такого есть в Win10, чего нет в Win7/8/8.1 для работы FF.

Например, можно будет отключить тестовые стенды с этими ОС.

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

Интересно, что такого есть в Win10

Откаты Microsoft, им выгодно, чтобы люди ставили ОС с наибольшим количеством зондов

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

Например, можно будет отключить тестовые стенды с этими ОС.

Мне в подобных решениях больше интересен не организационный вопрос, а совместимость с Win7/8/8.1.

Вот когда IDE Delphi 10.3 обновлялось до 10.4, то на Win7 оно не запускалось из-за различий Visual С++ Runtime для этих систем. Буквально были перемешаны библиотеки. Наверное как-то завязано на линковку.

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

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

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

с кучей троянов в оф.магазине

Доступа к данным другого приложения у приложения нет. Сделать скриншот уважающее себя банковское приложение не даст.

Да, малварь может запросить сделать себя приложением для отправки смс и звонков (чтобы пытаться рулить интернет-банкингом путём отправки смс и их удаления). Может запросить права администратора устройства. Может запросить рут-права, если аппарат рутован. Но для всего этого пользователь должен своими руками эти права дать.

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

Ну так и даст же. Пользователь будет думать, что скачал легитимное приложение, которому нужны права. Если троян выдает себя, например, за блокировщик вызовов, то не удивительно, что он попросит доступ к СМС и звонкам, а сам будет палить ДФА (надеюсь, идею сейчас никому не подсказал, тьфу-тьфу). Вряд ли у тебя телефон с одним-единственным приложением. Кроме того, пользователи андроида привыкли, что даже системные приложения злоупотребляют правами. К примеру, я сам столкнулся с тем, что встроенный калькулятор после обновления стал запрашивать какие-то права. В общем, я считаю, что система, запускающая десятки несистемных приложений, не должна использоваться для банкинга. И уж тем более игрушку в виде смартфона для этого использовать не стоит.

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

Разговор начинался с того, что веб с телефона просматривать неудобно. Это уже не так, потому что живые сайты уже поменяли вёрстку так, чтобы сайт нормально смотрелся и работал в форм-факторе телефона

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

Не освежитель же в туалете читать.

Почему?

Mischutka ★★★★★
()
Ответ на: комментарий от Qui-Gon

Поэтому фокс там особо и не нужен. По производительность и фичам он по любому будет хуже чем нативный броузер интегрированный с операционкой

Это не так. FF на андроиде позволяет, за счет плагинов, смотреть youtube без рекламы или слушать в фоне. Chome это не позволяет.

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

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

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

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

Насчёт того, «удобно» или «неудобно» — это вопрос интересный. Ответ на него, во многом, зависит от того, «кому удобно» и «кому неудобно». Я Вас уверяю, за пределами узенькой страты компьютерных гиков использование ПК в принципе менее удобно, чем использование телефона, даже при условии равного доступа к ним, что, конечно же, серьёзное изменений условий задачи. Насколько я могу судить по родственникам и знакомым, многие люди почти перестали садиться за стационарный ПК и даже за ноутбуки, предпочитая планшеты и телефоны для «быстренько посмотреть что-то в интернете».

Вообще, удобство — это, во многом, вопрос привычки. Привык ты к чему-то и уже перестаёшь замечать все ямы и ухабы. А с непривычки всё не то, и не так.

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

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

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

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

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

Оффтоп. В который раз на ЛОРе удалили интересный тред, я про тему «Отечественные 90 нм к 2026 году?». (

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

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

Саму тему-то оставили. Потом, как страсти поутихнут, вернут, в кастрированном виде, и десяток комментов оставят :)

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

у них с верху антенны стоят, всегда пожалуйста.

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

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

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

В выпадающем списке вкладок возле каждой вкладки теперь есть кнопка закрытия.

Она вроде как была, потом её удалили или я что-то путаю?

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