LINUX.ORG.RU

Firefox 153

 ,


0

1

Доступен Firefox 153.

  • Включена по умолчанию поддержка контейнеров (раньше их приходилось включать через about:config или установкой отдельного дополнения Multi-Account Containers, которое по-прежнему предоставляет расширенные возможности наподобие привязки сайтов к контейнерам и интеграции контейнеров с Mozilla VPN).
  • Всем пользователям постепенно станет доступен третий режим работы браузера (в дополнение к имеющимся обычным и приватным окнам) — умное окно, в котором поле поиска на стартовой странице заменяется диалогом с AI-помощником, а взаимодействовать с ассистентом можно прямо во время просмотра веб-страниц (browser.smartwindow.enabled).
  • Пункт «Поделиться» в контекстном меню вкладки теперь позволяет сгенерировать QR-код со ссылкой на страницу.
  • Редактор PDF научился создавать новые страницы из добавляемых изображений, а также объединять документы PDF путём перетаскивания документа в боковую панель.
  • Адресная строка обзавелась инструментом «пипетка» (вызывается вводом слов «выб» или «пип»). Кроме того, из адресной строки теперь можно сразу открыть раздел экспериментальных настроек Firefox Labs, введя «лаб» или «экс», а также очистить недавнюю историю («очи», «кук», «кэш», «ист»).
  • Заработала настройка, убирающая логотип Firefox со страницы новой вкладки.
  • Браузер научился проверять и показывать квалифицированные сертификаты аутентификации сайтов (QWAC).
  • Значок, сигнализирующий о том, что сайту разрешена геолокация, теперь окрашивается в красный цвет в моменты, когда сайт использует это разрешение.
  • Улучшена поддержка видео, на которое сайтом наложено другое содержимое (например, элементы управления). Нажатие на видео правой кнопкой мыши теперь вызывает меню управления видео, а не меню, относящееся к верхнему слою.
  • Если субдомен слишком длинный и основной домен не виден целиком в адресной строке, то строка автоматически прокрутится таким образом, чтобы домен был всегда виден.
  • Встроенный VPN в дополнение к чёрному списку (сайтов, которые не следует проксировать) обзавёлся белым (сайты, которые нужно всегда проксировать).
  • Виджеты на странице новой вкладки теперь можно перетаскивать мышью.
  • Появилась возможность настраивать горячие клавиши, активирующие разделение экрана.
  • Для доступа к локальной файловой системе расширениям необходимо запрашивать отдельное разрешение (раньше оно было включено в разрешение доступа к веб-страницам).
  • Удалены некоторые варианты блокировки кук. Пока они остаются доступны через about:config, но в будущем будут удалены и оттуда. Удалённые режимы стали неактуальны с появлением технологии «разделения» кук и обладают заметными недостатками. Пользователям, у которых эти режимы выбраны, следует скорректировать свои настройки.
  • macOS: Добавлена поддержка системной горячей клавиши «переход в полноэкранный режим» (Fn+F).
  • Windows: Появилась поддержка HDR-видео. Для её работы требуется, чтобы поддержка HDR была включена в настройках операционной системы. Экраны, которые поддерживают лишь «Стриминг HDR видео» пока не поддерживаются, равно как и некоторые видеозаписи, сделанные с помощью телефонов в нестандартных ориентациях.
  • HTML:
    • Обновлены правила разбора элемента <select>: теперь разбираются и добавляются в DOM все вложенные элементы, а не только <option>, <optgroup> и <hr>. Это готовит почву для возможной будущей поддержки настраиваемых элементов <select>.
    • Атрибут muted у элементов <audio> и <video> теперь обновляется при его добавлении в DOM или удалении из него. Кроме того, этот атрибут теперь соответствует состоянию CSS-псевдокласса :muted.
  • CSS: Добавлена ограниченная поддержка нестандартного псевдоэлемента ::-webkit-scrollbar:
    • Правила, задающие ненулевые значения width/height, отключают накладываемые полосы прокрутки для соответствующего контейнера.
    • display: none на ::-webkit-scrollbar ведёт себя аналогично scrollbar-width: none, скрывая полосу прокрутки.
    • Проверка @supports selector(::-webkit-scrollbar) возвращает true.
    • Полноценная стилизация (цвета, border-radius) намеренно не поддерживается.
  • JavaScript:
    • Реализована поддержка предложения TC39 Intl.Locale info (включает все методы экземпляра Intl.Locale, чьи имена начинаются c «get» — getCalendars(), getCollations(), getHourCycles(), getNumberingSystems(), getTextInfo(), getTimeZones(), getWeekInfo().
    • Добавлена поддержка статического свойства Error.stackTraceLimit (позволяет задать или получить максимальное количество кадров стека, сохраняемых в трассировке стека).
    • Появилась возможность импортировать модули в виде строки с помощью with { type: «text» } (в отличие от модулей JavaScript или CSS, тип ответа при этом игнорируется, содержимое всегда обрабатывается как обычный текст).
    • Добавлена поддержка синтаксиса import source, являющегося частью TC39 source phase imports (похож на обычную инструкцию import, но вместо загрузки и выполнения модуля создаёт объект, представляющий его исходный код, который можно будет выполнить позже).
  • API:
    • Появились методы IDBObjectStore.getAllRecords() и IDBIndex.getAllRecords() (позволяют получить все записи (или указанное подмножество записей) соответственно из хранилища объектов и индекса).
    • Включена поддержка Picture-in-Picture API (позволяет сайтам переключать отображение элемента <video> между обычным режимом и видеоокном, плавающим поверх других окон).
    • DOM: Поведение Popover API приведено в соответствие с последними изменениями спецификации whatwg/html#12345.
    • Media, WebRTC и Web Audio:
    • WebAssembly: Включена поддержка JavaScript Promise Integration (JS-PI) (позволяет модулям WebAssembly взаимодействовать с асинхронными JavaScript API, основанными на Promise).
  • Инструменты разработчика:
    • Появилась настройка «Локальный режим», позволяющая загружать локальные файлы как HTTPS-ссылки (до этого при тестировании API, которые не поддерживают ссылки file://, приходилось поднимать локальный веб-сервер).
    • Реализован показ уровня заголовка для соответствующего элемента в дереве доступности и при подсветке специальных возможностей (ранее показывалось лишь то, что элемент является заголовком).

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

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

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

★★★★★

Проверено: maxcom ()

Там вроде ещё начальная поддержка ускорения видео на базе Vulkan появилась. Владельцы Новидео должны порадоваться.

Alden ★★★★★
()

Эх где были времена, старого интерфейса как в 50 версии например) Вернуть бы это всё) 103 версий тому назад…

REDDERa
()

Всем пользователям постепенно станет доступен третий режим работы браузера (в дополнение к имеющимся обычным и приватным окнам) — умное окно, в котором поле поиска на стартовой странице заменяется диалогом с AI-помощником, а взаимодействовать с ассистентом можно прямо во время просмотра веб-страниц (browser.smartwindow.enabled).

echo 'user_pref("browser.smartwindow.enabled", false);' >> user.js

Не дождаясь обновления :)

Адресная строка обзавелась инструментом «пипетка» (вызывается вводом слов «выб» или «пип»). Кроме того, из адресной строки теперь можно сразу открыть раздел экспериментальных настроек Firefox Labs, введя «лаб» или «экс», а также очистить недавнюю историю («очи», «кук», «кэш», «ист»).

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

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

Наконец-то. Странное поведение было, да.

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

Отличная новость, пошел обновлять любимый браузер!

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

как знать, как знать!
человеческое безрассудство не знает границ...
чего уж говорить о «нечеловеческом»? :о)

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

echo 'user_pref(«browser.smartwindow.enabled», false);' >> user.js

а если этот параметр уже есть в настройках/файле?
есть предположение (*) что движек наткнется на первый вариант и применит настройку?!
(*) - я не знаю как на самом деле это делается, просто предположил, ну и как бы сам «действовал-бы» :о)

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

Наконец-то. Странное поведение было, да.

что-то подобии «песочницы»?

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

а если этот параметр уже есть в настройках/файле?

Маловероятно, и если человек добавлял, то скорее всего таки помнит об этом.

Но вообще наверное она просто станет false, чего мы и хотели добиться.

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

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

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

michwill ★★★★★
()

Один из лучших браузеров для десктопа. В первый день в линуксе сразу из коробки получил Файрфокс, любовь с первого взгляда, даже там где мерзкий хромиум в комплекте, все равно Лису ставлю. Единственное что не понравилось - для яндекса приходится отдельное расширение ставить. А вот на мобильных системах намертво движки прибиты к таким вещам как вебвью и полностью пользоваться каким-то конкретным браузером не получится.Использую что придется, раньше сидел на Виа, так как места не ест и работает на вебвью, на одном планшете у меня хром так как стоковый лаунчер к нему слегка привязан, на старых неосновных устройствах Виа, а на новом телефоне Ми браузер, меня устроил. Мобильную лису ни разу не пробовал.

Mishahack
()

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

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

сайто-писатели/админы очень любят «банить» версии/браузеры, допустим, заходим на к.л. сайт а там нам банер - ваш бразузер сильно старый ибла бла бла (хотя в основном, данный браузер инет тянет).
вопрос: как с этим в вивельди?

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

Один из лучших браузеров для десктопа

Да не один из, а лучший — наименьшее из зол. Можно подумать, браузеров для десктопа много. Актуальных (нормально работающих с современным вебом, а не кое как парсящих некоторые html и выполняющих некоторые скрипты, или недоделанных) два по сути: сабж да хромиум. Ну на маках ещё сафари.

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

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

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

Есть же Zen

Сборочки перечисленных я за браузеры не считаю, а то так можно у каждого кто со своими изменениями пересобрал за «другой браузер» считать, тогда да, тысячи наберутся. Zen тот же firefox только в профиль. Помрёт сабж, помрёт и Zen.

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

никак

т.е. так-же как и все остальные :о)

юзерагент хрома ... поставь расширение

всяко пробовал, все как-то через пень-колоду...

плашку такую показывают это значит тебе предлагается перейти на более...

старый я уже за девками бегать, не люблю/не удобно/достало... когда (можно продолжать)

п.с. периодически пробую вивальди (основной бразузер опера), пока не распробовал, да и опера шибко по душе/прикипела/заточена под мое «понимание инструмента»...
спасибо за ответ, по ходу тыкать палкой будем-посмотреть :о)

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

Форков этих браузеров куча которые по большей части отличаются только названием и полной FSFугодностью. Ну говорят еще какие то там зонды выпилены но я не верю в их существование на линуксе. Хотя с хромиумом встречаются и весомые переделки в т. ч. проприетарные.

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

Сборочки перечисленных я за браузеры не считаю, а то так можно у каждого кто со своими изменениями пересобрал за «другой браузер» считать, тогда да, тысячи наберутся. Zen тот же firefox только в профиль. Помрёт сабж, помрёт и Zen.

Не надо обелять mozilla.org. Менеджмент оптимизировал программистов, файрфокс держится на волонтерах опен-сорса.

Zen Browser можно использовать за одно только отношение к Privacy. Баги с рендерингом они активно исправляли в своей кодовой базе. В феврале Zen был прогрессивнее файрфокса. Сейчас, похоже, рендеринг сравнялся.

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

давно она есть

media.hardware-video-decoding-vulkan.enabled

только оно false было, надо было вручную ставить

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

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

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

Это в прошлом выпуске, и пока отключена по умолчанию.

Пардон. Опеннет меня дезинформировал, что в этом.

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

а ты похоже и не пытался его пробовать

а Вы, похоже, всевидящий?! :о)
если чего-то не знаете, то лучше спросите у первоисточника. (я-же спрашиваю :о)

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

все «основные» бразеры имеют плюсы\минусы, и все выбирают под себя... но это уже больше «бла-бла-бла» (тоже продолжать нет никакого...)

все это имхо и спорить, так-же, не намерен :о)))

sunjob ★★★★★
()

Подтверждаю: под виндовз заработало HDR-видео.

Не прошло и десяти лет.

sarumeister
()

Включена по умолчанию поддержка контейнеров (раньше их приходилось включать через about:config

Теперь придётся выключать. Подскажите как?

Всем пользователям постепенно станет доступен третий режим работы браузера (в дополнение к имеющимся обычным и приватным окнам) — умное окно, в котором поле поиска на стартовой странице заменяется диалогом с AI-помощником

Интересно… В России будет работать?

Заработала настройка, убирающая логотип Firefox со страницы новой вкладки.

Джва года ждал.

papin-aziat ★★★★★
()
Ответ на: комментарий от REDDERa

Эх где были времена, старого интерфейса как в 50 версии например) Вернуть бы это всё) 103 версий тому назад…

О чем ты говоришь? Сейчас в Фоксе интерфейс близок к идеалу. Одни вертикальные табы чего стоят – наконец-то браузером можно пользоваться из коробки без всяких расширений. Никаких тормозов и лагов – что еще надо?

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

А оптимизацию под пентиум 4 не завезли, горе разработчики. Надо не на 6 гигах оперативы и процессоре i5 10400 жать, а на даже слабых устройствах, тогда это будет настоящая оптимизация)

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

Да, в бегтрекере помечано, как выполненное в 153. То ли в прошлом выпуске не доделали (если так вообще можно говорить о фиче, которая ещё не признана достаточно стабильной и не включена), то ли ещё что.

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

Это забавно выглядит, HEVC, программно - нет поддержки, аппаратно - есть ;)

Название кодека	Программное декодирование	Аппаратное декодирование	Программное кодирование	Аппаратное кодирование
H264	Поддерживается	Поддерживается	Не поддерживается	Не поддерживается
VP9	Поддерживается	Поддерживается	Не поддерживается	Не поддерживается
VP8	Поддерживается	Поддерживается	Не поддерживается	Не поддерживается
AV1	Поддерживается	Поддерживается	Не поддерживается	Не поддерживается
HEVC	Не поддерживается	Поддерживается	Не поддерживается	Не поддерживается
AAC	Поддерживается	Не поддерживается	Не поддерживается	Не поддерживается
MP3	Поддерживается	Не поддерживается	Не поддерживается	Не поддерживается
Opus	Поддерживается	Не поддерживается	Не поддерживается	Не поддерживается
Vorbis	Поддерживается	Не поддерживается	Не поддерживается	Не поддерживается
FLAC	Поддерживается	Не поддерживается	Не поддерживается	Не поддерживается
Wave	Поддерживается	Не поддерживается	Не поддерживается	Не поддерживается

Sylvia ★★★★★
()

Всем пользователям постепенно станет доступен третий режим работы браузера (в дополнение к имеющимся обычным и приватным окнам) — умное окно

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

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

Сейчас в Фоксе интерфейс близок к идеалу.

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

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

Интересно, есть люди, ностальгирующие по огромной оранжевой кнопке? Я помню, когда Австралис внедряли точно кто-то ныл, что всё испортили 🤣

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

По современным меркам эта кнопка очень маленькая и компактная. К тому же там не было той свалки в которую превратили современный гамбургер.

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

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

И как в этом хромоклоне запретить webworkers/serviceworkers например? Или полноценный uBlock поставить?

Stanson ★★★★★
()

Всем пользователям постепенно станет доступен третий режим работы браузера (в дополнение к имеющимся обычным и приватным окнам) — умное окно, в котором поле поиска на стартовой странице заменяется диалогом с AI-помощником, а взаимодействовать с ассистентом можно прямо во время просмотра веб-страниц (browser.smartwindow.enabled).

А отказаться от этого «счастья», надеюсь, как-то можно?..

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

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

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

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

Да все равно поисковики никакущие. Так что замена строки поиска на чатик с богом сама напрашивается. Будем теперь инфу о мироздании получать из первых рук, плохо что ли?

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

Плохо: не люблю ИИ ("Искусственных Идиотов), мне и живых с избытком хватает...

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

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

Ну, тогда так модно было. У меня первым браузером был какой-то модифицированный Ишак с диска Игромании. Maxthon, что ли. Я там тоже себе кучу панелей со всякими кнопочками делал

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

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

А та самая оранжевая csd-кнопка как раз была инструментом, позволяюим из 3-строчных панелей выкинуть всё кроме вкладок и пересесть в условный Хром. Так что по всему выходит что интерфейс четвёрки был лучшим.

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

Буквально в конце процитированного указана настройка.

Не заметил сразу, «на эмоциях», спасибо. :)

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

Я бы хотел времена старого интерфейса как во 2 ветке. Дальше они пошли по наклонной.

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

для яндекса приходится отдельное расширение ставить

Для поиска? Для поиска отдельное расширение не нужно, можно через настройки вручную добавить поисковую систему Яндекса.

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

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

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.