LINUX.ORG.RU

Firefox 157

 ,


1

2

Доступен Firefox 157 с обновлённым интерфейсом.

  • Project Nova — крупнейшее визуальное обновление за последние годы. Обновлены интерфейс браузера, боковая панель, меню и строка вкладок, изменены значки. Возвращена полная поддержка компактного режима. Добавлены новые темы. Старый интерфейс остаётся доступным (browser.nova.enabled), но будет удалён ближе к концу года.
  • Обновлена реализация боковой панели. Из настроек удалена опция «Показать боковую панель». Старая панель останется доступной (sidebar.revamp) до конца 2027 года, но она несовместима с вертикальными вкладками.
  • В видеозвонках WebRTC появилась поддержка аппаратного ускорения AV1.
  • В настройки и панель сведений о сайте добавлены предупреждения о том, что включено журналирование ключей TLS с помощью переменной окружения SSLKEYLOGFILE.
  • Предложения (включая спонсируемые) в адресной строке стали доступны пользователям из Австрии, Бельгии, Чехии, Дании, Финляндии, Венгрии, Ирландии, Люксембурга, Нидерландов, Норвегии, Польши, Португалии, Словакии, Испании, Швеции и Швейцарии.
  • Диалоги, создаваемые веб-страницами с помощью функций alert(), confirm() и prompt(), элементы выбора цвета и даты, а также выпадающие формы автозаполнения теперь соответствуют цветовой схеме страницы.
  • Видео с телефонов и планшетов во время видеозвонков больше не будет повёрнуто боком или вверх ногами.
  • Улучшена синхронизация звука и видео при многократном изменении скорости воспроизведения.
  • Исправлена ошибка, из-за которой в полноэкранном режиме панель вертикальных вкладок переставала появляться после перемещения курсора к краю экрана.
  • При использовании строки поиска (отдельной от адресной строки) нажатие Tab теперь перемещает фокус сразу в строку поиска, а не на кнопку выбора поисковой системы (кнопка доступна по сочетанию Shift+Tab).
  • Из числа предустановленных поисковиков удалён Amazon.
  • FreeBSD: Реализована поддержка Web Serial API.
  • Windows:
    • Некоторые HDR-видео с 8-битным цветом отображались тусклыми и серыми.
    • При переходе в полноэкранный режим панель задач отображалась поверх видео.
  • CSS:
  • API:
    • Реализована поддержка GPUTextureUsage.TRANSIENT_ATTACHMENT (создаёт вложения, которые используются только в рамках текущего прохода рендеринга. Связанные с проходом операции выполняются в памяти тайлов, что позволяет избежать передачи данных в видеопамять и в некоторых случаях вообще не выделять её для этих текстур).
    • DOM: Метод Animation.reverse() и свойство Animation.playbackRate теперь соответствуют спецификации Web Animations в двух случаях. Во-первых, вызов reverse() для анимации, у которой playbackRate равен 0, теперь запускает анимацию. При этом обновляются её startTime и currentTime, а playbackRate остаётся равным 0. Ранее такой вызов не оказывал никакого эффекта. Во-вторых, при изменении playbackRate с положительного значения на отрицательное и наоборот для анимации, которая управляется прокруткой, startTime теперь зеркально переносится на противоположный конец временной шкалы. В результате развёрнутая в обратном направлении анимация по-прежнему укладывается в диапазон прокрутки. Ранее startTime не менялось.
  • Инструменты разработчика: Сетевой монитор научился показывать ответы в формате JSONL.

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

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

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

★★★★★

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

Речь всё ещё идёт о группе вкладок. Они бывают подписанными (с текстом) и нет.

Не подписанные сейчас у меня - это такой блинчик, который не маячит, отвлекая внимание, и примерно соответствует… средне ожидаемому размеру, так скажем.

А вот группы вкладок с текстом выглядят тонковато. Именно их хочется сделать чуть потолще.

Т.е. речь идёт об одном элементе, но в двух разных состояниях: один с текстом, другой без.

Оно не критично, но было бы приятно.

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

Mozilla невыносимо красит кнопки для маскирования некроза Gecko и команды в целом.

Пока сайты открываются, баги фиксятся, расширения ставятся, можно не беспокоиться за движок и пользоваться форками Firefox.

WebKit

4.2, из скинов WebKit есть разве что Epiphany.

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

4.2

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

Manifest v3 ведь и в Chromium сейчас?

В теории, если найдутся желающие, то ungoogled chromium сможет тащить второй манифест.

mister_me ★★
()

Какая-то пародия на material design

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

Лучшая блокировка рекламы из доступных — пластыри на экран.

А я, дурак, думал, что это связка adblock обычного (или uBlock Origin) + Tampermonkey в который залить скрипт RU AdList JS Fixes

И «не надо лохматить бабушку»! (с)

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

Спасибо, добрый человек!

Знал про Browser Toolbox и даже видел там Style Editor, но не знал, что изменения применяются без перезапуска. Там, оказывается, после сохранения надо секунд 10 подождать — я, видимо, не дожидался, попробовал — не применилось, сразу перезапускал, чтобы проверить, хех.

Так, конечно, намного удобнее, чем перезапускать туда-сюда. Особенно, когда экспериментируешь, как тебе удобнее/красивее.

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

связка adblock обычного (или uBlock Origin) + Tampermonkey

Есть идеи, как это будет работать в браузере с Manifest v3? Когда Manifest v2 будет EoL в Edge? Кто из скинов Chromium в состоянии бороться с апстримом и поддерживать v2 самостоятельно?

Запасай пластырь.

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

Запасай пластырь.

Зачем? Я конечно понимаю, что некоторым важнее быстрее написать, нежели где-то что-то читать, тем не менее, так как, помимо тебя, это могут прочитать и другие, то - оставлю это тут: https://github.com/Tampermonkey/tampermonkey/issues/644 - т.е. ,грубо говоря, «Tampermonkey is fully migrated and stable on Chrome Manifest V3 starting with version 5.2 and later»

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

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

Хотя, когда я делаю для себя, я всячески стараюсь избегать очень сложных конструкций, кучи условий и гор «костылей».
Иногда попадаются «рецепты» что-то интересное сделать чуть ли не на сотни строк; я это даже прочитать и просчитать толком не могу.
Поэтому запускаю один раз, смотрю как всё здо́рово, удаляю и забываю.

Если интересно, то некоторый «объём» я накостылил с помощью размеров шрифтов.
К прежнему коду добавилось две строки (font-weight можно удалить если слишком жирно).
Для компактного режима:

  .tab-group-label-container .tab-group-label {
  height: 18px !important;
  display: flex !important;
  align-items: center !important;
  font-size: 14px !important;
  font-weight: 800 !important;
}
k6 ★
()

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

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

Да, с 14 пикселями получше смотрится. Жир убрал. Моя доволен.

Благодарю.

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

ещё менее рабочий Servo

Он же чуть ли не как PoC делается, или я чего путаю?

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

Поэтому пользуюсь https://github.com/black7375/Firefox-UI-Fix/

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

Radjah ★★★★★
()

Предложения (включая спонсируемые) в адресной строке стали доступны пользователям из Австрии, Бельгии, Чехии, Дании, Финляндии, Венгрии, Ирландии, Люксембурга, Нидерландов, Норвегии, Польши, Португалии, Словакии, Испании, Швеции и Швейцарии

Убивать

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

Ты можешь ёрничать со своих сисадминских позиций и гордиться навыками чтения, но это же маргинальные костыли (5.8k stars / 244 open issues), которые хаками обходят ограничения апстрима, пока им дозволяют.

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

Это радикально отличается от простоты uBlock Origin (68.2k stars / 13 open issues) c Firefox, которого Mozilla тут раскрашивает для распугивания пользователей.

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

со своих сисадминских позиций

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

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

Фраза выдающая эникея-сковородкера :) Лет эдак 25 - максимум. зумер, одним словом (и да, мне додумывать - можно).

Это радикально отличается от простоты uBlock Origin

Которая самостоятельно все целиком от рекламы просто не в состоянии очистить :)

DrRulez ★★★★★
()

Пакет нативного порта FireFox 157 уже в репозитории HaikuPorts - Герасиму Троеглазову респект и уважуха!!!

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

Ну, я чем то таким в предыдущем интерфейсе пользовался. Но как то после очередной установки осознал что мне не интересно двое суток над фоксом пердолиться. Дело конечно в основном не в интерфейсе, но просто ещё одна ещё более неприятная штука.

kirill_rrr ★★★★★
()

Как хорошо, что в своё время уничтожил фурькин интерфейс. А то больно было бы.

piyavking ★★★★★
()

Из числа предустановленных поисковиков удалён Amazon.

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

скрипт RU AdList JS Fixes

О! А вот про такое не знал, благодарю!

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

Хоть убей не пойму в чем красота огромных скруглений

На массмаркет рассчитано. А массмаркет - это чтобы на мобилке все было няшное и кругленькое.

Только не рассазывайте разработчикам про полупрозрачность.

В следующей версии будет улучшена \ исправлена анимация окон и кнопок, вангую.

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

11-я венда отдыхает, а ведь все это говнище с закруглениями началось с нее.

Да ладно?

Я настолько стар, что помню, как с релизом Windows 8 пользователи жаловались, что винда стала «квадратной», а вот в 7-ке и XP всё было скруглённым и приятным.

Сейчас, оказывается, квадратное было отличным, не то, что скруглённое в клятой Windows 11.

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

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

Отлично же! Надоело круглое: вот квадратное, надоело квадратное: вот круглое, надоело круглое: вот квадратное, надоело квадратное: вот круглое, надоело круглое: вот квадратное, надоело квадратное: вот круглое и т.д.

Все при деле.

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

Не хватает трапеций, треугольников и прочих параллелограмов %).

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

ХР была такой какой хотел пользователь. Не понятно почему современные дизайнеры кидаются из крайности в крайность, либо всё строго квадратно, либо радиусы закругления размером с букву. Старые 3-5 пикселя реально были оптимальным выбором.

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

ХР была такой какой хотел пользователь.

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

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

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

Обязательно услышим.

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


P.S. Есть, конечно, ещё те, кому всё равно, а также те, кому не то чтобы всё равно, а скорее отсутствует радикальность в этом вопросе. Я отношусь, наверное, в последним. Я не считаю, что всё и везде должно быть квадратным, или всё и везде должно быть скруглённым. Где-то лучше одно, где-то другое, как минимум субъективно. Конкретно в Firefox, например, меня не напрягает скругление у кнопок, вкупе с новым их цветом оно смотрится довольно симпатично. Но скругление у основной области (где страницы рендерятся) и у боковой панели меня бесит. Оно там какое-то неуместное — это же даже не кнопка или вкладка, это просто разделение окна на две части вертикальной чертой: нафиг там какие-то скругления, тем более ещё и несколько пикселей от страницы скрывающих (а вдруг там упоротый вебдизайнер пасхалку разместил). Вот их я убрал, а у кнопочек оставил — пускай будут.

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

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

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

Квадратная Windows 8, если за скобками оставить нагло торчащие рудименты интерфейса Windows 7, — эстетически хороша, несмотря на откровенно хромающий UX (при использовании мыши). На WP 8 и 8.1 же UX не хромал, и она и по сей день остаётся лучшим, что когда‐либо случалось с мобильными ОС. Даже Apple до сих пор перенимают опыт.

Квадратная NeXTSTEP и сейчас выглядит бодро, а уж в 1988 году — во время Windows 2.1 — это был невероятный уровень.

С другой стороны, вполне себе круглая Aqua и с 10.0 по 10.4, и с 10.5 по 10.8 (исключая откровенно шероховатую 10.9), и с 10.10 по 10.15 была хороша, причём даже в сравнении с откровенно квадратной Mac OS 9 до неё. При этом бездарные Big Sur и Tahoe остаются бездарными вне зависимости от того, что там скруглили (всё), а что сквадратили (примерно ничего).

Точно так же круглая Windows 7 была целостной (да, по меркам Microsoft) и аккуратной, а вот на Windows 11 без слёз не взглянешь. Квадратная Windows 10, в которой вроде бы подчистили бардак, наведённый за время 8 и 8.1, сама оказалось несуразной солянкой из остатков Metro UI (простите, Modern UI) и кусков Android и macOS, которой с каждым обновлением UI становилось всё хуже, и — вполне закономерно — закончилось это блевотной 11, как мы теперь знаем.

Дизайнеры Firefox, если их ещё не заменили на нейросети, бездумно лупят закругления, и это бьёт и по UI, и по UX. Я включил недавно возвращённый «Compact», открыл вьювер PDF‐файлов в этом вашем Nova, и сразу увидел страшные как ядерная война кислотно‐фиолетовые границы вокруг некоторых элементов управления, без всякой логики отсутствующие вокруг других, что едва не наползают на текст и иконки. При этом граница вокруг слов «Automatic Zoom» наползает (!) на URL‐бар и обрезается (!!). Это — уровень китайских лаунчеров для Android. По неизвестной причине вьювер сохраняет фиолетовый тон даже с официальной темой Proton, которую они рекомендуют вопящим луддитам‐ретроградам. Даже банально закругления по интерфейсу везде разные (да, как в Tahoe), а местами меня вообще встречают кондовые квадратные менюшки. Что это такое? Так верстают только сами знаете кто.

Хорошо хоть бессмысленные отступы а‐ля iOS 27 выпилили. (Или ещё вернут, когда шум утихнет?)

Наконец, деградация дизайна Firefox началась далеко не с того, как в Tux Paint’е нарисовали эскиз Nova, а примерно с релизом Photon (довольно квадратного по сравнению с Australis) в далёком 2017 году. Резюмируя, хорошо сделать можно и кругло, и квадратно, но дизайнеры Firefox уже почти десять лет делают плохо что так, что сяк, и каждый раз выходит всё хуже. Не только они, впрочем.

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

Ключевое слово: «включали». Попробуй что нибудь включить в вин10.

А конкретно по моим наблюдениям - 90% пользователей не заморачивались тем чтобы поменять синюю «луну» на серебристую или оливковую, хотя как по мне серебристая просто шедевр но и оливковая хороша.

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

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

Вот тут полностью согласен. То что они выдают за офомление это по сути макет.

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

Битва остро- и тупо- конечников продолжалась ...

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