Блог Андрія Огороднікова Хто з мечем до нас прийде, від меча й загине.

89 взбррр

12.04.2021, 16:48

Обновивши сегодня очередную ночную (Nightly) сборку браузера Firefox (89) — я не мог [с некоторым ужасом] не отметить, что поменялся дизайн интерфейса, впервые с 2017 года. И, соответственно, вылезли не только возмущения отсутствием компактного пресета управл. значков, но и явно высыпавшимися косяками приватных «тем». Вот, например, классическая skisport — для темных сайтов и времен (суток))..

линия

Но худа без добра, как водится… Появились как минимум три (влияющие на обводки) параметра для манифеста, описывающего цвета:

"toolbar_bottom_separator": "rgb(199, 199, 199)",
"toolbar_top_separator": "rgb(199, 199, 199)",
"toolbar_vertical_separator": "rgb(199, 199, 199)"

Что позволило не только избавиться от белой черты, но и более тонко «очерчивать» прочие темы (на будущее). А еще — на что я обращал внимание в тот раз — вертикальный разделитель в адресной строке тоже перестал быть контрастно светлым. Какой параметр цвета он берет — я пока не смотрел подробно. Да и есть ли он вообще… Не суть.

ff

Что до остального дизайна, чтобы было наглядно — приглушенная светлая темка: вкладки подвесили и скруглили. И размахнули расстояние между элементами управления. Ну плюс и в менюшках многое изменилось. ЧТО БЫЛО (ВСЁ ЭТО) СОВЕРШЕННО НЕ НУЖНО, лучше бы тратили ресурсы на отлов и исправление багов — например, в твитдеке не работает как следует прокрутка (скролл) в колонках, отличных от крайней (а их много!) — и коленце это затянулось уже в релизную версию с 86-й тогда найтли. Что-то поломали — чинить не чинят. И это только маленький примерчик из огромной кучи.. Зато следилок, не отключаемых без шаманизма и гуризма — почти как в гуглохроме уж! Скоро и отличимы не будут. Сольются в доброимперском перестукивающем дубовом эскстазе… Два сапога.

Айх…

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

(Уточнение 12-4: в мозилле решили не убирать «компактный режим» — это вот то, наверху, оказывается =компактный= и он включен. «Решив» «не убирать», они, как обычно у них делается, засунули его пере-\включение далеко в настройки, в которые лезут далеко не все пользователи about:config - browser.compactmode.show (true\false). А потом, как и многие другие сверхтонкие настройки, бесшумно выпилят в следующей версии. Это разработка ради разработки, имитация деятельности для получения профита, несовместимого с потребностями и удобствами пользователей. Я не исключаю, что через пару лет Файрфоксом будет называться обычный пакращенный подкрашенный Хром, как все эти Вивальди, Центы, Оперы, Айроны, Кендзы — легион их… Это мрак, граждане. Что не отменяет пассаж про «куда деваться» ниже. НЕКУДА.)

not sup

А куда деваться? Классическая альтернатива в виде форков с 52-56 фф (Basilisk — Serpent — Centaury + Palemoon — Пельмень — Newmoon.. и прочая шняга, вплоть до Seamonkey (которая нынче в версии 2.53.7 крашится каждые 30 минут и почти не имеет больше дополнений работающих!) — пока есть, но с каждым днем все меньше и меньше порталов и сервисов в нете могут беспроблемно отображаться в них. А стука нехорошим дяденькам (может и тетенькам, кто там знает, я за гендерное равенство во всех сферахъ!) в них тоже хватает.

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

Быахх.

\._./

esr icecat

А! А вот как неряшливо выглядит панель закладок (только что импортированная из резервного файла без подгруженных иконок), я еще не применил твик-стиль, который убирает надписи и уменьшает пространство между значками. Кое-что все еще правится в интерфейсе, надо только знать примененные селекторы css, которые за нужное отвечают…

Сборок FF сейчас не сильно-то и меньше, чем браузеров на основе гуглохрома. 78esr — на сегодня последнее прибежище на маленьком и подтапливаемом островке стабильности — до июля, когда длительной поддержки удостоится 91 (еще неизвестно в каком виде фф прибудет к этой версии).

Кстати, белые вертикальные разделители в адр. строке во всей красе. Я в конце 19 года склепал множество темок, после чего забросил это дело. Но чтобы установить их на ФФ — необходима цифровая подпись mozilla — это пока отключаемо для всех дополнений, что позволяет ставить, например, вот такой полезнейший набор кнопок. Ну это длинная история (в прямом смысле, очень много кода для конфига. Похоже, надо будет написать заметку про портабельность и прочее полезное, пока оно еще актуально).. Вот пример —

{
  "policies": {
    "AppUpdateURL": "http://0.0.0.0",
    "CaptivePortal": false,
    "DisableAppUpdate": true,
    "DisableFeedbackCommands": true,
    "DisableFirefoxAccounts": true,
    "DisableFirefoxStudies": true,
    "DisablePocket": true,
    "DisableProfileRefresh": true,
    "DisableSetDesktopBackground": true,
    "DisableSystemAddonUpdate": true,
    "DisableTelemetry": true,
    "DontCheckDefaultBrowser": true,
    "ExtensionUpdate": false,
    "NoDefaultBookmarks": true,
    "OverrideFirstRunPage": "",
    "OverridePostUpdatePage": "",
    "Preferences": {
      "browser.search.update": false,
      "datareporting.policy.dataSubmissionPolicyBypassNotification": true,
      "security.ssl.errorReporting.enabled": false
    },
    "SupportMenu": {
      "Title": "Make Firefox Portable Again",
      "URL": "http://avolab.eu.org"
    }
  }
}

Файл политик ([корневая папка FF]/distribution/policies.json), который позволяет производить множество административных настроек, в том числе жестко отключать автоматическое обновление файрфокса (оно не всем нужно и не всегда, я обновляюсь скриптами, когда мне хочется, а не когда за меня думает мозилла), теперь необходимо держать read-only — потому что файрфокс нынче его переписывает, отключая то, что ему в этом файле «не нравится».

Далек ли тот день, когда этот файл станет бесполезен? Думаю, нет.

*.*

йожык

О, эта одна из первых слепленных тем =йожык в тумане=. Эта шкурка из древних Хромов, точнее, N лет назад я использовал «нестучащий» (ха — щас, стучит как все) браузер Iron с темкой этого бессмертного Ёжика. И, раскопав залежи, нашел и вытащил. Вот. Забавно.

Я не знаю, зачем я сейчас колупался с этим АйсКэтом — чиста пощупать. Впечатления: работает шустрее стандартного FF78x64. Возможно — мнимые, или пока свежачок.