LINUX.ORG.RU

Firefox 140

 ,


1

1

Доступна финальная версия Firefox 140, а также новая ветка с долгосрочной поддержкой (ESR).

  • В контекстном меню вкладки появился пункт, позволяющий выгрузить вкладку. Такая вкладка не потребляет системные ресурсы, а её содержимое будет заново загружено при обращении к ней.
  • При вертикальном размещении вкладок добавлен разделитель, позволяющий настраивать количество отображаемых закреплённых вкладок.
  • В настройках поисковых систем добавлена возможность самостоятельно указывать поисковые движки. Кроме того, добавить поисковый движок можно из контекстного меню, вызываемого по клику в поле поиска на сайте.
  • Включён по умолчанию новый выпадающий список поисковых систем (browser.urlbar.scotchBonnet.enableOverride).
  • Включены возможности задать произвольный цвет фона и загрузить собственные обои для стартовой страницы, не ограничиваясь предустановленными вариантами.
  • Кнопку «Расширения» теперь можно удалить с панели инструментов — она автоматически переместится в главное меню.
  • В сборке на арабском языке теперь имеется словарь для проверки правописания.
  • Автозаполнение почтовых адресов включено для пользователей из Италии, Польши и Австрии.
  • Для экономии ресурсов процессора и заряда батареи встроенный переводчик переводит только видимую часть страницы — остальные элементы обрабатываются по мере прокрутки.
  • В режиме приватного просмотра реализована поддержка сервисных воркеров, что позволяет сайтам, полагающимся на фоновые задачи, корректно работать в этом режиме.
  • Появилась возможность отключить отправку отчётов CSP (security.csp.reporting.enabled). До этого расширениям (например, uBlock Origin) приходилось реализовывать это самостоятельно.
  • Разработчики расширений теперь могут запрашивать согласие пользователей на сбор и передачу данных прямо при установке расширения (до этого, если разработчик расширения хотел собирать какие-то данные, ему приходилось создавать собственную страницу с запросом и открывать её после установки). Кроме того, смягчены требования, которым должны следовать дополнения для размещения в официальном каталоге дополнений: разрешено размещать политику конфиденциальности на сторонних сайтах; разрешены дополнения, предназначенные для узкого круга пользователей; разрешено не предоставлять исходный код сторонних скриптов, если они загружаются при сборке через официальные менеджеры пакетов; термин «сбор данных» заменён на «передачу данных» (Mozilla разрешает передачу лишь тех данных, которые необходимы для работы дополнения, но даже для этого пользователь должен явно разрешить передачу).
  • Исправлена ошибка, не позволявшая вручную удалить куки, относящиеся к IPv6-доменам (например, http://[::1]).
  • Отключена интеграция с сервисом Pocket в связи с его грядущим закрытием.
  • CSS:
    • Появилась поддержка API Custom Highlight (стилизация произвольного текста в документе путём создания диапазонов с помощью JavaScript и применения к ним CSS).
    • Элементы <h1>, используемые внутри <article>, <aside>, <nav> и <section> больше не имеют уменьшенный размер.
  • SVG: Элементы <feimage>, <image> и <script> обзавелись атрибутом fetchpriority (сообщает браузеру об относительном приоритете внешнего ресурса).
  • Включена поддержка API Cookie Store (асинхронный, основанный на Promise способ управлять куками в основном потомке и в сервисных воркерах).
  • Element.innerHTML, Element.outerHTML, Element.getHTML(), ShadowRoot.innerHTML и ShadowRoot.getHTML() при сериализации HTML в строку теперь заменяют символы < и > на &lt; и &gt; (для противодействия некоторым эксплоитам в ситуациях, когда HTML сериализуется и вставляется обратно в DOM).
  • Реализована поддержка события pointerrawupdate (по сравнению с событием pointermove обеспечивает более низкую задержку при доступе к данным о перемещении курсора).
  • Удалены интерфейс MutationEvent и связанные с ним события (DOMSubtreeModified, DOMNodeInserted, DOMNodeRemoved, DOMCharacterDataModified, DOMAttrModified).
  • Добавлена поддержка aria-keyshortcuts.
  • Инструменты разработчика: При поиске в DOM текущей страницы появилась сортировка результатов по числу найденных элементов. Кроме того реализована поддержка псевдоселекторов и псевдоклассов.

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

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

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

★★★★★

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

- FireFox 115.24.0esr
about:preferences#search
- Search shortcut
- Find More Search Engine to URL
более тут ни чего нет. возможно, в более старших версиЯх что-то и запилили

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

если «один» тип эвентов пропадает - то появляется «другой» тип, с тем-же предложением.

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

Прям просится настройка!

она не просится, она там просто обязана быть, что бы иметь возможность вернуть «преженее поведение», в противовес «испохабленному» :о)

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

ESR-ветка на протяжении своей жизни не развивается, там только исправления уязвимостей и багов.

Новшества только при переходе на следующую мажорную версию ESR.

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

После перезапуска браузера слева в адресной строке появилась странная кнопка и меню с Actions; убрал через userChrome.css.

Контекстное меню опять частично «починили».

Похоже, захардкодили системные расширения. Директории features по пути /usr/lib/firefox/browser/ больше нет. Так просто их теперь не удалишь. Заметил по появившемуся в контекстном меню пункту Take Screenshot (было отключено и удалено).

Кажется, настало время снова перелопачивать user.js.

Оговорюсь, что это в Artix. Возможно, в том же Arch всё по-старому.

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

Т.е. тормоза при прокрутке?

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

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

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

мне теперь застрелиться, что я использую ESR?! :o)

сами-же видите:
тыц
тыц
тыц
- это какой-то иранский стЫд, а не «архитектура и программирование»...

говорю еще раз: а всего-то нужно было добавить в файл настройки структуру состоящую из списка «строка (описание) + строка (url)»
и пользователи с удовольствием могли-бы сами запИливать любой поисковик, без всего вот этого

поправьте, если я не прав :o)

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

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

А теперь, наконец, для этого сделали удобный GUI. Поздновато, конечно.

Ещё бы управление несколькими словарями правописания передрали у Chromium, там это сделано нормально, а в Firefox это в довольно печальном виде. Но проблемы индейцев-билингвов шерифа не волнуют...

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

это экономит системные ресурсы в случаях, когда пользователь не дочитывает страницу до конца

призрачный аргумент 1

ресурсы тратились на перевод того, что пользователь никогда не читал

призрачный аргумент 2

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

Судя по имеющимся у разработчиков данным

не пришлось-бы этим разработчикам опять давать «заднюю» с обратным «пластырем» :о)

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

Ну, стыд так стыд

ну блин... жму лапу, за то, что признаете! :о)

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

Давно напрашивалось это.

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

Хотя «выгружать» без перезапуска правильнее.

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

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

У меня это есть и в версии 137.

Тут сразу виден ряд проблем:

  1. Российские дополнения в 2022 году из каталога удалили.
question4 ★★★★★
()
Ответ на: комментарий от ptah_alexs

Точно было до ухода с XUL

После ухода с XUL тоже было. Не уверен, всегда ли.

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

На это им понадобилось 23 года!

Лет 5 или 7 назад всё было. Потом зачем-то убрали.

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

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

В версии 137 он есть.

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

либо плагином либо только жестко прошитые поисковики (поправьте, если что)

Неоднократно добавлял в специальной строке где-то в глубине настроек шаблоны для поисковиков. Сейчас полез искать — не нашёл, только грузить плагины. Версия 137.

Есть другой способ: зайти на страницу поисковика, в строке поиска появится иконка — белый плюс в зелёном кругу, если его нажать, можно добавить поисковик. Именно так я добавил Яндекс, Яндекс-маркет, Яндекс-карты, 2ГИС и Озон после ввода санкций.

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

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

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

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

mousewheel.default.delta_multiplier_x, mousewheel.default.delta_multiplier_y

— не оно? Правда, не только на табы влияет...

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

я добавлял кастомные поисковики (коих у меня сейчас 12)

Зачем? Для чего столько??.. Какая от этого польза?..

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

ну вот и меня теперь везде 128 ESR после того как эта шарманка сама обновилась обновилась на оффтопике и сломала профиль, это была последняя капля

z0idator
()

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

Ну, научите, пожалуйста, добавлять поиск по LOR.

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

В «шапке» LOR нажать Поиск → ПКМ в поле поиска → Add Search Engine → добавить ключ (к примеру, lor) → Add Engine.

Искать так: в адресной строке набрать lorпробелзапросEnter.

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

Но всё таки допереводить всё остальное в фоне - полезная фича. Это же локально? Так что для десктопов должно ускорить процесс чтения.

kirill_rrr ★★★★★
()

Доступна финальная версия Firefox 140, а также новая ветка с долгосрочной поддержкой (ESR).

А в чём отличия «просто 140» от «140 ESR»?

(На archive.mozilla.org/pub/firefox/releases/ доступно и то, и другое)

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

Предположу, что при очередном обновлении 140.0.* станет 141.0.* и т.д., а 140.0ESR станет 140.1ESR, позже 140.*.*ESR и т.д. до окончания срока поддержки, получая только критические обновления и исправления.

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

в чём отличия

Firefox 140 (комментарий)

На данный момент, ни в ничем. Но далее, месяц за месяцем, «140 ESR» будет медленно, но верно ‘протухать’, при этом оставаясь безопасным и работоспособным, а основная ветка - развиваться и совершенствоваться.


Сам никогда не юзал ESR, но некоторым нравятся подобные вещи, где главное качество - стабильность, проверенная временем.

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

ESR - ветка с долгосрочной поддержкой.

Т.е. обычный релиз 140 будет получать исправления ошибок и безопасности лишь на протяжении месяца, до выхода 141. А ESR 140 будет получать исправления на протяжении года.

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

Точнее, 140.0 станет 141.0, затем 142.0

А 140.0 ESR станет 140.1 ESR, затем 140.2 ESR

Они идут параллельно, но ESR получает лишь исправления, не получая новых фич.

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

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

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

Согласен, я перемудрил; ударился в схематичное представление нумерации (хоть и сверялся с «ftp» Mozilla).

У тебя гораздо проще, осмысленнее, понятнее и полезнее получилось.

k6
()

Из свежего:

После выхода на этой неделе Firefox 140 , Firefox 141 был переведен в бета-версию. Самое интересное для пользователей Linux в выпуске Firefox 141 в следующем месяце - это, наконец, снижение использования системной оперативной памяти!
phoronix

krasnh ★★★★★
()

У меня крыша едет или кнопки «вперёд» и «назад» в тулбаре как будто бы чуть меньше стали?

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

стационарные ПК

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

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

Теперь стационарный ПК - удел геймеров

Стационарный ПК и для гейминга, и для локального инфиренса, и для десятков терабайт стораджа. Андроид-студия, виртуалки, докеры, билд-ферма. Нормальная клавиатура в конце концов.

Это ноутбуки превратились в недоразумение на фоне эпл силикон.

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

Не понимаю, что можно делать на этом маленьком экране с неудобной клавиатурой, сцепленной с этим экраном?

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

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

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

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

Ну, вроде мощные ноуты имеют слоты для вставки памяти. Правда стоят эти ноуты как крыло от боинга.

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

Это в прошлом. Теперь поддержку слотовой памяти выпилили из процессоров. Спасибо гениальному Тиму Куку - весь мир научил как спекулировать памятью.

Хорошо еще что ссд пока впаивают только в макбуках.

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

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

. Конечно можно придумывать себе тысячу аргументов почему шумный пыльный гроб у тебя под столом лучше ноута - но рыночек то проголосовал, и большинство народа (и контор) перестало покупать гробы. Ибо для 90% людей ноут может делать все тоже самое что и гроб, даже игрушки в общем-то тянет если тебе поиграть время от времени а не для киберчемпионства.

Ну а далее опять же по рыночку и классическому адаму смиту с его supply-demand моделью - если 90% юзеров ноутбукеры которым важно чтобы это было долго от батареи, не шумно в вентиляторе и не жарило яйца при размещении на коленях - значит экономии батареи быть. А 10% гробовщиков будут страдать. Хотя тормознутость скроллинга должен сгладить мегагорячий мегамощный проц ради которого гроб и покупался - это в ноуте удушенная на 25 ватт пукалка, а в гробу то сидит настоящая адская топка ватт на 300.

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

согласен, c$ки редкостные, нагадили и не признаются! :о)
p.s. «оно» пытается обновляться даже если ей все ноги повЫдергать и к заднице медный таз прикрутить, шобы не фЫркала - все равно будет пытаться (механизмов используется несколько, ну да вы, видимо, в курсах)

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

ну я стараюсь-упражняюсь, стихи пишу, поЭммы... что-бы понятно изьясняться :о)

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

будет медленно, но верно ‘протухать’, при этом оставаясь безопасным

какая прелесть, протухать, но безопасно!
как говорят великие: не бывает осетрина второй свежести!

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

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

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

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

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

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

Ибо для 90% людей ноут может

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

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

достаточно посмотреть на корпоративные офисы - там где раньше были гробы с экранами стоят либо ноуты либо тонкие клиенты (если говорить о фронт-десках вроде как рабочее место в МФЦ или Сбере). А корпорации закупают это десятками тысяч.

сплошные макбуки летают туда-сюда.

А макбук это не ноут же, да? Это гробина-десктоп подстольный. Вот Кук то удивится про это узнав.

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

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

А макбук это не ноут же, да?

Извините, но так получилось, что я немного разбираюсь в сортах ноутбуков. Так вот, есть ноутбуки, а есть эпл силикон.

Соответственно, ОЗУ на субстрате работает на порядок быстрее типичной ноутбучной одноканальной ДДР4. Соответственно, ARM-архитектура снижает потребление батареи в разы. Сюда же – отличный экран и лучшие в классе тачпад и петли.

И в контексте онтопика – на макбуках нет проблем ни с вейландом, ни с иксами.

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