LINUX.ORG.RU

Firefox 137

 ,


0

3

Доступен Firefox 137, в котором включено аппаратное ускорение HEVC, реализована группировка вкладок и множество улучшений адресной строки.

  • Linux: реализовано аппаратное ускорение воспроизведения HEVC.
  • Всем пользователям постепенно станет доступна группировка вкладок (browser.tabs.groups.enabled). Для создания группы достаточно перетащить одну вкладку на другую, либо использовать соответствующий пункт в контекстном меню Группам можно назначать имена и выделять цветом.
  • Всем пользователям постепенно станут доступны улучшения адресной строки:
    • Кнопки поисковых движков теперь располагаются не в нижней части, а сгруппированы в одну кнопку слева, как на мобильных устройствах (browser.urlbar.unifiedSearchButton.always).
    • При отправке запроса в поисковик поисковый запрос теперь остаётся в адресной строке (вместо URL поисковой системы), что позволяет с лёгкостью его изменить или уточнить (browser.urlbar.showSearchTerms.enabled).
    • В выпадающем списке теперь отображаются дополнительные действия, связанные с введённым запросом. Например, при вводе «print» будет предложен переход к диалогу печати страницы.
    • Если сайт предоставляет функцию поиска, то при вводе поискового запроса будет предложено выполнить поиск на этом сайте. Если пользователь дважды использовал эту возможность на сайте, Firefox предложит добавить этот сайт в список установленных поисковиков.
    • Для поиска по закладкам, открытым вкладкам, истории и действиям с браузером, теперь можно использовать не только кнопки, но и ключевые слова @bookmarks, @tabs, @history, @actions.
    • В адресной строке теперь можно выполнять арифметические вычисления. Вычисленное значение можно тут же скопировать в буфер обмена.
  • PDF-просмотрщик научился распознавать гиперссылки и делать их кликабельными. Появилась возможность сохранить свою графическую подпись для повторного использования в будущем.
  • Боковая панель получила контекстное меню. Убрана невидимая кнопка «Закрыть» у закреплённых вертикальных вкладок.
  • Инструмент создания отчётов о сбоях теперь выполняет проверку оперативной памяти на наличие ошибок, чтобы определить, вызван ли сбой аппаратной проблемой.
  • Дополнениям запрещено сохранять более 10 мегабайт данных через storage.session.
  • CSS:
    • Добавлено свойство hyphenate-limit-chars (указание минимальной длины слова для переноса, а также количества символов до и после дефиса).
    • Свойство text-decoration-line обзавелось поддержкой значений spelling-error и grammar-error (позволяют применить к тексту подчёркивание, свидетельствующее о грамматической или орфографической ошибке).
  • JavaScript:
    • Реализован статический метод Math.sumPrecise() (Это требует иерных (таких как массив) чисел и возвращает их сумму. Это более точное, чем суммирование чисел в цикле, потому что он позволяет избежать потери точности с плавающей точкой в ??промежуточных результатах).
    • Добавлен статический метод Atomics.pause() (сообщает процессору, что текущий поток находится в циклической блокировке, ожидая доступа к общему ресурсу).
    • Удалён сломанный на протяжении многих лет MIPS32-бэкенд.
  • SVG:
    • Реализована поддержка элемента <discard> и соответствующего JavaScript-интерфейса SVGDiscardElement (позволяет указать время или событие, при котором указанный элемент и его потомки должны быть удалены из DOM. Просмотрщик SVG может использовать эти сведения для экономии памяти, отбрасывая элементы, которые больше не требуются, такие как завершённые анимированные элементы).
  • API:
  • Инструменты разработчика:
    • Инспектор научился показывать метаданные шрифта, такие как версию, автора, поставщика и лицензию.
    • Поле поиска в Инспекторе обзавелось кнопками «Назад/Вперёд».
    • Сетевой монитор теперь позволяет подменить ответ, полученный от удалённого сервера, локальным файлом.

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

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

>>> Подробнее

★★★★★

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

Всем пользователям постепенно станет доступна группировка вкладок

В сочетании с вертикальными вкладками звучит как логичное продолжение.

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

Дополнениям запрещено сохранять более 10 мегабайт данных через storage.session.

Ждём тем новых топиков «помогите, моё любимое дополнение в лисе сломалось». Наверняка ж какие-то больше сохраняли. 10 МБ в наше время это не то чтобы очень много.

CrX ★★★★★
()

Всем пользователям постепенно станет доступна группировка вкладок

Подожду, довольно скоро в esr подвезут.

greenman ★★★★★
()

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

А есть аналогичное, но с поиском через Гугл (другой текущий поисковик)? Т.е. с автоматической подстановкой в строку поиска site:some.site.with.bad.search

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

Дополнениям запрещено сохранять более 10 мегабайт данных через storage.session.

Зачем это? Прогревают к манифесту три?

yaba ★★★
()

Дополнениям[запрещено](https://bugzilla.mozilla.org/show_bug.cgi?id=1915688)сохранять более 10 мегабайт данных через[storage.session](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/st...).

Чем это может грозить? Есть же дополнения, которые могут хранить довольно много данных. Или это про какое-то другое хранилище?

Как говорится, нужно помощь пояснительной бригады. :)

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

пока можно выключить

webextensions.storage.session.enforceQuota false - и вот вам волшебный факовый палец линуса, ограничители хреновы.

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

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

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

Sidebery

Вы серьезно думаете, что такое можно людям показывать?)

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

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

Заметная просадка производительности, когда дополнение пытается хранить слишком много данных в storage.session. Из-за особенностей реализации каждое изменение этих данных вызывает необходимость гонять их в тройном объёме.

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

Хм, а ведь вертикальные вкладки, если их ужать до иконок выглядят очень даже годно. В купе с группировкой - прям огонь. Единственно мне не нравится, что кнопка [+] перемещается по мере создания вкладок. Я сходу не скажу где точно ее надо было сделать, но так как-то не очень. Может сверху надо было, или по центру панели пока вкладок мало, а когда много уже чтобы уезжала вниз.

special-k ★★★★
()

Что-то у меня лиса вообще поломалась. Я её конечно 2-3 версии вообще не запускал, а сейчас запустил, а там половина окна не отрисовывается. А групп вкладок так и не появилось. Видимо я не тот избранный, кому их уже завезли.

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

10 МБ в наше время это не то чтобы очень много.

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

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

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

Просто интересно. :)

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

Есть storage.local, если нужно хранить данные на постоянной основе (как заметки или списки).

А storage.session хранится только в оперативке

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/st...

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

Во! Теперь понятно, а то я подумал, что расширениям вообще место для данных порезать собираются.

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

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

CrX ★★★★★
()

Всем пользователям постепенно станет доступна группировка вкладок

Я протестую и нихачю.

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

Так поэтому и постепенно. Если юзера сразу в кипяток кинуть, то он и на пейлмун какой-нибудь убежать может)

piyavking ★★★★★
()

Всем пользователям постепенно станет доступна группировка вкладок (browser.tabs.groups.enabled).

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

Vidrele ★★★★
()

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

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

А теперь другая цель - набрать денег начальству и организовать очередную трансгердерную групповуху.

Обоснуете, или так «Ради набросить»?..

Somebody ★★★
()

Группировка вкладок — это здорово! Включил, попробовал — годно!..

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

Это слишком сложно изложить в комментарии. Тут целую диссертацию можно написать. Началось давно, когда начали выдавливать старую верхушки и набивать своими людьми, потом любовь ко всему чёрно-трансгендерному привела к ещё большим перетрубациям. На деньги американского народа устраивались какие-то дикости, название которых внятно даже невозможно переаести. Что-то про парти для трансгендеров и всё это в Африке и ради высшей цели. И куча всяких нехорошестей. Кроме того они поддерживали и поддерживают разные экстримистские организации скрывающиеся под непонятными названиями, в которых главным смыслом есть продвижение чёрных и всех видов лгбт во все щели. Если ты не из них, тебе нет места под солнцем, короче. После ребрендинга они сменили лозунг, объявив себя просто организацией активистов. Месяц назад они вообще убрали из манифеста упоминание о том, что никогда не будут торговать данными пользователей и объявили, что теперь они торгуют данными и если ты пользуешься фоксом ты автоматически предоставляешь им права на всю информацию. И т.д. много за долгие годы. С каждым отчётом директора получают всё больше, и всё больше денег уходит на тёмные делишки.

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

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

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

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

для относительно честного отъёма денег

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

piyavking ★★★★★
()

Вроде хорошо, что частые выпуски. С другой стороны черезмерно быстрые выпуски как-то странны. 1,5 месяца скажем так. Аналогичные выпуски сиамонке и бледной Луны значительно уступают по скорости выпусков..

nicholas_ru
()

аппаратное ускорение HEVC
в браузере (!)

Мутации WWW определённо зашли слишком далеко.

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

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

да, механически всё то же самое, табы, закладки, прочее, всё на месте. Хавайте хомячки и не отвлекайтесь на глупую свободу. Ой, смотрите, мы боковые вкладки запилили! Какая разница что там с вашими данными. Ты спи и смотри, ты спи и смотри.

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

Ни разу.Так много лет, что уже и не помню, сколько...

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

Вот удивительно, они об этом объявили, а новостная индустрия вообще проигнорировала это. Я не стану опять всё это искать, я не собираю счылок и в папочку не складываю. Они сначала объявили, потом когда общественность возмущаться стала, начали отмазки делать типа, «вы глупенькие не поняли, мы не торгуем данными, мы всего навсего ими торгуем» и обновили свой анонс. И буча продолжается.

R_He_Po6oT ★★★★★
()

В 11м году был Firefox 3.0, в 2025 уже Firefox 123. Прогресс идет очень быстро.

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

именно Файрфокс собирает и торгует твоей информацией

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

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

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

А что вы кстати думаете что гуголь с его хромым не собирает и не использует данные? Или все эти якобы «независимые» и «приватные» броузеры которые по сути своей просто новые морды интерфейса на движке хрома?

Ну и по включению мозга небольшой ликбезЪ. Продукты уровня движка современного броузера могут создать только профи высокого уровня причем в немалом количестве. А им нужно платить - ну банально потому что у них есть потребности по жизни. То есть даже если они и работают из любви к искуссту - то там в свободное от оплачиваемй работы время по остаточному принципу - и мы будем иметь примерно тоже что сейчас твоится с проектом MATE - который никак под вяленый допилить не моугут ибо денег нет а пара бесплатных энтузиастов просто не успевают - ну может чел там пару часов в неделю на это потратить вот и идет коммит-другой в месяц. Соответственно любая контора типа мозиллы должна иметь источники финансирования. А что мы имеем - да ничего, просто бесплатный броузер. И? Поэтому то что там будут собираться и использоваться данные - абсолютно очевидно.

Впрочем также как и у гугла, эппла, микрософта и прочих контор с более широким портфелем продуктов.

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

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

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

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

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

Вернуться бы в двухтысячный

«That is exactly right. Someone once said it this way: open source is a development methodology; free software is a political philosophy (or a social movement).

The open source movement focuses on convincing business that it can profit by respecting the users' freedom to share and change software. We in the free software movement appreciate those efforts, but we believe that there is a more important issue at stake: all programmers [owe] an ethical obligation to respect those freedoms for other people. Profit is not wrong in itself, but it can't justify mistreating other people.»

🪗

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

А теперь другая цель - набрать денег начальству

Начальство хочет кушать!

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

То есть вместо переписывания говнокода просто ограничим размер данных. Збс подход.

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