Firefox Gecko, «который мы потеряли»

    Эволюция идёт, и более слабые, медленные и неэффективные организмы вымирают. Не так давно мы проводили в пучину истории Оперу-12, глядя куда-то вдаль, молча слушая за спиной всхлипывания сочувствующих. В отличие от трупа последнего животного из Красной Книги, ею можно было ещё пользоваться 2-3 года, да и на некрофилов пользователи не смахивали. Похожая ситуация повторяется с Firefox на движке Gecko с последней наиболее удобной версией 56.0.2. Есть много полезной и привычной функциональности, не только встроенной, но и в аддонах (расширениях). Даже пониженное быстродействие — не основание для перехода к новой версии, если с ней теряется несколько полезных функций. А со старым движком есть, что терять...


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


    Итак, то, о чём нас долго, около года предупреждали разработчики Firefox, свершилось. 14 ноября (по новому стилю) 2017 года версия 57 "Quantum" захватила основную ветку релизов браузера и уже не выпускала знамя победы из рук. Старые версии остались достоянием истории и тех доживающих свой век пользователей, которые ещё не осознали великого поворотного момента и неизбежности прихода нового строя.


    То, что мы этого даже не очень заметили, говорит о том, что Firefox сам находится на обочине жизни большинству пользователей не нужны дополнения, а без них голодранцам и так в новом доме хорошо новая версия показала много улучшений — хорошую скорость срабатывания, новый дизайн окна и строения интерфейса дополнений. В среднем, значительно больше плюсов, чем минусов, а дополнения нарастятся сами по себе, как не раз бывало во времена великих вымираний версий даже в истории Firefox — вспомнить хотя бы версии 5-8 по сравнению с версией 3 или 4 — разбой и опустошение там были довольно долго. Потом менее катастрофические события были, как помнится на 13-й версии, потом на 21-22-й. Так что и тут ничего удивительного нет.


    Удивительно другое — что разработчики так гибко приспособились делать революции, что прошли через последнюю подготовленными, сделав сразу несколько очень серьёзных изменений, каждый из которых ранее приводил к развалу и потере пользователей: они изменили 1) движок, 2) систему расширений, 3) дизайн интерфейса. А в последующих версиях продолжают внедрять серьёзные фичи типа контекстных контейнеров (март 2018).


    Тем не менее, наличие уже работающей версии 56 "Gecko" с рядом старых аддонов — есть аргумент, чтобы хотя бы продолжить ими пользоваться, пока новых не понаизобретут. Ведь, в отличие от ранних версий Firefox (до примерно 25-30), падающих при расширении занимаемого ОЗУ более примерно 2.5 ГБ (около 20 работающих вкладок), последние версии 5X продолжали работать и при занятии 5.5 Гб и мешала лишь общая нехватка памяти в компьютере (у кого как, но я на вариантах с более 8 ГБ ОЗУ не тестировал). Пусть медленнее, но страницы открываются и выполняют свои функции.


    Поэтому я заранее, в октябре-ноябре 2017 года пересмотрел последние версии Firefox (51-56) на предмет того, насколько хорошо они поддерживают актуальные на тот момент расширения. У меня лично давно водится пара десятков расширений, которые, несомненно, не все переживут смену движка, а пользу и удобства имеют, поэтому было интересно заранее подготовиться.


    Оказалось, что без всякого профилирования (способность Firefox на одном компьютере одновременно работать с разными аккаунтами в одной ОС) можно было запускать по очереди разные установленные версии Firefox и установить на них разные дополнения. Кроме того, как отдельная версия была установлена девелоперская (бета) версия Firefox, чтобы одновременно видеть, что нас ожидает. История и аккаунт Firefox при таких переходах начинал немного путаться, попадая то в более старую, то в более новую версию, но в целом такой подход позволил выбрать самую удобную стюардессу.


    Почему выбор среди нескольких? Дело в том, что разработчики расширений заранее начали суетиться и менять расширения, поэтому понадобилось не только смотреть на браузер, но и подбирать именно ту версию каждого расширения (аддона), которое работало в данной версии браузера. В частности, хотелось найти момент, когда окончательно забросили Firebug, потому что встроенный отладчик до сих пор работает неустойчиво (пропадает временами отображаемое дерево DOM). С ним оказалось, что Firebug забросили до 51-й версии и я решил, что нецелесообразно копать дальше и искать, какая же версия работает.


    C версиями 51-56 оказалось, что ранние версии становятся всё более примитивными, с устаревшими багами расширений в частности, поэтому если держать на компьютере старый Firefox, то целесообразно — одну из последних двух версий (55 или 56, с учётом минорных индексов — выбрать последние).


    В этом списке релизов Firefox видим вообще любые версии для любой ОС, и, в частности, для 56-й версии видим, что последний стабильный релиз — 56.0.2 (или 55.0.3 можно попробовать, если не хочется видеть в списке аддонов формальной записи "устаревшее").


    Обратите внимание, что если у вас на компьютере уже стоит стабильная последняя версия Firefox более или равная 57, а вы хотите установить старую, я бы рекомендовал использовать профили Firefox, чтобы никогда не путаться с аккаунтами и их историей и одновременным включением разных версий. Но для целей эксперимента, если вы хорошо знаете, что делаете, можно и без этого, но не запускать разные версии одновременно (беды не будет, но запускается не желаемая, а уже запущенная в данный момент, насколько помню). А вот если новая версия Firefox стоит как "девелоперская" (бета) или "Aurora" (альфа), то они способны сами по себе работать с разными профилями и аккаунтами, так как в реестре используют разные скрытые данные, и поэтому разбираться с системой профилирования не придётся.


    Затем, для тех, кто хочет установить свои привычные аддоны, нужно тщательно и внимательно покопаться в истории версий каждого аддона — они меняются и часто становятся несовместимыми, т.к. разработчики стараются успеть за актуальной версией и сайт addons.mozilla.org предлагает самые последние версии, часто утверждая, что для данной версии браузера и данного аддона "работающих расширений нет".


    Так, я установил в каждую из инсталлированных версий Firefox правильные для них аддоны и протестировал. При описанном подходе (это было, напомню, в октябре 2017) каждая из версий работала без профилирования, не влияла одна на другую (если не запускать одновременно), и можно было оценить оптимальную для себя версию Firefox для старых расширений. Оказалось, что последняя старая версия 57.0.1 подходит лучше всего, а на сообщения "устаревшее расширение" можно не обращать внимания. Эта версия поддерживает наиболее новые версии используемых мной аддонов, поэтому оказывается наиболее приемлемой.


    Есть проблема с обновляемостью этой версии в плане безопасности. Она не считается LTS (long time support), поэтому обновления к ней не выходят, и уже с февраля-марта в окне Firefox стали появляться сообщения о необходимости обновления версии. Но пока она не отказывается работать, хотя уязвимости или ошибки когда-то могут сыграть свою роль — тут пользователь предоставлен себе и своему здравому смыслу в плане того, когда перейти на актуальную версию с движком Quantum.


    Есть ещё вариант — использовать LTS, которая у Mozilla называется ESR (Extended Support Release) с номером 52.x.xESR. Например, сейчас имеется https://ftp.mozilla.org/pub/firefox/releases/52.7.3esr/ с датой релиза 26-Mar-2018, т.е. видим постоянную работу над этим релизом (win-linux-mac) и 17 релизов, начиная с 06-Mar-2017. К сожалению, тогда придётся ставить старые версии аддонов, а именно они удерживают некоторых пользователей от перехода на Quantum.


    Как обстоят дела с новыми аддонами?

    Если кратко — очень много, примерно 40% интересных аддонов похоронено и не поддерживается в Quantum, а часть наиболее важных аддонов работает плохо, с ошибками, которых нет в аддонах для версии 56. Не для всех, конечно эти аддоны будут "наиболее важными" — я, например, под этими словами имею в виду 2 аддона — Tab Mix Plus и Session Manager. Часть аддонов работает относительно хорошо (ошибки не выявлены или незначительные): Adblock Plus, Greasemonkey, Stylus, Colorful Tabs, uBlock — это те, которые пришлось протестировать и попользоваться в бета-версиях 59 и 60.0b11 на данный момент. За их версиями можно следить здесь, но, вообще, в каждой ветке релизов в https://ftp.mozilla.org/pub/firefox/ релизы Firefox имеют автоматическое слежение за обновлениями, которое при желании (не рекомендуют) можно отключить, если хотим стабильных свойств браузера.


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


    Список возрождающихся аддонов

    Их авторы продолжают поддерживать в Quantum на новом движке как WebExtensions.


    • ColorfulTabs новые, старые — расцвечивает фоны заголовков табов. Он и раньше активно поддерживался и стремился быть совместимым с другими аддонами, продолжает этот подход и сейчас.
    • Tree style Tab — героически возрождается, автор не бросил, но новый пока хуже. Скорее всего API интерфейса Quantum не хватает и не отлажено, поэтому смотрите второй список ниже.
    • Im Translator — оболочка для гугл-перевода между многими языками. Хорошо себя чувствовала года 2 последних, устоялась, но переход на Quantum приводил к временной нестабильности интерфейса, не мешавшей им пользоваться.
    • S3.Переводчик — другая оболочка, тоже нормально пережившая переход между движками, и при этом её разработчик искал новые формы выражения интерфейса, что в итоге пошло на пользу.
    • Tab Session Manager — менеджер сессий, не сильно мной проверенный, но могущий быть альтернативой исчезнувшему сверхпопулярному Session Manager
    • Imagus — показ увеличенных картинок при наведении мыши и ещё некоторые хоткеи для просмотра картинок. Весьма полезно, чтобы меньше открывать подстраницы и новые блоки для просмотра или когда увеличение до нативного размера вообще не предусмотрено на вебстранице — весьма частый случай, оказывается.

    Список аддонов, "которые мы потеряли"

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


    Ранее я каждые год-два приводил списки аддонов, которыми пользовался, и кому-то они оказывались полезны: для Fiferox 13, 2012 г., Firefox 29 (2014). Позже довольно долго необходимости пересмотров списков аддонов не было, время стабильности растянулось аж на 4 года. Для нашего времени это — потрясающе большой срок. И завершаем их работу этой "лебединой песней", максимально оттягивая конец. Поэтому список не был опубликован сразу по релизу Quantum, да и не всем нужен именно этот список, но кого-то "пробьёт ностальгия".


    Итак, принимаем список лебединой песни из группы выбранных за годы пользования аддонов. (Кстати, чтобы найти более обширные списки других авторов — просто наберите в поиске Яндекса или Google или Habr слова "аддоны Firefox" или "Fifefox addons".)


    • Tree style Tab — старые версии — с древовидным стилем вкладок, спасает от количества табов, сворачивая ветви зависимых табов; давний и легендарный аддон, постоянно стоящий впереди остальных по числу функций и сторонников его использования. Он не умер, он существует для Quantum и использует аппаратные возможности новой боковой панели браузера, но имеет такие недостатки на сейчас (Win7/10):
      • при возврате к запомненному списку вкладок в боковой панели забывает уровни их вложенности, но сохраняет их порядок; если не пользоваться сессиями, то работать можно;
      • есть ошибки при включении-выключении боковой панели — временами не срабатывает показ вкладок в ней, но, к счастью, вкладки всегда дублируются в горизонтальном баре вверху (или внизу), даже когда не нужны;
      • невозможно убрать горизонтальный бар со вкладками, если он не нужен (когда используется боковая панель).

    Есть, конечно, и ряд мелких других недостатков (проблемы с размерами заголовков табов — они всегда были, но в старой версии каждый нашёл свои нишевые решения — в частности, не все варианты подойдут, если надо, чтобы ещё работал аддон ColorfulTabs), а в основном — работает. А с новой версией — свои неудобства, которые кому-то покажутся незначительными, но не всем.


    В остальном, как видно, работа над ним активно ведётся, и когда-то вдруг он всех устроит, но пока — нет. Уж очень много факторов может влиять на качество, и используемая ОС — тоже.


    • Speed Dial, только старые версии — известный патриарх аддонов, ответ на Speed Dial Оперы во времена, когда этот интерфейс был революционным. Сейчас его идеи реализованы в каждом новом браузере, с одним исключением — этот управляем пользователем, а те реализации — всегда "не очень". Взамен встроенных табов в Хроме наперебой предлагают варианты, аналоги. Часто сложность аналогов рушит их стабильность. Этот же в Firefox — всегда был стабильным.
    • OmniBar — объединение адресной и поисковой строк. Постоянный неудачник по причине вольности Gecko-интерфейса. Когда-то был стабильным, потом потерял это свойство или же не поддерживался в Win. В Quantum, похоже, уже не нужен. Но зачем там в списке "Items into the toolbar" сохраняется элемент строки поиска??? Может, когда-то встроенное объединение "не выстреливает"?
    • Classic Theme Restorer, только старые версии — тот самый, важный для переходного периода (с 28-й версии) аддон, позволяющий мягко отказаться от аддон-бара, отложив его кончину, уменьшить высоту адресной строки и восстановить некоторые клавиши управления на элементах интерфейса. Формально — логично, что он далее не поддерживается, но был наиболее полезен для кастомизации интерфейса.
    • Session Manager — менеджер сессий; похоже, ему благоволили в команде разработчиков браузера, его официально рекомендовали, и вдруг, ему пришёл конец. Наверное, решили перенести функциональность в браузер? Но пока что не видно такой функциональности, и приходится искать замену в новом движке.
    • Simple Add-on Manager — делает просмотр и управление аддонами, юзерскриптами и юзерстилями значительно компактнее, удобнее и не теряет нисколько в полноценности. Так как сильно привязан к старому интерфейсу — логично, что в этом самом виде в Quantum не поддержан. Но и заменителя для него пока что неизвестно (а есть ли сейчас?).


    • Tab Mix Plus — менеджер табов, умер со старой версией. Был очень популярен. Даже помогал кое-что подправить в табах, что не мог сделать Tree Style Tab, и приходилось включать их оба (полюс ещё Classic Theme Restorer). Не всегда такая связка одинаково работала в разных ОС. Последний год-два всё устоялось, а теперь — рухнуло. (Нам ли привыкать?)

    Упомянем 3 весьма специфичных, но нужных в старом движке аддона для разработчиков.


    • It's All Text! — позволял редактировать textarea-поля в своём или в своих текстовых редакторах (появлялась кнопка для перепрыгивания туда). Но это не главное. Главное — оно помогало редактировать юзерстили в своём редакторе. Как — описано здесь: https://userstyles.org/help/stylish_firefox. Обратите внимание — не в новом режиме показа юзерстилей, а в старом (первой версии), без подсветки синтаксиса. И это годами устраивало, а другого способа работы с юзерстилями и не было, т.к. они довольно тесно интегрированы с аддоном Stylish. Или интерфейс браузера — или своего текстового редактора. Конечно, свой редактор был удобнее.

    Сейчас в Quantum это ушло, для показа юзерстилей появился интерфейс, подобный Хрому, а в нём когда-то (но не сразу) появились кнопки импорта и экспорта в Mozilla-формат юзерстилей (при редактировании конкретного стиля). Добавляется лишнее Ctrl-C — Ctrl-V, что успешно позволяет обойтись без этого аддона (повторюсь — для старой версии показа юзерстилей без подсветки).… Убили мамонта, а он же был полезен.


    • ViewSourceWith — можно было смотреть исходный код страницы в своём текстовом редакторе. Особенно полезно было давно, когда было мало динамических страниц, а Web Inspector (который по F12 или Ctrl(Cmd)-Shift-I) был ещё маленьким.
    • UserCSP — управление Content Security Policy (CSP) для отладки или для вообще возможности запустить кое-где юзерскрипт, хотя бы в своём браузере.

    И один, ставший ненужным чуть раньше (более года назад и раньше 51-й версии — более старые не стал проверять, т.к. много других аддонов в 51-й уже стали выглядеть хуже, чем их последние версии), потому что сам по себе сломался и перестал поддерживаться — Firebug. Он ушёл как-то бесславно, а трепыхался раньше долго, поэтому не будем о нём говорить плохого.


    Список этот весьма ограничен и субъективен, но он может помочь вспомнить некоторые расширения или последний раз узнать о том, что они были. Или что казавшееся невозможным в браузере без расширений оказывается возможным.


    Использовать ли Gecko далее?

    Для более 90% пользователей Firefox ответ будет "нет", из-за того, что они не используют аддоны (расширения).


    Ответ целиком определяется вашими интересами к старым расширениям. Продолжающееся использование версии 56.0.2 показывает, что списывать его ещё рано и из-за стабильной работы старых и "потерянных" расширений работа с ним оказывается комфортнее. Вот тестирование веб-страниц ваших проектов, конечно, нужно делать на новом движке, учитывая ряд факторов, специфичных только для вас, а пользоваться пока что допустимо, примерно так же, как раньше более года пользовались старой Оперой 12.x те, кто привык к её интерфейсу.


    Надо помнить и об отсутствии поддержки безопасности браузера версии 56, но о наличии такой поддержки в 52.x.xESR (обновлять регулярно эту версию).


    Переход не вызывает проблем, страницы быстрее открываются, но зачем выбирать то, что пока менее удобно в связи с недостатками аддонов? Это каждый решает сам, исходя из привычных ему аддонов для старой версии Firefox. А у большой части пользователей такого вопроса вообще не стоит, потому что у него основной браузер — не Firefox. Смотрим актуальную статистику использования браузеров в Рунете: http://alexvaleev.ru/browserstat/.


    Каким браузером вы в последний месяц пользовались?

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

    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну, и что?
    Реклама
    Комментарии 214
    • –7

      Полностью согласен. Firefox был для меня отличным браузером с возможностью добавить любую фичу за счёт аддонов. ИМХО, сломав половину плагинов mozilla просто похоронила браузер. Ибо зачем сидеть на недоклоне хрома, если можно сидеть на нормальном клоне хрома. Пришлось мигрировать на вивальди за возможность аналогично firefox менять стили интерфейса самого браузера. Он увы не идеален, но лучшее из того что осталось на рынке браузеров. Firefox 56 + аддоны был лучшим браузером. RIP :(

      • +24
        Ибо зачем сидеть на недоклоне хрома, если можно сидеть на нормальном клоне хрома.

        Может звучит и наивно, но доверия к Мозилле в плане отношения к моим персональным данным типа истории, паролей и т.п. всё таки побольше, чем к Гуглу и другим «корпорациям добра», клонирующим Хром.
        • +4
          То есть вместо «недоклона» пересели на полноценный клон? С учетом того, что FF не переезжает на хромиумный движок
          • +1

            Да, так как они сломали плагины, без которых FF для меня не юзабелен. В своё время отказался от хромиума из-за кучи съедаемой памяти и некастомизируемости. Однако сейчас появился вполне годный вивальди с кастомизируемостью, а памяти теперь 16Гб и в принципе пофиг сколько там её занято, 2 или 5

            • +6
              От плагинов отказываются все. Не путайте их с аддонами, вещи разные.
              Странно что для Вас вечно сырой тормоз Вивильди юзабельнее Firefox. Внешний вид приводится в соответствие с привычным стилями за двадцать минут, или за вечер, если есть какие-то особые пожелания (вроде загнутых уголков вкладок как у престо). Аддоны же — это привычка, и лишь нежелание и лень менять стиль работы могут вызвать привыкание к ним.

              Ну а если пофиг сколько покупать памяти — тогда да, всё равно что ставить. У меня, например, до сих пор на домашней машине 1 Гб всего, Firefox 59, 10 постоянно включенных дополнений.

              «Firefox стал похож на Хром, поэтому уйду с него на Хром».
              Эх… Разруха не в клозетах, а в головах.
              • +1
                Но вот на планшете с атомом и 2 гигами — мозила к 56 версии тормозила настолько безбожно, а стринги — норм работают.
                Так что да, уходишь на то, что работает, блин, а не требует SSD скоростной для возможности открыть вкладочку.
                • +2
                  Закрывать атом не пробовали? </sarcasm>
                  • 0
                    Тогда уж наоборот — открывать… и колхозить медную пластинку.
                    Правда по факту все реально упирается в скорость обмена с диском.
                • –2

                  Конечно не плагины, а аддоны.


                  «Firefox стал похож на Хром, поэтому уйду с него на Хром».

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

                  • +4
                    Ну, дизайн они как раз в Quantum очень здорово поправили, прям любо-дорого смотреть. До этого да, было довольно грустное зрелище.
                    А Гугл сами себе злобные буратины, так и не перевели толком хром на материальный дизайн, а теперь и вовсе его (дизайн) хоронят.
              • 0
                Не, ну а что, если нужна нормальная поддержка сайтов, созданных для хрома — разумеется, тут только хром и его клоны. И с расширениями там ситуация по любому лучше, чем в новом FF. Лично я сейчас использую именно хром, в портабельной сборке.

                А для всех остальных сайтов есть Pale Moon. Там и расширения, и плагины, вот только с хромосайтами там не очень, но ведь для этого есть хром!
              • +9
                Как минимум, ff не кидается в пересборку хромиума с перевешиванием шильдика. Только по этой причине я уже уважаю этот браузер и продолжу им пользоваться. Впрочем, возможность работать не падая при 1,5к открытых вкладок тоже тянет на киллерфичу, из-за которой я продолжаю использовать лиса.
                • 0
                  1,5к открытых вкладок

                  O_o Можно посмотреть как это выглядит?
                  • +1
                    Так же как и 20 вкладок. В Firefox они не ужимаются по ширине ниже какого-то придела. В fullHD на экране умещается что-то порядка 20 вкладок, после чего верхняя панель становится прокручеваемой влево/вправо скроллом мыши. Такое редко, но бывает. Особенно в авральный период или период возникновения какой-нибудь зачачи с неочевидными возможностями её решения.
                    • +1

                      Можно изменить минимальный размер вкладки (default 100) опцией


                      user_pref("browser.tabs.tabMinWidth", 30);

                      в user.js файле, либо about:config

                    • +1
                      Я как-то смотрел это с точки зрения движка и потребления памяти: FF старается, где может, использовать ресурсы с соседних вкладок (шрифты, либы), уже ранее загруженных. Плюс сами вкладки не грузить по-настоящему. На карте памяти каждая вкладка ест примерно условный килобайт. Разумеется до тех пор, пока её не открыть по-настоящему.

                      В целом, концепция весьма не дурна. И правы те, кто считает Gecko/Quantum — единственным двигателем, что способен на подобное: никакой иной сейчас не позволяет открывать 300-500-800 вкладок и не сдохнуть при этом.
                    • 0
                      1,5к открытых вкладок

                      Решил для себя подобную проблему с помощью OneTab

                      • +1
                        К сожалению, FF начиная с сорок какой-то версии и до выхода Квантума начал адски тормозить при большом количестве фоновых вкладок.
                        • +1
                          Аналогично бывает больше тысячи вкладок, начинает чуть притормаживать, но работает.
                          Помню как в первый раз попробовал Хром — поставил, запусти, он импортировал открытые вкладки (всего 150) и умер на месте, и при повторном открытии вновь упал. Firefox без проблем работал, и не умел тогда ещё вкладки выгружать, так что они все были честно открыты.
                        • 0
                          Возможно потому что в перспективе он может обогнать хром по производительности. Ах да, там вроде блобов нету.
                        • +2
                          Ибо зачем сидеть на недоклоне хрома, если можно сидеть на нормальном клоне хрома.

                          Я наверное один такой привередливый, но у меня хром хуже на длинных страницах. Любая страницы на хабре с несколькими сотнями комментариев, вроде этой начинает подергиваться при попытке ее отскролить до полной загрузки страницы. В FF скролл работает сразу и нормально. Также после загрузки страницы в FF скрол тачбаром субъективно более плавный.
                          Ну и зонды Гугла опять же.
                          • +1

                            Ну это видимо зависит от железа или субъективного восприятия. Я уже лет 5 не замечаю разницы между производительностью движков фф и хрома во время повседневного сёрфинга

                            • +1
                              Скорее всего, еще от сайтов может сильно зависеть, от операционки. Но версии до Quantum мне казались прям тормозными. Ну и FF на Андроид по-прежнему тормозной.
                              • 0
                                Ну и FF на Андроид по-прежнему тормозной.
                                Тут, кажется, сколько людей, столько и мнений. Мне лично Fennec очень нравится, ничего не тормозит, падает редко, сессия (открытые вкладки, порядка пятидесяти) ни разу не слетала, и пр. Ниже вон тоже пишут, что стало работать намного лучше, а у кого-то наоборот, всё плохо.
                          • +1
                            Что то совсем категорично ;) Дома пользуюсь Квантом и не нарадуюсь, не висит, не тормозит. Много расширений не использую и все «завелись». Но, на работе в связке FF+thunderbird+Libre вообще полная жесть и я перешел на… Seamonkey. И как ни странно, он работает стабильнее, чем FF 56 и ранее. Я прямо удивился! Вроде все на Gecko, а разница колоссальная. И не тормозит ничего. Вот только проблема с расширениями тут намного актуальнее
                          • 0
                            Тихо грущу о связке старого AdBlock Plus + Element Hiding Helper. Да, у той связки тоже были свои недостатки, но я мог скрывать целые фреймы точными выверенными правилами. Новый AB так уже не умеет, UBlock режет часто лишнее, да и вообще как-то не очень.
                            А еще новый FF стал жрать больше ресурсов. Есть дохленький ноутбук, на котором старый FF успешно воспроизводил видео и стримы 720p, а после обновления он на них стал спотыкаться, пришлось там перейти на Edge, который работает там гораздо лучше
                            • 0
                              Сижу на Iron, два хромовых адблока, тот который обычный и тот который плюс, ну и до кучи disconnected — рекламу не встречаю давно) кстати у вас вири просто могут быть) вы думаете что реклама, а это они встраиваются)
                            • 0
                              Classic Theme Restorer заменяется модификациями CSS.
                              • +2
                                Даже близко не позволяет подобраться к интерфейсу версий 3.6.х, который лично я воссоздал на 52 версии FF.
                              • +4
                                невозможно убрать горизонтальный бар со вкладками, если он не нужен (когда используется боковая панель).

                                в Win:
                                Создать c:\Users\%username%\AppData\Roaming\Mozilla\Firefox\Profiles\%профиль%\chrome\userChrome.css

                                с содержимым:
                                #tabbrowser-tabs,  #sidebar-header { 
                                	visibility: collapse !important; 
                                }
                                
                                #sidebar-header {
                                  display: none;
                                }
                                
                                • +1

                                  У меня кстати так.
                                  Вот вариант как это может выглядеть.


                                  Скриншот

                                  image


                                  Выскажусь, что очень доволен им.
                                  С момента, как уронил ОС со всеми данными хрома, полностью перешел на FF.
                                  Хочется вообще им отдать кусочек души за фичи вроде "Restore Previous Session" в меню.

                                  • +1
                                    Востановление сессии в FF вообще по моему лучшая фича.
                                    • +1
                                      Да. Мне до полного счастья не хватает только нормальной корзинки закрытых вкладок, как у 12 оперы. Undo close tab недостаточно.
                                      • 0
                                        А в чём разница? Я на Pale Moon поставил Undo Closed Tab, как по мне — ровно то же самое. Разве что ограничение на макс. число последних вкладок (99) кому-то может быть недостаточным…
                                        • 0
                                          Из корзинки можно было выбрать ту вкладку, что была закрыта, например, 30 вкладок назад.
                                          • 0
                                            Так и в Undo Closed Tab можно. Тыкаю стрелочку, которая справа у кнопки, и вываливается список всего закрытого, выбирай любое. Собственно, я именно для этого расширение и ставил, ибо вернуть последние закрытые вкладки по одной в обратном порядке можно и в дефолтном браузере без всяких аддонов.
                                        • +1
                                          В меню History есть пункт с последними закрытыми вкладками.
                                          • 0
                                            Меня количество кликов (1 против 3) не нравится. Это та же причина, по которой мне не нравятся многие изменения в UI современных программах и ОС. Для выполнения того же действия, что раньше, теперь надо на X кликов больше и через Y меню дальше пройти надо.
                                            • 0
                                              CTRL-SHIFT-T — открывать последние закрытые вкладки в порядке закрытия.
                                        • +2
                                          Фича полезная и нужная, но иногда её может переклинить, и она восстановит все вкладки как about:blank или не восстановит вовсе, а в историю сессий она не умеет. Старый добрый Session Manager в этом смысле на голову выше и практически не глючит.
                                          • 0

                                            Session Manager у меня тоже периодически часть вкладок на about:blank заменял, но их можно было хотя бы из предыдущей сессии достать.

                                        • +3
                                          Поддержу. Новый FF оказался на удивление годным. Перешел на него с Vivaldi.
                                          При этом на macOS удалось сделать более экономичный интерфес, совместив панель заголовка с адресной строкой.
                                          Tree Style Tab пришлось сильно попилить напильником, плюс сам интерфейс новой лисы пришлось хорошо поправить через пользовательские стили.
                                          Но это первая версия лисы, после 3.х, которая смогла привлечь адекватной скоростью отклика интерфейса, до этого она сильно проигрывала хромопободным. Так что Quantum оказался хорош и многих заставил взглянуть на FF с другой стороны.
                                          FF58 macOS


                                        • 0

                                          Местоположение userChrome.css можно посмотреть в about:support, Profile Directory. Внутри надо создать папку chrome (если ее нет)

                                        • +3
                                          Пару раз потыкался в новой версии, последний раз — неделю назад. Потыкался в Хроме. Не смог сделать из них удобный и привычный мне браузер с нужными функциями и плюнул — 56 буду пользовать еще очень долго.
                                          • 0
                                            Не смог сделать из них удобный и привычный мне браузер с нужными функциями

                                            Это нифига не быстрый процесс. Я убил на старте пару месяцев чтоб привыкнуть и найти аддоны. Но я не связан с веб девом и не пользовал сессии и аддоны для табов. Но пользовал статусбары, которые тоже умерли.
                                            • 0
                                              Аддоны у каждого свои, у меня не используется ни один аддон из перечисленных. Я тоже не один месяц потратил на тщательную подборку плагинов и настроек, потому пока не готов проходить по новой этот сомнительный квест.
                                              • +1
                                                В этом году, как минимум, управление (API) для адресной строки завезем. Смогли протолкнуть на совещаниях, утвердили и внесли в график фитч этого года.

                                                А то на сегодня, текущее API — это клон культяпки от Хрома.

                                                P.S. «Рядом» (там же, на совещаниях) мужики-фанбои-Vim топят упорно за расширенное API для клавы. Бьются с командой «по секьюрности».
                                                • 0
                                                  Для разработчиков расширений это может быть плюсом, а мне, как пользователю — потеря удобного и тщательно настроенного функционала.
                                                  • +1
                                                    Так я же и не спорю. Напротив, пытаюсь внести позитивную ноту в целом минорный настрой :)

                                                    Понятное дело, что «поноламали дофига», так хотя бы не бросили люди это в виде руин, а пытаются отстроить по новой и в более хорошем виде. Думаю, в данном случае, стоит верить в светлую полосу (что она таки придет раньше, чем у разрабов руки опустятся).
                                                    • 0
                                                      Ну… С 12 оперы я не слезал до тех пор, пока в ней вообще все не перекосилось… Также буду сидеть на 56 Фоксе.

                                                      Я даже мобильную Оперу не обновляю много месяцев, потому что в новой есть очень неприятное свойство: она стала позволять выбирать между мобильной и дестопной версией сайта, но по дефолту выбирается мобильная и эта настройка не запоминается. Я два дня потыркался в меню туда-обратно — и меня задоблало, так и не смог убедить Вики открываться всегда в десктопной версии, с другими сайтами те же проблемы.
                                            • 0
                                              Вдогонку.

                                              Перешел с 56 Фокса на новую Оперу. Два дня полет нормальный, без труда весь функционал настроил под себя, нашел все нужные мне дополнения. Плюс — тут можно перенастроить вообще все шорткаты. Работает быстро, никаких проблем пока не наблюдаю.

                                              Короче — рекомендую.
                                            • +8
                                              Полностью согласен, хотя по некоторым пунктам написано слишком категорично —
                                              • Quantum — не движок в полном смысле — это массивное обновление Gecko включением в него компонентов из эксперементального Servo, скорее мердж серво в гекко. Хотя в мозиле сами так и не определились похоже — местами пишут «нью енжин», а местами что просто сильная переработка гекко, у мозилы нет конкретных заявлений «quantum is our new engine», я предпочитаю (из их технической документации) считать что движок все еще гекко, только сильно прокачанный (пока официально не объявят другое).
                                              • «Смена движка» могла бы и не задеть аддоны, если бы не решение мозилы дропнуть поддержку XUL (прошлой технологии для создания аддонов) и перейти на WebExtensions (меинстримная и гораздо более бедная по фичам, зато универсальная — совместимость с аддонами для хрома и все такое). Со сравнительной убогостью WebExtensions и связаны нынешние проблемы что «аддон хуже чем в 56», вероятно с развитием стандарта аддоны опять подтянутся по уровню (ох как же мне не хватает списка заблокированных элементов в адблоке).
                                              • Firebug не забросили а смерджили с девелопмент тулами фаерфокса (с поправкой на WebExtensions — см. выше), там даже есть стема под фаербаг (плохая замена, да).
                                              • И куча своего ИМХО — Classic Theme Restorer имел в основе идею устранения омерзительно-хромовского интерфейса Australis, введенного в 29 версии, а детальные настройки скорее были приятным бонусом. В принципе с основной задачей в мозиле справились сами — на интерфейс в 57 стало возможно смотреть без содрогания, места он занимает меньше, так что потеря аддона не была настолько болезненной (а еще там на странице аддона есть ссылочки с советами как кастомизировать стандартный интерфейс 57).
                                              • +1
                                                «Смена движка» могла бы и не задеть аддоны, если бы не решение мозилы дропнуть поддержку XUL (прошлой технологии для создания аддонов) и перейти на WebExtensions (меинстримная и гораздо более бедная по фичам, зато универсальная — совместимость с аддонами для хрома и все такое).

                                                Они вполне сосуществовали вместе, но, увы, у дополнений с XUL какие-то проблемы с многопроцессностью, плюс они очевидно завязаны на внутренностях движка.
                                                • +6

                                                  Когда Firefox перешёл на webextensions — я рыдал от счастья. Вероятно, потому, что находился "с другой стороны фронта" — был разработчиком, не юзером. Из тройки Chrome/Firefox/Safari Firefox был наиболее проблемным браузером в плане написания и поддержки расширения, и у расширения было больше всего возможностей что-то сломать в браузере.
                                                  Грубо говоря, Chrome и Safari давали framework для написания расширений, а Firefox — инструмент для хакера, лезущего в браузер ("смотрите, у нас интерфейс на xul, вы можете его пропатчить").
                                                  Неудивительно, что они в конце концов не выдержали и похоронили эту вольницу — удивительно, что продержались так долго, затыкая дыры и фикся баги — не всегда даже свои, а не авторов расширений.
                                                  Вообще ff пишут без преувеличения гениальные программисты, другие бы давно потеряли возможность поддерживать архитектуру до 57.

                                                  • 0
                                                    Кстати у вас, как у разработчика, нет информации о грядущих расширениях функционала WebExtensions? Насколько я понял — крупная часть полезных фич аддонов с XUL базировалась на более широкой возможности открывать кастомные окна контекстно относящиеся к текущей странице — вот ее нам не вернут? (из примеров — старые девтулы и фаербаг имели одно выносное окно, которое переключало контекст в зависимости от переключения вкладок, теперь на каждую вкладку по новому окну, аналогично — список заблокированных элементов в адблоках, его теперь вообще нет, а был таки полезным инструментом отладки)
                                                    • 0

                                                      Я ж разработчик не Firefox, так что могу разве что посмотреть в общедоступных источниках.
                                                      Но могу сказать, что если очень хочется — можно на нынешнем API сделать, но платформенно-зависимо: extension через native messaging hosting общается с нативным приложением (Firefox его сам запустит), а то уже открывает любые окна, переключает их содержимое в соответствии с текущей вкладкой (получив сообщение о смене активной вкладки от расширения) и т.п.
                                                      Но — надо будет устанавливать и приложение, и расширение для интеграции с ним.

                                                      • 0
                                                        Firefox Roadmap
                                                        wiki.mozilla.org/Firefox/Roadmap
                                                        forum.mozilla-russia.org/viewtopic.php?id=73378
                                                        Firefox 61 — Extension API: Tab Hiding and User Scripts APIs
                                                        2018 — Theme API: Sidebars, Pop-ups, and Scrollbar APIs, User Created Themes
                                                    • 0
                                                      Кажется, кто-то где-то пытался создать ui браузера полностью на html, что было бы неплохой заменой для xul.
                                                    • +1
                                                      На квантуме мне не хватает двух вещей Private tab и возможности сделать вкладки в несколько строчек (киллер фича как по мне; функционал ЕМНИП из Classic theme restoter).
                                                      • –1

                                                        deleted.

                                                        • 0
                                                          «Incognito this tab» не подойдёт?
                                                          • 0
                                                            Open current tab in an incognito window

                                                            Как я понимаю, это просто ускоритель для «скопировать адрес -> открыть приватное окно -> вставить и перейти», а мне хотелось бы именно приватные вкладки рядом с обычными.
                                                          • 0

                                                            Есть фича "Контейнеры", чтобы запускать вкладки в изолированном окружении: https://support.mozilla.org/en-US/kb/containers
                                                            Не совсем приватные вкладки, но хотя бы независимые

                                                            • 0
                                                              Да, спасибо, я в курсе, но это немного не то.
                                                            • +2
                                                              и возможности сделать вкладки в несколько строчек


                                                              \chrome\userChrome.css

                                                              @import url("./classic_squared_tabs.css"); /* КЛАССИЧЕСКИЕ КВАДРАТНЫЕ ТАБЫ */
                                                              @import url("./tabs_multiple_lines_v2.css"); /* ТАБЫ В ДВЕ И БОЛЕЕ СТРОЧКИ */


                                                              classic_squared_tabs.css
                                                              tabs_multiple_lines.css
                                                              tabs_multiple_lines_v2.css
                                                            • 0
                                                              А как насчет мобильного FF в опросе?
                                                              • 0
                                                                Раньше в опросах видел, что им крайне мало пользуются, поэтому не стал засорять опрос.

                                                                (Да и тут простого Fx избыточно много, потому что статью читают больше те, кто пользуется им.)
                                                                • +3
                                                                  Одна из последних версий мобильного FF начала работать намного лучше, чем прежде: поправили баг, который приводил к регулярным падениям, повысили скорость работы, по которой, тем не менее, FF всё ещё уступает хрому. Хвалебных отзывов в гуглоплее стало поболе, так что списывать со счетов мобильную версию ещё рано.
                                                                  • +3
                                                                    Странно; имхо, мобильная лисица — замечательная альтернатива дефолтному адроидному браузеру, только ею и пользуюсь. Из-за отсутствия этого пункта не стал голосовать. :-/
                                                                  • +1

                                                                    Как раз с FF ведроид и читаю :) +uBlock. В chrome рекламу резать сложнее.

                                                                    • 0
                                                                      плюсую, возможно главнейшая фишка мобильного огнелиса.
                                                                    • +2
                                                                      Он испортился, мне кажется. Мне пришлось от мобильного ff отказаться по причине того, что он тупо держит страницы в незагружающемся и неотвечающем состоянии секунд по 20-30, а потом показывает всё разом. Складывается ощущение, что он где-то страницу рендерит и ждёт загрузки, а потом всё разом начинает на экран вываливать. Как не бился, исправить это не смог. Проблема у меня на двух телефонах воспроизводилась в декабре. В марте на телефоне, что помощнее, ситуация не поменялась.
                                                                      • 0

                                                                        У моего рама 3гб. 1,5 под осью. Тормозов нет. Вкладок больше 5 редко открываю. У фф неактивные вкладки — активны в фоне, javascript работает, подгружает чего там хочет. Почти десктоп. Вот у хрома работает только видимая вкладка, остальные как бы спят.

                                                                        • 0
                                                                          И это, надо сказать, плюс
                                                                          • +1
                                                                            Забавно, что на десктопе наоборот. Хром всё держит в фоне, а фф нет.
                                                                        • +2
                                                                          Мне во всех мобильных браузерах не хватает одной киллер-фичи мобильной Оперы — выравнивание текста по ширине экрана, при увеличении масштаба. Потому, я с нее никуда не слезу. С этой штукой совершенно не нужны мобильные версии сайтов, мегаудобно. Почему этого нет ни в одном другом браузере — не могу понять.
                                                                        • +5
                                                                          Мне, разработчику расширений, со временем WebExtensions начал больше нравиться, чем XUL. Да, возможностей по модификации UI браузера меньше, но внутри всё организовано как-то проще и логичней. Во главу угла поставлена производительность, все потенциально тормозящие действия сделаны через асинхронные API.
                                                                          • +1
                                                                            Пользуюсь FF40 пока проблем на сайтах не замечено. И ту самую оперу 12, в рунете с ней проблематично, а вот многие заграничные сайты отображает нормально. Если б кто-то реализовал весь функционал О12 — до сих пор ни кто не смог осилить.
                                                                            • +1
                                                                              А никто и не пытается. Сейчас, наоборот, практически все программы идут по пути упрощения функций, уничтожения максимального числа пользовательских настроек, вырезания всего, что кому-то показалось лишним. И, увы, судя по рынку, «народу нравится».
                                                                              • +2
                                                                                А никто и не пытается.

                                                                                Проект Vivaldi вроде как пытается

                                                                                • 0
                                                                                  Vivaldi жёстко ограничен движком, они не хотят в него лезть слишком глубоко, а без этого многие функции старой Оперы реализовать невозможно (по их же словам). Так что пытаться они, может, и пытаются, но обо «всём функционале O12» речи не будет ещё ох как долго (если вообще хоть когда-то).
                                                                                  • +2

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


                                                                                    Я перешёл с FF на вивальди из-за того, что отвалились критичные мне плагины. Не могу сказать, что я в восторге, но вивальди намного лучше и хромиума, и FF без половины плагинов, тут без вариантов. Хочу ещё новую оперу посмотреть, по сравнению с вивальди, но руки пока не дошли.


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

                                                                                    • 0
                                                                                      так что хватит той части, которая нужна большинству юзеров
                                                                                      Большинству юзеров нужен хром с одной вкладкой, вконтактик отобразить. А Опера 12 была мощнейшим и невероятно гибким инструментом для совершенно другого контингента, для тех, кто предпочитает оптимизировать инструменты под свои нужды для активной работы. Никто 100% функций не использовал, это верно, но это и не требовалось. 100% нужны были для того, чтобы каждый мог из этого большущего блюда вкуснятины надёргать те 5% функций, которые нужны лично ему (у каждого — свои).

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

                                                                                      И это может сработать, в перспективе. Я серьёзно следил за проектом и даже пытался пользоваться им как основным вторичным браузером (первичный у меня до сих пор O12). К сожалению, в проекте я разочаровался. Слишком много багов, в том числе критичных. А текущий их подход к баг-репортингу сильно снижает мотивацию что-то отправлять: репорт улетает в чёрную дыру, ни ответа, ни привета. Зачастую баг оказывается втихую закрыт как невоспроизвёдшийся, а я всё жду исправления. Хоть бы написали, спросили: мол, не воспроизводится, дай больше инфы — фиг. В итоге мне оказалось проще настроить Firefox (позже — Pale Moon, из-за XUL), получив в итоге все те же возможности (из числа необходимых лично мне), что предлагал Вивальди, но с гораздо большей стабильностью. Разумеется, за Вивальди продолжу посматривать, но серьёзных улучшений раньше, чем через год-два уже не ожидаю.
                                                                                      • +1
                                                                                        первичный у меня до сих пор O12
                                                                                        — Постойте, ХолмсФлинт, но как вы догадалисьдо сих пор пользуетесь?

                                                                                        На многих сайтах с «передовыми технологиями» О12, не отображает корректно, включая стили, да и формы ответов/голосований/другого интерактива не работают.
                                                                                        • 0
                                                                                          Может, у меня выборка нестандартная, но где-то 80% сайтов, которые я посещаю, работают нормально или с несущественными багами, которые можно либо игнорировать, либо локально подправлять скриптами/стилями. Со временем число проблем растёт, разумеется, но пока преимущества браузера перевешивают.
                                                                                          • 0
                                                                                            На многих сайтах с «передовыми технологиями» О12, не отображает корректно, включая стили, да и формы ответов/голосований/другого интерактива не работают.

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


                                                                                            У меня есть десяток основных сайтов, из них ну пара глючных ― для них дома использую Edge, на работе новую Оперу. Почта до сих пор в Опере 12, потому что удобно.

                                                                                          • +1

                                                                                            А можно конкретный список критичных лично для Вас фич O12, которые отсутствуют или неприемлемо глючат в Вивальди?


                                                                                            Что до багрепортов — да, раздражает дико. Но суровая правда в том, что у них явно нет ресурсов на что-то другое (обратная связь с юзерами жрёт время, и немало), плюс дурная привычка к закрытому стилю разработки. Но тут такое дело — при желании саботироватьулучшить этот подход любой может завести открытый проект на гитхабе, собрать туда актуальные баги из форума и комментов на хабре, и немножко попиарить это место как более эффективный способ репортить баги в вивальди. Если народу понравится — разработчики будут вынуждены отреагировать и подключиться к обработке багов в этом репо.

                                                                                            • 0
                                                                                              Отвечу я — из О12 киллер-фичи — фунции которые подгоняли текст по ширине экрана и пользовательская разметка css (всё включалось одним кликом мышки) помогали нормально прочитать любой сайт с кривой разметкой и оформлением.
                                                                                              • 0

                                                                                                В строке статуса есть кнопка "Эффекты страницы", там десятка полтора вариантов примерно как было в O12, среди них "Режим чтения". Это оно? Кликов два, но возможно это можно отдельной кнопкой куда-нить вынести.

                                                                                              • 0
                                                                                                А можно конкретный список критичных лично для Вас фич O12, которые отсутствуют или неприемлемо глючат в Вивальди?
                                                                                                Полный список потянет на отдельную статью, перечислю самое критичное лично для меня.
                                                                                                * Полная кастомизация меню, панелей, клавиш, жестов. Причём не только добавление новых элементов, но и правка/удаление стандартных предустановленных. Хоть полностью с нуля весь набор сочетаний клавиш переделай и все меню перепиши. (В Вивальди полностью конфигурятся только клавиши и жесты, и притом лишь очень ограниченный набор доступных функций.)
                                                                                                * Простота всей этой кастомизации: простой INI-файл, открывай и правь как угодно. Не надо ставить никаких хитрых расширений, по штуке на каждую кнопочку или строчку меню.
                                                                                                * Очень большие возможности системы команд для всей упомянутой кастомизации. Вызов любой из огромного числа внутренних команд (в том числе, параметризованных), внешних программ, открытие сайтов, запуск JS-скриплетов, базовые возможности для условного выполнения команд и альтернативных действий, цепочки команд. Много всего, я не до конца эту кухню освоил.
                                                                                                * Удобное меню F12 с быстрыми действиями (в принципе, даже если бы его не было, можно было бы создать самостоятельно, см. выше про кастомизацию, но придумать саму идею такой кнопочки было бы нетривиально).
                                                                                                * Удобный список вкладок при переключении по Ctrl+Tab, ни в Вивальди, ни в Fx не смог такого найти.
                                                                                                * Отдельные настройки для сайтов.
                                                                                                * Собственные прокси, не зависящие от системных. С возможностью мгновенного включения/выключения.
                                                                                                * Потребление памяти: 50–100 вкладок, память 3–4 гига. Причём все они загружены, а не находятся в спящем состоянии.
                                                                                                • 0

                                                                                                  Кастомизацию, в принципе, Вивальди сможет реализовать, если захотят.
                                                                                                  На роль быстрого меню вроде командную строку по F2 пытаются притянуть. В принципе оно удобно, хотя функционал немного разный.
                                                                                                  Вкладки — это вечно больная тема, всем нужно что-то своё.
                                                                                                  Отдельные настройки для сайтов есть, хотя добираться до них менее удобно.
                                                                                                  Насчёт прокси — без понятия (я поднял VPN и забыл про прокси), может и есть какие плагины.
                                                                                                  Потребление памяти — забудьте, без вариантов, это-ж хромиум и он никуда из вивальди не денется.

                                                                                                  • 0
                                                                                                    На роль быстрого меню вроде командную строку по F2 пытаются притянуть. В принципе оно удобно, хотя функционал немного разный.
                                                                                                    Не «немного разный», а совсем не то. Пытаться им заменить F12-меню — это примерно то же самое, как когда Оперцы в Хропере выпилили закладки и пытались навязать speed dial в качестве типа полноценной замены.

                                                                                                    Отдельные настройки для сайтов есть, хотя добираться до них менее удобно.
                                                                                                    Не смог найти.

                                                                                                    Потребление памяти — забудьте, без вариантов, это-ж хромиум и он никуда из вивальди не денется.
                                                                                                    Так я и не говорил, что ожидаю от Вивальди чудес. Но от того, что это объективно неустранимый недостаток, он не перестаёт быть недостатком.
                                                                                                    • +1
                                                                                                      Не смог найти.

                                                                                                      Иконка сайта (замок перед https:// в адресной строке) → Настройки сайта.
                                                                                                      Плюс к этому можно на странице настроек сайта нажать "←" и там будет общее меню разных настроек для всех сайтов, где будет, например, пункт "Масштабирование" чтобы добраться до индивидуальных настроек zoom разных сайтов. Ну и ещё если поковыряться, что-то вроде было.

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

                                                                                                          Для этого есть стандартные плагины, и это лучше чем браузер-специфичное решение: Tampermonkey для JS, Stylish для CSS.

                                                                                              • 0
                                                                                                Опера 12 была мощнейшим и невероятно гибким инструментом для совершенно другого контингента, для тех, кто предпочитает оптимизировать инструменты под свои нужды для активной работы.
                                                                                                При всей любви к классической Опере, она не была невероятно гибкой, в ней просто из коробки шли все нужные фишки, которые пользователям более гибкой лисицы приходилось пытаться (с переменным успехом) реализовывать плагинами. И это круто, кстати, — никогда не любил ковыряться и выбирать наименее худший из нескольких плагинов, делающих примерно одно и то же, в то время как в Опере всё было сразу, работало быстро, и ничего не надо было особо настраивать.

                                                                                                Вместе с тем у неё были весьма неприятные косяки, которые я так и не понял, как побороть (и можно ли вообще, т.к. её API все-таки намного беднее фф'шного XPCOM/XUL): сохранять remote server modification timestamp в скачанных файлах и не пытаться одновременно ломиться в веб и загружать все табы, которых у меня обычно открыто сотни, при восстановлении сессии. В принципе, исходники же вроде есть, теоретически можно пропатчить и пересобрать, но как-то лень. :-)
                                                                                                • 0
                                                                                                  не пытаться одновременно ломиться в веб и загружать все табы, которых у меня обычно открыто сотни, при восстановлении сессии.
                                                                                                  Если связи нет, она должна отобразить «запомненное», если размер кеш позволяет вспомнить всё.

                                                                                                  В принципе, исходники же вроде есть, теоретически можно пропатчить и пересобрать, но как-то лень.
                                                                                                  Исходник О12 есть?
                                                                                                  • 0
                                                                                                    Мне бы лучше как в лисице: вообще не трогать вкладку, пока я на неё не перейду, а отображать-подгружать-пытаться-скачивать только последнюю открытую. Исходники есть (правда, придется поискать) и вроде бы даже относительно просто собираются.
                                                                                                    • 0
                                                                                                      К сожалению, исходники лишь 12.15. В ней многие сайты, перешедшие на более новые протоколы безопасности, не открывались или сильно глючили. В 12.18 это поправили, но её исходников в свободном плавании не было, а самостоятельно это дорабатывать — нужно серьёзно в этих делах разбираться.
                                                                                                      • 0
                                                                                                        Там в каментах собрали под новые протоколы безопасности, правда вряд ли выложат в свободный доступ.
                                                                                                        Собсно и сырцы утекшие почистили.
                                                                                                  • 0
                                                                                                    И это круто, кстати, — никогда не любил ковыряться и выбирать наименее худший из нескольких плагинов, делающих примерно одно и то же, в то время как в Опере всё было сразу, работало быстро, и ничего не надо было особо настраивать.
                                                                                                    В своё время пытался перейти на оперу, и меня как раз напрягли мелочи вроде того, что, скажем, для действия при закрытии вкладки были, кажется, три варианта в настройках, и самого очевидного и удобного среди них не было, в то время как Tab Mix Plus предлагал шесть-семь на любой вкус.
                                                                                                    Годы спустя встретил подобный подход в китайских смартфонах, когда купил Xiaomi: есть куча дополнительных функций, но они реализованы неудобно и не настраиваются толком. Как раз благодаря Опере в своё время понял, что этот подход мне совсем не близок.
                                                                                                    • 0
                                                                                                      Проблема в том, что даже аддоны в других браузерах и близко не подползали к возможностям настройки Оперы.

                                                                                                      Разумеется, я нигде и не утверждал, что это идеальный браузер. У него множество недостатков и недоработок, есть куча отсутствующих ништяков, которых в Оперу никак не воткнуть, а в других браузерах они есть. Но по общей совокупности достоинств/недостатков для меня этот браузер ушёл в недосягаемый отрыв от всех конкурентов.
                                                                                              • +1
                                                                                                А толку? У всех хромых пересборок есть большая беда в том, что они не хотят/не могут иметь собственных настроек сети, только берут значения, глобально установленные в системе. Это была основная причина, почему я не взлюбил эти браузеры в своё время. Очень неудобно в работе, когда надо множество вариантов тестировать.
                                                                                                • 0

                                                                                                  По-моему под линуксом это сводится к значению переменной окружения и/или параметру передаваемому браузеру при запуске. И то и другое элементарно задать для отдельного браузера.

                                                                                                • 0
                                                                                                  Яндекс браузер пытается. Или, как у меня сложилось мнение, пытался до недавнего времени.
                                                                                            • +3
                                                                                              Уж на такой площадке как Хабр, среди вариантов голосования за браузер обязательно должны быть elinks и w3m!
                                                                                              • 0
                                                                                                Такой пункт в голосовалке есть: «другой» (браузер). Вот что было действительно неожиданно, так это отсутствие Fennec'а (мобильного FF).
                                                                                              • 0
                                                                                                Для большинства расширений я нашёл замену, кроме двух:

                                                                                                Super Start — addons.mozilla.org/ru/firefox/addon/super-start
                                                                                                Это спиддил, киллер-фичей которого была возможность отключать миниатюры. Получалась просто куча ссылок (до полусотни, наверное), что лично для меня было очень удобно. Ещё в ноябре автор обещал обнову, но, похоже, забил.

                                                                                                Input Language Assistant — addons.mozilla.org/ru/firefox/addon/input-language-assistant
                                                                                                «При помещении фокуса ввода в строку адреса текущий язык ввода запоминается и затем автоматически переключается на английский. Затем, когда фокус ввода перемещается в какое-нибудь другое место, текущий язык ввода восстанавливается обратно. Во время ввода в строке адреса сохраняется возможность переключать язык на любой другой обычным образом» — казалось бы, совсем мелочь, но от скольких чертыханий она меня спасала.

                                                                                                Эх, найти бы им адекватную замену.
                                                                                                • 0

                                                                                                  На счет первого, я раньше пользовался в about:config кастомной browser.newtab.url с адресом chrome://browser/content/bookmarks/bookmarksPanel.xul.
                                                                                                  Так вот, может кто знает как установить такой адрес для новой вкладки сейчас, когда запретили редактировать browser.newtab.url?

                                                                                                  • 0
                                                                                                    Есть Bookmark Dial. Вроде подходит под Ваши нужды.
                                                                                                    • 0
                                                                                                      Спасибо, похоже стилями можно скрыть миниатюры и расположить закладки в виде списка. Жаль только иконок нет.
                                                                                                      • 0
                                                                                                        Нашёл ещё OmniStart, тоже формирует стартовую страницу из закладок.
                                                                                                        • 0
                                                                                                          Спасибо. Почему-то не находил их раньше, попадалось что-то совсем не юзабельное.
                                                                                                  • 0
                                                                                                    Input Language Assistant

                                                                                                    Ограничения в API для адресной строки — на сегодня технологически невозможно сделать замену/аналог. В этом году будет.
                                                                                                    • 0
                                                                                                      Надежда умирает последней! :) Спасибо, буду ждать.
                                                                                                    • 0

                                                                                                      SuperStart работает на FF esr. HideCaptionTitle… — сжать вернюю панель и прочее — тоже работает.

                                                                                                      • 0
                                                                                                        Работает, но возвращаться туда я уже не буду: квантум, так квантум.
                                                                                                        В конце концов, отсутствие привычного расширения — это не такая уж катастрофа.
                                                                                                    • +1
                                                                                                      • Tab groups
                                                                                                      • Firegestures
                                                                                                      • Context Search
                                                                                                      • 0
                                                                                                        Tab groups, возможно, и будут.
                                                                                                        • 0

                                                                                                          Впринципе уже есть https://github.com/drive4ik/simple-tab-groups имхо наиболее близка по функциональности, а дальше я так понимаю упирается в WebExtensions API

                                                                                                          • 0
                                                                                                            По сравнению с самым нафаршированным вариантом — это так же куцый обрубок. Круче всего было у Tab Utilities (более мощный аддон, нежели Tab Mix Plus) — он умел в мультистекинг табов, как в древней опере.

                                                                                                            А в обрезанном варианте уже давно был/есть One Tab
                                                                                                            • 0
                                                                                                              Только вчера пробовал его, в надежде… Если вкратце — он состоит из костылей, которые хоть как-то позволяют восстановить функциональность. Грохнул его (при этом все ссылки на табы оказались не читаемы и недоступны, т.к. он подменял все линки на себя). Пришлось восстанавливать бекап, чтобы вернуть их.
                                                                                                          • 0

                                                                                                            Есть альтернатива Context Search, но:
                                                                                                            нужно руками забивать поиски,
                                                                                                            не синхронизируется с поисками из панели.

                                                                                                            • 0
                                                                                                              Swift Selection Search — синхронизируется.
                                                                                                              • 0

                                                                                                                image
                                                                                                                Нууууу… Как бы это сложно назвать синхронизацией. Context Search именно сам это все делал. Но WebExtensions теперь не может :(

                                                                                                                • 0
                                                                                                                  Ну, хоть как-то, хоть вручную. У меня набор поисков небольшой и меняется нечасто, поэтому мне такого варианта хватает. Я с десяток подобных расширений перепробовал, остановился на этом.
                                                                                                                  Есть ещё Selection Context Search: там всё вручную, зато можно подменю делать.
                                                                                                            • 0
                                                                                                              Firegestures — так и не нашел такой же удобной альтернативы, все «новые» аналоги не работают в служебных окнах и в тех же диалах.
                                                                                                              • 0

                                                                                                                Любые расширения WebExtensions не работают на служебных вкладках, это принципиальное ограничение нового API


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

                                                                                                            • 0
                                                                                                              Думал вообще ничем меня удивить нельзя.

                                                                                                              Imagus. Вот это открытие, обалдеть.

                                                                                                              Спасибо!
                                                                                                              • 0
                                                                                                                Посмотрите ещё Zoom Image.
                                                                                                              • +2
                                                                                                                А я вот опечален отсутствием нормальной настройки горячих клавиш. Раньше было отличное дополнение keyconfig, но в связи с отсутствием API в обозримом будущем вменяемых аналогов по всей видимости не будет. Есть какие-то бледные подобия на WebExtension, работающие через встраивание JS кода во все страницы — но переопределить системные сочетания таким способом, понятно, невозможно. Благо есть альтернативные браузеры, вроде того же Vivaldi, где с кастомизацией намного лучше, чем в хроме и новом файрфоксе.
                                                                                                                • 0
                                                                                                                  В новом Firefox ситуация с горячими клавишами расширений «неоднозначна»:
                                                                                                                  — с одной стороны, горячих клавиш можно сделать очень много (а не так как в Хроме: 4 и не больше)
                                                                                                                  — с другой стороны, нет никакого механизма разруливания конфликтов в случае если несколько расширений претендуют на одну и ту же комбинацию. В Хроме и Опере подобный механизм есть.
                                                                                                                  • 0
                                                                                                                    А как можно переназначить ВСЕ шорткаты в Хроме? Я хочу поменять новую вкладку на шорткат нового окна. Это вообще реально? Гуглил много, решения не нашёл.
                                                                                                                    • 0
                                                                                                                      Видимо — нельзя…
                                                                                                                      //грусть
                                                                                                                      • 0
                                                                                                                        Отвечу сам себе. В новой Опере — можно перенастроить вообще все шорткаты, включая шорткаты на дополнения и многое другое.
                                                                                                                        Похоже — я нашел свой новый браузер.
                                                                                                                • +2
                                                                                                                  Для меня самая обидная потеря была ScrapBook X. Замену разрабатывают, но по возможностям пока ещё очень-очень далеко, и неизвестно получится ли вообще с текущим API. Специально для его лежит отдельный Pale Moon.

                                                                                                                  Ещё Saved Password Editor, FlashGot Mass Downloader.
                                                                                                                  • 0
                                                                                                                    Вот об этом же хотел написать. Стописят лет назад видел описание ScrapBook с комментариями, мол, некоторые Firefox`ом пользуются исключительно из-за него. Тогда хмыкнул и пожал плечами, а сегодня сам не знаю, что делать — сохранено уже с десяток гигов информации, которую можно использовать в качестве справочной там, где нету интернетов. Чрезвычайно обидно.

                                                                                                                    Причем, насколько я понимаю, когда протухнет версия 52ESR, автоматом могут протухнуть и Palemoon (вместе с Basilisc), и Seamonkey (которая уже просит помощи), и Waterfox, ибо в каждом из проектов от десятка до около одного авторов, и самостоятельно тащить xul дальше в свободное от работы время будет, хм, тяжеловато…

                                                                                                                    А более-менее адекватной замены я не вижу.
                                                                                                                    • 0
                                                                                                                      Когда протухнет ESR, просто перестанут делать под него обновления. У меня вот давно уже протух thunderbird 52.5.0, ругается на старт-экране но работает как раньше. Не хочу обновлять, потому что не знаю, что на этот раз там испортили.
                                                                                                                      Лет через 5 можно будет подумать о замене.
                                                                                                                      • 0
                                                                                                                        thunderbird 52.7.0, полет нормальный, правда, из аддонов только minimizetotray.
                                                                                                                      • +1
                                                                                                                        А более-менее адекватной замены я не вижу.


                                                                                                                        OutWikerWebPage
                                                                                                                        • 0
                                                                                                                          Гран мерси, выглядит на первый взгляд весьма прилично, буду посмотреть.
                                                                                                                      • 0
                                                                                                                        Попробуйте мою связку: Kee + KeePass стендалоновый, очень удобно и портативно.

                                                                                                                        Вдруг подойдёт?
                                                                                                                        • 0
                                                                                                                          KeePass пользуюсь, но вот для этого плагина вроде придётся постоянно запущенный сервис держать?
                                                                                                                          • 0
                                                                                                                            У меня плагин стоит (что на хроме, что на квантуме) и кипас, всё; вместе работают — просто обалденно, снялся с премиума lastpass и нисколько не жалею. :) Попробуйте, это удобно.
                                                                                                                            • 0

                                                                                                                              Мне не нравится идея плагина работающего через сервис — сложнее контролировать кто получает доступ к паролям. Вместо этого я поставил плагин браузера, который добавляет адрес сайта в заголовок страницы (получается что-то вроде "Firefox Gecko, «который мы потеряли» / Хабрахабр - https://habrahabr.ru/ - Vivaldi"), и настроил auto-type в KeePass реагировать на имя сайта в заголовке окна используя шаблон "// - https://habrahabr.ru/ - //" (// означает любой текст).


                                                                                                                              Этот подход работает почти идеально, есть только пара мелких проблем:


                                                                                                                              • Крайне редко, но попадаются сайты (у меня такой один), которые меняют title странички в процессе работы, удаляя тем самым из него url. В принципе плагин может это контролировать и добавлять url снова, но не в каждом плагине эта фича есть и нормально работает.
                                                                                                                              • Сайты с HTTP Basic auth — окно/форма где запрашивается логин/пароль не всегда имеет адекватный title, это сильно зависит от браузера и не лечится плагинами.

                                                                                                                              Теоретически возможна атака, когда сайт на котором у меня аккаунт специально добавляет в свой title строку " — https://чужой.сайт/ — " чтобы перехватить мой логин для чужого сайта. На практике вероятность этого почти нулевая, плюс, в зависимости от того, как работает сопоставление шаблонов в KeePass, может вообще не срабатывать, плюс, если не лениться и писать отдельные шаблоны для разных браузеров (т.е. не заменять - Vivaldi на - // в конце шаблона) эта атака вообще будет невозможной.

                                                                                                                              • 0
                                                                                                                                Вместо этого я поставил плагин браузера, который добавляет адрес сайта в заголовок страницы


                                                                                                                                WebAutoType — This plugin allows to execute auto-type based on the current web browser URL instead of the window title.
                                                                                                                                • 0

                                                                                                                                  Спасибо, но у меня KeePassXC (не уверен, что он совместим по плагинам с KeePass) и Linux (из https://sourceforge.net/projects/webautotype/files/v5.2.2/: "It uses IAccessible screen assistive technology to 'read' the browser window, and is therefore at this time only supported on Windows.").