LINUX.ORG.RU

Firefox 153

 ,


0

3

Доступен 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:
  • Инструменты разработчика:
    • Появилась настройка «Локальный режим», позволяющая загружать локальные файлы как HTTPS-ссылки (до этого при тестировании API, которые не поддерживают ссылки file://, приходилось поднимать локальный веб-сервер).
    • Реализован показ уровня заголовка для соответствующего элемента в дереве доступности и при подсветке специальных возможностей (ранее показывалось лишь то, что элемент является заголовком).

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

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

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

★★★★★

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

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

Или оно так работает, или Firefox-UI-Fix чего-то с newtab делает, но убирание логотипа места не добавляет.

Адресная строка обзавелась инструментом «пипетка»

Сомнительно, но окей.

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

Или оно так работает, или Firefox-UI-Fix чего-то с newtab делает, но убирание логотипа места не добавляет.

Проверка в чистом профиле — первое, что следует делать в подобных случаях.
Проверил для тебя — вроде бы, добавляет.

С лого.
Без лого.

k6
()

Встроенный VPN

Нужен account, но работает шустро.
Интересно, в других браузерах есть встроенные VPN?

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

Вторая уже удалена с сервера (должно быть, я забыл увеличить время жизни ссылки).
@Radjah На случай если ещё интересно, то вот обновление:
С лого | Без лого

k6
()

вызывается вводом слов «выб» или «пип»

ЭТО ПЯТЬ! 😂 Перехожу с хромого. Однозначно!

Assador
()

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

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

Работает правильно.
Изменённая комбинация включилась сразу (без перезапуска браузера); старая работать перестала.

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

буду разбираться

Я бы начал с чего попроще/побыстрее (профиль лучше забекапить сразу на всякий случай):

  1. отключение всех дополнений к браузеру (иногда требуется полное удаление);
  2. проверка в чистом профиле (тогда можно пропустить пункт 1);
  3. скачать тарбол с сайта Mozilla (дабы исключить вероятность, что мейнтейнеры дистрибутива что-то наворотили);
  4. если есть возможность, то перезагрузиться в другое DE, а лучше в простенький WM;
  5. потестить только в американской раскладке;
  6. временно сменить стильно-модно-молодёжную механическую клавиатуру (если есть) на стандартную;
  7. если Wayland, то переключиться в X11 (и наоборот).

Может, что-то из этого дикого списка толкнёт в правильную сторону. ;-)

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

Да, удалось разобраться (лишь стоило написать в поддержку и на форум). В общем, мой косяк: ошибочно полагал, что действие «Delete» - это посимвольное удаление. Оказалось, что удаляется выделенный текст. Обидно. Видимо, придётся придумывать какие-то костыли, а то палец начинает болеть, когда часто использую Backspace. Но в любом случае спасибо за помощь!

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

Не за что… ведь не помог ничем.
Но главное, что разобрались.

палец начинает болеть, когда часто использую Backspace

Перед тем как жать Backspace или Delete зажмите Ctrl. Так хотя бы по слову за раз будет удаляться. :-)

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

Да тут проблема в минорных правках, когда нужно удалить именно 1-2 символа. Например, когда буквы местами перепутал или не тот символ ввёл)

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

Перед тем как жать Backspace или Delete зажмите Ctrl. Так хотя бы по слову за раз будет удаляться. :-)

(Мечтательно жмурясь): А если перед этим нажать (и отпустить, да! ;)) ) Ctrl+A... ;P ;)))

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

Встроенный VPN поработал и перестал подключаться, второй день уже.

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

Бесплатный, был. До 50 ГБ в месяц. Нужен только эккаунт в firefox. ИИ спросите, как оно было, чтоб подключить. Второй день, как перестал у меня коннектиться.
Пока пересел на торбраузер+byedpi.
Думаю, «доработали» ограничивать, исходя из страны.
В опера такая же беда.

P.S.Капитализм какой-то странный, даже за деньги не продают.

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

Нужен только эккаунт в firefox.

Аккаунт есть. Зашёл туда, захотел подключить, а оно мне пишет, бабки гони сначала.

Думаю, «доработали» ограничивать, исходя из страны.

И это тоже.

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