Comments 384
Собственная статистика Mozilla показывает, что с начала 2019-го и до 2022 года число ежемесячно активных пользователей снизилось примерно на 30 миллионов.
Может это потому, что в Firefox довольно просто и часто отключается телеметрия?
Это ж не про установки, а про ежемесячных активных пользователей. С трудом представляю себе 30 миллионов человек, которым в 2019-м телеметрия была ок, а к 2022-му они её вдруг решили отключить. Обычно если уж отключают - то сразу, и они вообще в этой статистике единственным (первым) запуском отметятся.
Это вряд ли. Например, галка "не следить..." не работает. Возможно, она просто работает не так, как я ожидаю, но как бы там ни было, после просмотра в яндексмаркете како-го-нибудь товара, недели две-три идет поток таргетированной рекламы при заходе в поисковик. Раньше можно было менять сигнатуру просмотрщика на что угодно, лишь бы в формате, теперь нельзя. Во времена зарождения огнелиса я мог принудительно установить дюжину параметров, которые сайт получал по запросу, теперь это невозможно -- сайт знает о моем железе все.
Какой дурак в 2022-ом использует браузер без блокировщика рекламы? И какой дурак использует яндекс для поиска?
Какой дурак в 2022-ом использует браузер без блокировщика рекламы? И какой дурак использует яндекс для поиска?
Приветствую!
Спасибо за возможность узнать себя ближе)))
Стоит Firefox для бытовых целей, как сейчас. Никаких блокировщиков рекламы с подобным нет, дискомфорта тоже. Если реклама и есть, то на малом количестве сайтов посещаемых мной (нигде не нашёл в открытых вкладках, кроме ВК, Мэйл и Яндекс...), да и если убрать, места больше не станет. Разве не мелькает, но я не замечаю даже мелькающую, привычка.
После охлаждения отношений между Яндекс и DuckDuckGo, стал порой заглядывать в поисковик Яндекса, остальные не так удобны/привычны и эффективны для моих целей.
Так что либо всё относительно, либо я действительно отстал от жизни. ;-)
какой дурак использует яндекс для поиска?
Я, например, такой идиот. Если мне требуется найти, скажем, научную статью или англоязычную книгу, то google. А если русскоязычную книгу или купить чего - яндекс. Про вкус и цвет фломастеров напомнить?
Я использую и то и то, не чувствую себя ущербным.
Эта галка не про то что следить не будут, а про то что браузер скажет что вы попросили не следить. А как это на сайте реализуют - от сайта зависит. Из сафари реализацию выпилили за ненадобностью, в файрфоксе есть более надёжный режим в инкогнито. Но и там конечно же все будут пытаться следить.
А всевозможные недоработки и шероховатости в новых функциях грозят оттолкнуть даже преданных пользователей Firefox.
О чем вы говорите? Всё нормально работает.
Говорят, к примеру, про Tree Style Tab, сломанный с выходом Firefox Quantum. Или сломанный Downthemall. Ну и ещё там несколько тысяч экстеншенов, которые раньше были, а теперь их нет. Расширяемость сломали: к примеру, API для скрытия таббара нет, и уже пять лет как "мы подумали и решили, что это не приоритетно".
"Всё нормально" может быть, только если никогда не видеть, как было нормально.
Зато простые вещи работают. MRU табы присутствуют в полный рост, в отличие от хрома.
Sidebery прекрасно работает даже в текущем Developer Edition.
Ну т.е. да, при сломе — все ломается, приходится искать замену, или временно откатываться на старую версию, пока не обновят плагины. Но я уже очень давно с этим не сталкивался (использую Developer Edition).
Ну, конечно не идеал был — XUL это хамеель-based описание гуев с кучей недостатков (в том числе с misfeatures, из-за отсутствия нормального grid bag layout приходилось городить матрешки с hbar / vbar). Но он хотя бы был.
Практически вся функциональность была доступна в виде сервисов, все что только мог придумать — все под рукой. Надо заполнять регулярно адские формы в корпоративном ERP? Плагин — сайдбар — пачка запросов на сервер — наблюдаешь за автоматикой.
Модерация форумов, заполнение отчетов, прохождение workflow, подсветка нескольких контрольных цифр на сайдбаре вместо тыканья в десяток вкладок — это только то что я лично делал. Ну, еще я развлекался например тем, что «склеивал» списки в корпоративном трекере, который умел их показывать только по 10 штук, а я хотел сразу пару сотен скроллить, а не тыкать next-next-next :-)
Конечно, это все было хорошо запрятано — попробуй сообрази кто именно реализует «воон тот IDL» и как до него добраться… интерактивного просмотрщика «вот xxx оно реализует вот это» реально не хватало. Ползать по исходникам — такое себе удовольствие…
А embedding? Да, gtlkmozembed был крив, ужасен, и постоянно менялся… но он был! И «сделал свое окно браузера — в нем открыл — дождался загрузки всего — отрендерил — вызвал скрипт» делалось очевидным способом.
И где это все? Вам должно хватить надцати экстеншенов из магазина, паблишинг которых мы сделаем максимально неудобным способом (с)? Отстаньте уже, возьмите tampermonkey?
У хрома востребованные фичи появляются, у огнелиса — пропадают. Ой, а куда это юзеры ломанулись…
Ладно, может я такой странный и хочу загадочного, обычные казуалы втыкают в браузер с устройств? Окей, какой альтернативно одаренный убрал отдельный look для планшетов? У хрома появился (с табами а-ля десктоп), а у огнелиса…
Что значит — у меня 10 дюймов экран и альбомная ориентация, вот мне кнопушечка а-ля телефончик, чтобы между табами переключаться. Шикарный look and feel — 3-5 тапов вместо одного. А если табов полсотни — то еще и свайпов. Вместо свайпнул-тапнул…
И каждый раз — «а вам не надо», «мы зато занялись приватностью», «зато много-процессность», «у нас два встроенных VPN», и прочая.
Я огнелисом пользуюсь… всегда, с момента его появления. Я тот самый, кто помнит Netscape Navigator 2.0 не по картинкам. И то что надо лично мне — в огнелисе только пропадает раз за разом.
И потому я с огнелиса теперь пишу на хабру, а для дебага и разработки у меня основным — хром. Да, он жрет память, snap-ается когда хочет, и 3/4 привычных мне экстеншенов в нем нет и не будет. И JSON красиво в окошке отладчика не покажет, как умел firebug.
Но — у firefox их нет и не будет тоже — «зато многопроцессность». Меня один процесс и так более чем устраивал, внезапно.
Зато потрачено усилий было на что угодно кроме самого браузера — тьма. Я еще мозилловцам FirefoxOS припоминать готов :-)
хамеель
Готов вас закэнселить вот прямо сейчас)
Существует способ установить не подписанный плагин?
Раньше — был прямо в меню File… а теперь — качайте девелоперский билд и там оно до перезапуска браузера, потом пропадает.
Ой, а куда база разработчиков делась, благодаря которым firefox так взлетал? (с)
В Хроме же нет проблем с установкой, хоть в архиве, хоть набора файлов. А ФФ только через подпись.
Так-то в дев моде хром позволяет устанавливать только распакованные расширения. Архив - исключительно из стора. А чтобы залить его в стор нужно заплатить 5 баксов. ФФ же позволяет получить подпись совершенно бесплатно.
FF нормально работает с неподписанными плагинами. config.js и config-prefs.js добавляете и вперед
Но — у firefox их нет и не будет тоже — «зато многопроцессность». Меня один процесс и так более чем устраивал, внезапно.Вас может и устраивал, но большинство людей ушли на хром с «тормозиллы» много лет назад. И я тоже. Как только убрали тормоза, с тех пор у меня везде только FF.
Как только убрали тормозаОх уж эти сказки, ох уж эти сказочники…
Знали бы вы, в честь чего фаерфоксовцы на самом деле подорвались пилить много-процессность :-)
Перформанс там и не ночевал (да и с чего бы, все то же самое внезапно стало получать массовые penalty на межпроцессный IPC, которого раньше не было).
Решались на самом деле две задачи — основная и главная.
Основная — разделили привилегированный контент (потроха браузера они ведь тоже на JS) от обычного (тут вопросов нет).
А главная — это преодолели планку в 2GB виртуальной памяти, доступной firefox for windows 32bit. Ага, сюрприз :-)
Задача стояла нелегкая, откладывать ее надолго нельзя (а то мерж может и не состояться по техническим причинам, ибо код сильно разойдется с основной веткой), а тут еще и indirect method invocation колхозить и слой совместимости. Решили просто не делать. А расширения померли как collateral damage.
Но нельзя же без расширений совсем? Тогда под бой барабанов прилепили слой совместимости с гуглом (сдается мне эту часть гугол и оплатил). WebExtensions есть? Чем вы недовольны?
Ха ха.
Общая стоимость IPC зависит от количества этих межпроцессных коммуникаций. У хрома ведь тоже куча процессов всегда была, но именно на него повалили когда-то с «тормозиллы» пользователи, именно из-за проблем с производительностью FF. Сейчас же скорее FF немного более производителен, что особенно чувствуется на очень больших страницах.
Пока хромовцы свой IPC не затвикали под все платформы — хром и был сильно медленнее из-за IPC. Гуглодоки из-за этого тормозили в хроме неимоверно :-)
Особенно больно было если приходилось гонять растровые анимации — накладные расходы были колоссальны. Но затем (а куда деваться) придумали общие канвасы между процессами (один держит второй рисует) — и дело пошло.
Правда не очень теперь понятно — за что боролись, если процесс с контентом все равно занимается рисованием :-) Но киллер-фича с «ой, снап» работает, да.
FF немного более производителен… на очень больших страницах.Это особенность работы огнелисовского движка. Его когда-то тюнили для отрисовки гигантских таблиц, еще во времена былинные.
Хром появился сильно позже, и у них больше фокус на работе JS. К слову, у огнелиса со скоростным JS всегда было «на троечку». Нормальный JIT они впилили незадолго до легендарного квантума. Но не имея penalty от IPC — во многих сценариях были быстрее, несмотря на общую «макаронистость» древнего движка и так-себе JS Runtime.
Раньше один аддон на одном конкретном сайте выполняясь вешал весь браузер. Весь. Без возможностей оживить это дело, только убивая процесс.
Нынче такого нет, убивай вкладку\процесс и работай дальше.
Раньше один аддон на одном конкретном сайте выполняясь вешал весь браузер.
Ну, я даже представлял себе как такой нарисовать :-)
Действительно можно было добиться знаменитого окошка «ваш скрипт ушел в себя, подождать или убить» на всех вкладках сразу, из-за кривого экстеншена.
Я пока отлаживал свои поделия — пару раз натыкался, хех.
Но уж простите, решить проблему перхоти гильотиной — так себе решение, натурально.
Я недостаточно компетентен, чтобы сказать, были ли решения лучше и почему их не приняли.
Во время выхода той версии, в которой сломали все аддоны, я был недоволен. Теперь, спустя годы - мне норм. Не осталось ничего, из того что было круто, а больше сделать нельзя. TST работает, AdGuard работает, поддержка переключения прокси (были там траблы) заработала с какой то версии. Tampermonkey и Keepass я начал пользоваться после, поэтому хз как было раньше.
Разве что с печалью вспоминаю один аддон, который менял язык на английский при нажатии на адресную строку - нынче такое нельзя видимо сделать =)
Согласен, что стало немного сложнее. Но через userChrome.css многое правится.
Рекомендую ресурсы:
https://www.userchrome.org/megabar-styling-firefox-address-bar.html
https://wiki.archlinux.org/title/Firefox/Tweaks#Configure_the_DPI_value
Единственное, что боязно - что уберут какие-нибудь опции по кастомизации т.к. "наше исследование показало, что ими никто не пользуется"
Ну да, в багтрекере они говорят, что очень сложно в дизайн ФФ засунуть возможность скрывать таббар, а я сейчас пойду, и как бахну патч в userChrome.css вместо них, аж закачаетесь.
Естественно, это было первое действие после обновления на Quantum. После того, как мне самому пришлось адаптировать его под системные стили, этот userChrome.css ещё пару раз сломался при обновлении, но уже и другие изменения в FF убедили уйти и никогда не возвращаться.
Тяп-ляп патчить недокументированные нестабильные недра регулярно обновляющегося софта -- не уважать себя так же, как тебя не уважает Mozilla.
Странно. Не заметил разницы работы Tree Style Tab до и после Квантума: он и до ставился через шаманства со стилями, и после ничего уже ухудшить не получилось :)
Большая часть того, что сломалось - сломалась в 2017-м. Резкое падение в этот год - понятно. А вот стабильное снижение с 2019-го объясняется именно тем, что всё меньше людей могут ответить на вопрос: "и нафига мне это?"
Ну, на рабочей машине я как раз от Г.Хрома отказался - зачем мне два хромиума на одной винде (Edge же не выкинешь)? А вот FF стоит обязательно - в какой-нибудь забагованный личный кабинет зайти... Ну, и на смартфоне - FFF (Focus, который) - сёрфинг только из него, иначе регулярные рекламы на весь экран просто бесят.
(del - treestyletab)
По поводу расширений - сейчас вроде нет расширений которые я использую и которые не обновили под Quantum. Хотя если чуть отступить от сценария домашнего использования, то встречал 2-3 которые больше не поддерживаются
убирается всё прекрасно через userChrome.css
оворят, к примеру, про Tree Style Tab, сломанный с выходом Firefox Quantum
101 ФФ
Больше всего бесят ВНЕЗАПНЫЕ изменения интерфейса и функциональности и невозможность (или предельная затрудненность) "вернуть все как было" при очередном обновлении.
Убрали возможность не выделять весь URL при нажатии в адресной строке. Особенно если по 20 с лишним раз в день нужно поменять последние 2-3 цифры в URL. Чтобы вернуть все как было, нужно патчить JavaScript'ы внутри bundle'ов самого браузера.
Tab'ы, которые при одном обновлении стали огромными.
Внезапно исчезнувшая настройка "не обновлять" браузер.
Внезапно переставшая работать функциональность "Go back" по нажатию клавиши Backspace.
Тут на Хабре недавно статья была про то, как DevOps'у в США живется три года спустя, и там приводилась следующая фраза:
[В США ] текущий кризис ничем не отличается от прошлых таких же, в отличии от российских, когда каждый раз все летит в пропасть.
И вот российские кризисы ну очень уж напоминают update'ы Firefox'а, когда каждые полгода-год приходится тратить часы на копание в форумах и тикетах багтрекера самого Firefox'а, а потом плясать вокруг перепаковщика ресурсов (ресурсы Firefox'а хранятся в ZIP-архивах со специальным заголовком), чтобы восстановить то, что последние 5-20 лет до вчерашнего дня работало "из коробки".
Chrome под Андроид не лучше, в какой-то момент решили что всем удобно отображение открытых сайтов в две колонки, а не списком. И сначало это можно было поменять не очевидным флагом, а потом и вовсе перестало отключается. В итоге у меня Firefox
Внезапно переставшая работать функциональность "Go back" по нажатию клавиши Backspace.
И слава б-гу. Сколько раз у вас браузер возвращался на предыдущую страницу, когда вы были уверены что сейчас сотрете пару символов в заполняемой форме?
У меня лично ни разу.
Я годами использовал backspace для возврата на предыдущую страницу, так что отключение было неприятным, руки сами тянулись к кнопке, а толку не было.
А я видел сотни раз, вот не преувеличивая. Юзер заполняет какую-нибудь заявку на Госуслугах/форме регистрации/anywhere, переключается (точнее думает что переключился) на другое поле мышкой, хочет что-то стереть, а вместо этого браузер делает "Go back", и юзер сквозь мат и слезы начинает заполнять форму сначала
Поэтому и убрали наверное. Но переучиваться после каждого такого изменения очень некомфортно =)
начинает заполнять форму сначалаЗа неумение сохранять содержимое форм надо карать.
Ладно, допустим, такие люди были (хоть у меня такого за годы использования не было ни разу, и я даже не подозревал, что так можно). Но...
Что курили люди, когда делали хоткеи обязательно с левым alt и стрелками? Что таким образом мы защитимся ещё и от олигофренов, которые случайно нажмут "назад" одной рукой, а так рук потребуется хотя бы две?
так есть флаг в настройках, который позволяет включить обратно - browser.backspace_action
alt+left, alt+right логичнее и поддерживаются более повсеместно (windows explorer, slack, vscode)
Представьте, что однажды все производители умной бытовой техники включат проверку на то, какой рукой вы к ней прикасаетесь, и если правой, то не будут реагировать на нажатия кнопок, или, пуще того, станут бить током. А что? Вон, работа левой рукой тоже поддерживается, и, что важно, при работе недоминантной рукой, человек, как правило, замедляется и больше внимания уделяет своим действиям, переставая делать движения "на автоматизме", в результате чего вероятность схватить и перенести горячий чайник раньше, чем от него отклеится заклинившая подставка, уменьшается.
Slack и VSCode это Electron, у которого под капотом Chrome, который отключил Backspace версии эдак в 60й.
В windows explorer по сей день работает backspace, как принято на windows. Alt+стрелки это, видимо, модное нововведение.
Эта "логичность" стала навязана только несколько лет назад ничем не обоснованным желанием манагеров Google сломать моторную память пользователям Windows.
Ох уж эти бессердечные манагеры Google, так и пытаются род человеческий стереть с лица земли.
XP: https://forums.tomshardware.com/threads/shortcut-key-for-back-in-windows-explorer.1007268/
IE6: http://www.keyxl.com/aaa29c1/29/Microsoft-Internet-Explorer-6-Browser-keyboard-shortcuts.htm
Windows 95/98: https://www.oocities.org/emgares/articles/001.html (They work in windows generated by the Windows Explorer, including those generated from My PC and the Internet Explorer)
Как вы себе представляете вообще ходить между вкладками/папками кнопкой для удаления последнего символа. Особенно в местах, где может быть input и случайные нажатия.
Сколько раз у вас браузер возвращался на предыдущую страницу, когда вы были уверены что сейчас сотрете пару символов в заполняемой форме?
Два раза. И в обоих случаях это помогло пофиксить баг в UIX: всегда нужно спрашивать пользователя "вы ничего не сохранили, вы реально хотите уйти со страницы или просто Backspace нажали?"
Нарушение в UIX здесь в другом месте — кнопка редактирования текста почему-то используется для навигации. Я понимаю, что "здесь так заведено", но тем не менее.
В проводнике виндовом так работает.
Я честно оттуда эту привычку притащил =)
И когда перемещаешься по папкам стрелками и ентером, Backspace сам напрашивается для такого использования.
И в браузере всё нормально было. Потому что при переходе к текстовому полю уже имеющийся в нем текст надо выделять и удалять Delete'ом, а не стирать по одной букве Backspace'ом.
Видимо, потому что «Назад» очень нужная функция, а кнопки на стандартной 105-кнопочной клавиатуре для нее нет
Вполне есть, альт+стрелка назад
Потому что при переходе к текстовому полю уже имеющийся в нем текст надо выделять и удалять Delete'ом, а не стирать по одной букве Backspace'ом
Ценный совет! /s
удалять Delete
А если у тебя Мак и у тебя нет Delete? :)
Fn+Backspace
Причем это работает и под виндой в буткампе.
Учитывая что изначально речь шла об удобстве использования, а данный аккорд требует двух рук, то удобненько получается, да :)
Учитывая что изначально речь шла об удобстве использования, а данный аккорд требует двух рук, то удобненько получается, да :)
По сравнению с:
Fn-Стрелка вверх (Page Up) и т.д. — это просто мелочи :)
(частота использования)
То у тебя вряд ли на нём стоит Windows, пользователи которой тут и жалуются.
В те годы не было SPA дурацких, которые на навигацию реагируют своим поведением.
Лучшее, на что тогда стоило рассчитывать - ajax, а нынче мороки слишком много.
Да, было круто. Нет, нынче никто так не умеет =)
Потому что вместо постбеков на каждый чих рендер стал производиться на самом браузере с небольшим вкраплением XHR только за данными. Если вам кажется, что старый веб был удобнее — ну… Если только местами.
Посмотрел скриншоты этого самого фикса - я честно разницы почти не вижу.
Для табов у меня TST, а панельку "Меню приложения" я открываю раз в пятилетку, ибо зачем она нужна?
Как зачем - чтобы накатывать секьюрити патчи.
А ещё чтобы у домохозяек не переставал в какой то момент работать любимый сайт "просто так", причем это скорее даже основная причина.
Для тех кому сильно надо способы, очевидно, остались.
Эти настройки вас не могут спасти?
Нет. Я кучу настроек перерыл и постов в багтрекере Mozilla. Есть два решения, чтобы сделать "как было": пропатчить ресурсники или поставить плагин, который заменяет адресную строку другим компонентом, который работает как надо. Плагин на тот момент не нашел, а инструкции по патчингу оказались достаточно хорошо написанными, чтобы их можно было применить с небольшими правками.
150000 пользователей Tree Style Tab смотрят на вас с недоумением.
Я уверен, что 100500 пользователей любых плагинов смотрят на всех с недоумением, ибо у них "с тех пор, как установил плагин, всегда хорошо работало". Дело в том, что у меня все хорошо работало с тех пор, как я браузер установил, и внезапно перестало работать, в результате чего мне пришлось искать решение.
На Винде не в курсе. Через политики ФФ точно можно отключить или перенаправить.
Да, именно что через политики (а точнее, через json-файлик) смог вернуть как было.
Для меня ваши претензии - ни о чем.
Эх, с этого и надо было начинать. Тогда весь пост можно было не писать.
Мы с вами, наверно, как житель США и РФ: в РФ кризис - все пропало, а житель США жителю РФ точно так же может сказать: "у нас в США тоже вот кризис, но для меня ваши претензии - ни о чем".
очень многое перенесли в политики. То, что раньше решалось с помощью расширений, сейчас решается через политики. Например блокирование странички настроек / расширений
Внезапно переставшая работать функциональность "Go back" по нажатию клавиши Backspace.
about:config -> browser.backspace_action -> 0
Внезапно исчезнувшая настройка "не обновлять" браузер.
Check for updates but let you choose to install them теперь равно "не обновлять" браузер. От того что он будет просто делать проверки сильно хуже не становится абсолютно, опять же, можно заставить его этого не делать через about:config
Tab'ы, которые при одном обновлении стали огромными.
Вот это да, было неприятно. Но есть https://github.com/black7375/Firefox-UI-Fix
Убрали возможность не выделять весь URL при нажатии в адресной строке.
При одиночном нажатии да, выделяется весь URL. Но если сделать даблклик, выделится часть ссылки, работает как раз на "параметрах" или частях разделенных слешем. Такая себе, конечно, претензия. Получается, что для того чтобы выделить всю ссылку раньше приходилось делать двойной клик, сейчас чтобы выделить часть ссылки надо сделать те же два клика, но в другую сторону так сказать. Так что изменилось, кроме привычки?
Спасибо за подсказанные решения. Большинство из проблем мне удалось решить.
Получается, что для того чтобы выделить всю ссылку раньше приходилось делать двойной клик
В 99.99% случаев мне не нужно было выделять URL. В тех случаях, когда нужно, я щелкал в строку и нажимал на клавиатуре Ctrl+A.
Суть своего комментария я изложил в первом предложении своего первого комментария: раздражают внезапные изменения привычного. Не мастер я метафор, но все-таки попробую:
Представьте, что вы купили квартиру в многоквартирном доме и живете в нем уже лет 15. Однажды поздно вечером, возвращаясь домой, вы обнаруживаете, что дверь в подъезд заварена. И никаких объявлений рядом нет. И поблизости, у кого можно было бы спросить, "что за фигня?", тоже никого нет. Вы идете в чат / поисковик / еще какое-нибудь место, где можно посмотреть информацию, и обнаруживаете, что во всем городе во всех многоквартирных домах вашей этажности заварили входные двери. И что на вопросы других таких же, как вы, "нафига", управляющая компания, обслуживающая дома этой этажности, написала: "наши метрики показывают, что более 99% жильцов попадают в дом с крыши, ибо летают на вертолетах, поэтому мы решили заварить все входные двери".
Решение вида "ну так купите вертолет и попадайте домой с крыши, что изменилось-то, кроме привычки" устроит, но раздражение от того, что приходится отказаться от привычного, с останется.
В 99.99% случаев мне не нужно было выделять URL. В тех случаях, когда нужно, я щелкал в строку и нажимал на клавиатуре Ctrl+A.
Для оставшегося 0.01% Ctrl+L кажется даже быстрее будет
ну и этот хоткей +\- уменьшает боль от того что выделяется весь URL, типа - если его все равно править, одно нажатие стрелки вправо сильно погоды не портит кмк
Убрали возможность не выделять весь URL при нажатии в адресной строке. Особенно если по 20 с лишним раз в день нужно поменять последние 2-3 цифры в URL. Чтобы вернуть все как было, нужно патчить JavaScript'ы внутри bundle'ов самого браузера.
Если имеется ввиду клик по адресной строке, то можно не просто кликнуть, а сразу выделять мышью, тогда выделение всей строки не происходит. Либо двойной клик по нужному get параметру. Попробую записать видео…
Меня ещё сильно бесит "мы тут решили что видимые вкладки пользователям не нужны, поэтому теперь они сливаются в один, а активный чуть чуть выделен.
Насколько это "удобно" на ноутбуке в поле когда вкладок столько что текст не виден а фавиконок нет или они одинаковые - не передать.
Ну вот рано или поздно то же самое учудит Хром, и перелезут.
В свое время совсем ушёл с Хрома во время катавасии «а мы больше не поддерживаем ява-плагины», когда пол-офиса и почти все банк-клиенты на них работали.
я бы так и работал в FF, но однажды перестал корректно работать веб интерфейс gmail а у меня тогда вся работа шла через почту. думал за месяц другой поправят не один я такой ведь. но видимо я один такой был. так как тут в комментариях ни слова об этом не упомянуто. и поправили больше чем через пол года . всё это время у меня FF стоял вторым браузером и я периодически его запускал из за нужных дополнений за одно и проверял как там глючит gmail. в итоге переехал на яндекс у которого был всего один недостаток который меня парил в одной из версий , вдруг включилось сглаживание шрифтов и пришлось долго бороться с конфигами, чтоб его снова отключить, теперь этой проблемы нет, а FF стоит только как основа tor browser для книжек с флибусты.
О чем вы говорите? Всё нормально работает.
в файрфоксе почему-то уже около года не могу производить оплаты покупок на сайтах. Когда открывается фрейм платежного шлюза банка- он не прогружается полностью, причем, если его быстро закрыть- то от банка приходит СМС-ка с кодом, а если его не закрывать- то крутится бегунок загрузки, но СМС с кодом не приходит. и приходится использовать хром :-(
Я считаю, что это вина разработчиков сайта.
Естественно, в Chrome всё открывается нормально.
То есть для вас чем меньше безопасности в браузере, тем лучше? Это очень плохая позиция.
Кстати, в Firefox ещё и cross-origin requests policies намного более жёсткие, чем в Chrome. То и дело сталкиваюсь с ситуацией, когда в Chrome веб-приложение работает нормально, а Firefox режет запросы по всяким content security policy и cross-origin request policy, что приводит к неработоспособности.
На сайте магазина электроники DNS в инкогнито-режиме desktop-ного Firefox (под Windows, если что) при попытке оформить заказ сайт так и говорит: "У вас Firefox в инкогнито-режиме, мы не можем работать, откройте сайт не в инкогнито-режиме, либо в другом браузере".
Наверняка все дело в security-настройках, включенных на максимум (блокирование всех third-party cookies, запросов и т.п.), хотя, казалось бы, можно было вообще все security-настройки в инкогнито-режиме вырубить (как Safari когда-то делал), ибо все сохраненные cookies и другие localStorage'ы пропадут при закрытии инкогнито-окна.
Несколько лет назад перешли на новый движок квантум и отломали просмотр вебсокетных фреймов. Чинили 2 года.
Я в первый раз ушел с фф, когда они переделали систему расширений. У меня половина отвалилась и мне стало проще пересесть на другой браузер, чем чинить конфиг.
Потом я вернулся, потому что мне понравилась фича с контейнерами, но периодически подбешивает, что меняют интерфейс не оставляя лазеек вернуться.
Например, буквально вчера искал, как убрать кнопку-индикатор звука со вкладок. Раньше была такая опция, теперь ее зачем-то убили. Что было у чувака в голове которые принял это решение? Уж точно не расширение доли на рынке.
меняют интерфейс не оставляя лазеек вернуться
Тут в комментах уже куча ссылок на userChrome.css для исправлений.
Потому, что нормальный софт не должен ломать обратную совместимость и UX заодно при обновлениях.
Потому, что нормальный софт не должен ломать обратную совместимость при обновлениях.Для этого они и отказались от старых плагинов. Старые плагины постоянно ломались, так как для них не было какого-то специального API, все плагины просто работали с потрохами браузера напрямую. Сейчас ввели специальные API для расширений. Больше ограничений (невозможно придумать стабильные API на все случаи жизни), но зато при обновлениях браузера риск поломок минимален.
Для этого они и отказались от старых плагинов.
Увы, но нет — NPAPI плагины были вынесены в отдельную «песочницу» много лет назад, еще во времена, когда версии браузера не росли такими темпами. Выглядело это отдельным процессом и прекрасно работало. Я еще помню, когда флешовый плагин крэшился — но огнелис это тут же показывал и предлагал перезапустить.
не было какого-то специального API… и поэтому они так и назывались — NPAPI плагины? :-)
Кстати в этих плагинах не было ничего особенного, я когда-то развлекался написанием парочки плагинов. Стандартная схема получения своего канваса, регистрация событий от него, и пачка базовых функций типа сходить на сервер, получить ответ и т д.
И к слову, выкидывание плагинов привело к тому, что в браузер пришлось тащить гору кода, которому вообще говоря там делать нечего — от показа и декодирования видеопотока и до обработки устройств USB. Потому что раньше этим занимались плагины в своей песочнице — а теперь это часть браузера, вот «улучшили», хехе.
То что от ActiveX и NPAPI отказались — это однозначно хорошо, тут даже обсуждать нечего. Не нужны в вебе эти нестандартные примочки. Всё что нужно для веба должно быть прописано в открытых стандартах и встроено в браузер, а не приклеено кое-как к браузеру сбоку в виде какого-то бинарника, который ещё и не везде доступен.
Единственное, что в идеале следовало бы перед отказом как-то договриться с Adobe, чтобы она сделала WebAssembly-версию Flash, но это уже энтузиасты делают.
Всё что нужно для веба должно быть прописано в открытых стандартах и встроено в браузерА, расходимся, мужики. Надо вообще все в браузер встроить. От казуалок и до продвинутых клиентов по управлению пром. оборудованием. Раньше на Java или там ActionScript такое делали, а теперь — «удивительное рядом, но оно запрещено» :-)
Не нужны в вебе эти нестандартные примочки.Точно-точно, зачем вам защищенный клиент-банк с сертифицированной криптографией и аппаратными токенами. Или хотя бы KVM клиент для хитрой железки.
Видите, как смешно получается. Оказывается, целый класс полезных и важных приложений теперь недоступен, потому что «в колбасе потребности нет».
Не все ограничивалось просмотром ютубчика или показом формочки заказа кофе «модно-молодежно в WebAssembly».
И будет ли когда-либо второй раз — неизвестно.
Что вы говорите, 60%-80% трафика с мобильных устройств? И это конечно же никак не связано с внезапным выкидыванием огромного числа возможностей из браузера, точно-точно :-)
В самом-то деле, зачем верить маркетинговому бреду. Очевидно же, что наличие возможностей всегда лучше их отсутствия.
нате вам нативный бинарник, установите его, и надейтесьА когда вы на своем ляптопе запускаете Windows, или хотя бы просмотр видео (через один из трех проприетарных DRM в вашем браузере, хехе) — вас это не смущает, не? А почему? Или Джамшут и Брахмапутра из Редмонда чем-то отличаются от таких же из Oracle?
Ну и самое главное — проблемы наколенных поделий «меня и Васяна» касаются только нас и наших с ним пользователей, при чем тут «открытые стандарты»?
И эту возможность у нас с Васяном — зачем-то забрали, под совершенно странными предлогами.
Это примерно как «в индейской резервации в Оклахоме пьянство и поножовщина, поэтому у вас в Гусь-Хрустальном все ножи отменяются, надо покупать всю еду уже разрезанную порционно».
Но из порционной еды же не приготовишь стейк, из красиво нарезанных кубиками кусочков — максимум гуляш…
А в ответ — и правильно, я когда от ножей отказался — у меня шапочка из фольги села как влитая! :-)
Вот поэтому браузеры и жирнеют всё время, из-за вот такой парадигмыНу то что они стали весить больше — не страшно. Зато они быстрее. Проблема в том, что сайты сильно потяжелели. Старомодные сайты на ноуте 13-летней давности в современном браузере работают не хуже, чем раньше. JS выполняется сильно быстрее. Проблема в том, что требования у среднего сайта сильно выросли. Запихнуть целое видео в фон — сегодня в порядке вещей. Мегабайты кода на JS для одной страницы — как нечего делать. Когда 13 лет назад даже 50 килобайт jQuery казалось, что уже «много».
А если бы оно было модульнымТо пользователь запарился бы всё это обновлять, плюс никакая кроссплатформенность, плюс проприетарность таких расширений, плюс плохая интеграция. ActiveX и NPAPI для своего времени были OK, но показали себя они плохо, сейчас они не нужны, все необходимые фичи в вебе нужно обсуждать и принимать в виде открытых стандартов, а не «мы тут подумали и сделали для вас вот этот бинарник, установите, и надейтесь что оно не скомпрометирует всю вашу систему, а как оно работает мы вам не расскажем и не покажем».
Мегабайты кода на JS для одной страницы — как нечего делатьА задайте себе вопрос — почему :-)
А ведь ответ на поверхности — приходится тащить все эти дохреннилионы мегабайт в скрипт, потому что у нас, разработчиков, все остальные инструменты отобрали.
Еще 10-15 лет назад никому бы и в голову не пришло лепить реакты с ангулярами, зачем? Вам нужен кросс-платформенный развесистый интерфейс — к вашим услугам масса инструментов, от silverlight и flash до Java. С интеграцией с вашей веб страницей из коробки.
Запихнуть целое видео в фонНу так раньше можно было взять ActionScript и сделать векторный(!) мультфильм, Куваев не даст соврать. А теперь нельзя, только растр.
Первые серии Масяни или «Магазинчика Бо» занимали по паре мегабайт на серию, масштабировались на любое разрешение, и не требовали кучу разных размеров под разных клиентов.
Вот, полюбуйтесь — это месте с рантаймом флеша
-rw-r--r-- 1 vik users 3474512 Feb 12 17:29 1bo.exe
-rw-r--r-- 1 vik users 2957624 Feb 12 17:29 2BO.exe
-rw-r--r-- 1 vik users 3087638 Feb 12 17:29 3bo.exe
-rw-r--r-- 1 vik users 4893426 Feb 12 17:29 4bo.exe
-rw-r--r-- 1 vik users 2773303 Feb 12 17:29 5BO.exe
а это без
-rw-r--r-- 1 vik users 2060040 Feb 12 17:29 1bo.swf
-rw-r--r-- 1 vik users 2137063 Feb 12 17:29 2bo.swf
-rw-r--r-- 1 vik users 2266577 Feb 12 17:29 3o.swf
-rw-r--r-- 1 vik users 2634543 Feb 12 17:29 4bo.swf
-rw-r--r-- 1 vik users 1954095 Feb 12 17:29 5bo.swf
При этом вся эта радость крутилась на уже тогда слабых машинках без лагов и с использованием аппаратного ускорения (!).
фичи в вебе нужно обсуждать и принимать в виде открытых стандартов… чтобы не дай Аллах не выскочил очередной автор флэша в виде плагина и не отправил многомиллиардные вложения корпораций на свалку, хех. Это и есть — главная причина запрета на плагины.
все остальные инструменты отобралиВы хотите сказать, что раньше сайты сплошь и рядом пестрели плагинами, включая менюшки, навигацию, таблицы и всё прочее, что сейчас рисуется из JS? И вовсе не массовый переход на SPA виноват, а просто из браузеров убрали Flash, Java и ActiveX?
раньше сайты сплошь и рядом пестрели плагинами, включая менюшки, навигацию, таблицы и всё прочееУ корпоратов — именно так дела и обстояли. Кто пилил ActiveX, кто Java applets, чуть позже подтянулся Java WebStart, и т. д.
Флеш, к слову, тоже весьма активно использовался — а как еще быстро графики было нарисовать? :-)
In wild это мало было заметно — ведь не у всех консумеров была установлена хотя бы Java, не говоря уж о чем-то более экзотическом.
Но в корпоративном мире, где все и вся настраивается централизованно — а какие проблемы-то? Надо Java версии 1.1.4 — значит она у всех гарантированно будет, правильно настроенная. А уж в ней не было недостатка ни в гридах, ни в деревьях…
Просто в качестве казуса, вот представьте себе OS/2. На нее надо поставить VisualAge. Запускаете инсталлятор… а он открывает апплет в Netscape 4. :-)
А знаете почему? А потому что браузер — это не только показ маркированных страничек, но и платформа для instant delivery вашего софта…
Главная проблема тормозящих новых сайтов — JS. Всё в нём. А могли бы и ограничиться обычным HTML+CSS, в местах, где интерактивность не нужна… А для 3D веб-игр или сайтов просмотра видео — плагины (по принципу java/flash, но сейчас можно, например, wasm+webgl) и ни в коем случае не привязка к огромному тормозящему DOM. И никаких десятков мегабайт JS, он не для этого предназначался. Всё жирное должно быть уже скомпилировано хотя бы в байт-код VM.
Пару раз натыкался на то, что сайт в FF не открывался или открывался как-то не так, в отличие от chrome, впрочем, это бывает редко и, возможно, из-за блокировщиков рекламы.
Эпизодически что-то по мелочи может ломаться после обновлений.
Сейчас, например, страничка Transmission Web GUI (это torrent-клиент под linux) некорректно отображается в FF (действия и кнопки не работают), хотя раньше норм было.
При этом в Edge и прочих Chrome-based браузерах нормально всё.
В версии 100.x сломали настройку «действие при загрузке файла», которая позволяет указать папку для загрузки или каждый раз выводит окно с запросом действия». Опция «в папку» — работает, а «каждый раз спрашивать» — теперь просто предлагает сохранить и спрашивает куда. А должна предлагать выбор: загрузить, открыть в программе. У меня многие коллеги от этого стали сильно страдать.
Да? Спасибо, попробую. Просто раньше либо работало без этой настройки, либо при очередном обновлении эти ассоциации слетели.
Да, спасибо - эта настройка помогла.
Теперь столкнулся с другой проблемой: у коллеги в этом списке всего 5 типов файлов, для которых можно настроить действие. Нет ни docx, ни xlsx...
А ещё Firefox правильнее рендерит шрифты, чем браузеры на основе Blink.
О, напомнили мне. Жуткое сглаживание шрифтов было в хроме лет 10 назад.
Сейчас уже заметно лучше, но тогда прямо кровь из глаз лилась =)
Кстати, если по умолчанию оно выключено, то включеное руками — это тоже намного больше одного бита информации, потому что маленькое количество пользователей сделало это.
Я бы не рекомендовал включать, да и вообще трогать любые настройки без критической необходимости, только если анонимность не важна/не критична
Я 15 лет сижу на лисичке. И с каждым годом она всё хуже, настроек всё меньше и меньше. Обновления ставшие принудительными, уже нельзя выключить сняв галочку. Да и даже в about:config их так просто не отключишь. Дополнений стало меньше. Часть сайтов уже некорректно работает под лисой. Еще лет 5 и куда кроме хрома? Вивальди?)
Вивальди - это хром, и опера - это хром, и вообще всё вокруг хром, даже у SpaceX Dragon 2 на тач-дисплее хром. Некуда бежать.
За 15 лет многое изменилось и я бы не сказал, что в худшую сторону, появилась многопроцессность, что значительно повысило стабильность и отзывчивость, хотя ценой большего потребления памяти, появились и хорошо развиваются дев-тулзы, и они заменили ужасно тормознутый Firebug, появилась удобная скриншотилка, встроенная защита от отслеживания, которая в строгом режиме вполне заменяет блокировщик рекламы, появились контейнеры с возможностью установки для них прокси(через расширение, не очень надежно, но все равно очень полезно), это не считая поддержки новых стандартов, избавивших от флеша, это первое что пришло на ум, мелких изменений и того больше.
Safari. Остальное все хром.
А чего минусуете, ведь сафари и правда не хром, в отличие от всего остального что осталось. Они были чутка близки до 2013 примерно в части рендера хтмл, потом форкнулись. Возможно в мире где-то ещё по паре сотых процента специфических проектов вроде текстовых браузеров и что-то там помнится в Китае было, ну и всё. Хром, Лиса да Сафари. Вроде движки JS ещё когда-то где-то отличались местами, но текущий расклад в этом году не знаю, но подозреваю консолидацию. Так что зря вы его заминусовали.
А уж если предполагается делать интерактивную карту или, того хуже, HTML-игру, то работа с Safari — это адский ад, ведь там нельзя абсолютно ничего, а что можно — то работает криво. Особенно синтез звука в реальном времени.
Побуду занудой - выбор то есть, так что валидный комментарий у @citius И кусок рынка вполне себе там. А вот то из чего выбирать осталось… это да… с этим согласен, увы. Хотя может и хорошо - силы не распыляются, всем миром хром по сути улучшаем. Правда вон с ИЕ это когда-то не очень в итоге вышло… Спасёт ли нас Mozilla и в этот раз?
В те времена браузеры в принципе были проще. Приличную альтернативу IE 5.5 - 6 можно было просто взять и сделать. И то было удовольствие недешёвое.
Сейчас потянуть такую работу может либо кто-то из FAANG (заметьте, даже Microsoft свою технологию забросила), либо это будет госзаказ. Причин делать это что тем, что другим при открытом движке Хромиума - не вижу.
Brave. Слез с лисы по этим же причинам (
К сожалению, Brave тоже 1) хром, 2) обвешан всяким мусором: Brave rewards, WebTorrent (который при попытке скачать .torrent вываливает пустую страницу и ничего не происходит), Wallet, реклама в New Tab. Но это всё хотя бы можно отключить.
Какой у него движок?
Это вопросы к вашей доменной политике. Некоторые админы включают/выключают разные опции и в хроме может быть одно разрешено, а в ФФ нет.
К сожалению, ваш браузер администрируется с помощью policy. В реестре, если вы найдёте эту ветку (и у вас есть права), то запретите сами себе чтение. Может помочь.
Tor != Tor Browser, сделать приватный браузер можно и на основе хрома, немного подкрутить ungoogled chromium, всегда можно прописать тор как прокси или воспользоваться комбаином Brave.
-
github.com/mozilla/policy-templates/blob/master/README.md#manualappupdateonly
{
"policies": {
"DisableAppUpdate": true
}
}
Всё, обновления начисто отключены через политики.
А какие сайты у вас в лисе не работают?
К сожалению, руководящая разработкой Firefox организация Mozilla Foundation тратит доходы не столько на разработку браузера, сколько на всякие малополезные инициативы за всё хорошее против всего плохого.
Да, за лишь малую часть от тех 400+ миллионов в год можно было сделать отличные браузеры. Если платить разработчикам, а не топ-менеджменту.
скажу по секрету, за 400млн в год можно электроавтомобиль разработать (не собрать из сторонних запчастей, а разработать с большим процентом своего).
Я просто положу это здесь:
А если просто так накладывать один график на другой… можно всякое получить
В отличие от влияния фильмов Кейджа на утопления в бассейне, здесь мы в одном уравнении имеем успехи компании и доходы менеджмента той же самой компании. И дело тут не в возможной корреляции, а в самом прямом влиянии одного на другое по определению. Безотносительно того, что там у других компаний.
Или всё-таки пользователи Firefox уходили не потому что зарплата у менеджеров росла (и зарплата росла не из-за оттока пользователей), а по каким-то другим причинам? Например, потому что Chrome лез на компьютер из каждого установщика, или веб-разработчики всё более плевали на пользователей Firefox (вплоть до отсеивания по user-agent, привет Skype for Web)?
Может, не зря говорят correlation != causation?
FF отлично работает, пользуюсь исключительно им уже даже не помню, сколько лет. Мб это дело привычки, но для веб-разработки девтулз FF кажется намного более удобным, чем у хрома.
Тоже не слезаю с FF из-за его девтулз. Но это, мне кажется, дело привычки.
скорее всего привычка, потому что после хромовской, девтулс FF с первого взгляда выглядит не лучше IE11
Я уже выше написал. При переходе на квантум отломали просмотр вебсокетных фреймов. Чинили 2 года. После такого для меня, как, для веб-разработчика, этот браузер перестал существовать.
Могу еще вспомнить их тикет про css стилизацию скроллбаров, который делали 18(!) лет. Я использую FF, он мне нравится, но только как пользователь.
веб-разработки девтулз FF кажется намного более удобным, чем у хрома
плюсую, особенно в Developer Edition
Учитывая новости выше по планам забанить мюблок на хроме я на фф пожизненно. Каждый раз когда нужно посмотреть ютуб с телефона мне хочется плакать.
Передаю привет авторам решения перейти на WebExtensions в аддонах, что отправило в могилу Vimperator. Нормального аддона для модального управления браузером после этого я так и не смог найти.
К сожалению, XUL был завязан на однопроцессную модель и давал дополнениям полный доступ к браузеру, без возможности выдавать разрешения только на определённые действия. И поэтому он должен был умереть.
JS тоже таким был. Ничего, починили.
Иронично, что по ссылке речь именно про JS API, а не XUL. Ну и Servo за уши притянут, конечно.
Могли бы сделать XUL2, полностью переработал концепцию и убрав узкие и уязвимые места. Единственный плюс в переходе на WebExtensions API в том, что можно использовать один код для создания расширения и для Firefox и для Chrome.
Недостатки XUL были его преимуществами. Я в плане расширяемости интерфейса. Это была хорошая задумка. Но, как это часто бывает, большие возможности начинают использовать во вред. А потом начинается "закручивание гаек". Кстати, это же происходит и с Android.
Но, не смотря на эту ситуацию, я до сих пор на Firefox. Для меня он удобнее.
P.S. Кстати, почему на Google нет исков в монополии Chrome в Android (или я не в курсе)? Как в своё время было с IE к Microsoft.
В том виде, которым он был тогда, да. А я имел в виду полную переработку этой технологии. Где изначально были бы и права и ограничения. Но это всё "ка бы, да бы...". Сейчас имеем что имеем и работаем с этим.
Я вот делал расширение Advanced Locationbar, которое внедрялось в стандартную адресную строку и сильно меняло её поведение. Для таких трюков нужен полный доступ к внутренностям, какого-то стабильного API тут не придумаешь.
На самом деле, в Firefox Developer Edition всё ещё можно запускать «экспериментальные» расширения с полным доступом к потрохам, но этой возможностью почти не пользуются.
Вот серьёзно, что ни крупный апдейт, то какая-нибудь пакость, которую их говнодизайнеры обрушивают на бедных пользователей. И потом вместо работы сидишь ищешь, как вернуть всё как было.
В последний раз вообще при обновлении сбросились в дефолтные значения все настройки, что я годами накапливал в about:config. Это просто вопиющее неуважение к пользователям.
FF и Thunderbird - полет нормальный!
Если бы не переход на quantum, то FF бы тупо устарел.
Я надеюсь, вы не пишете про «обновления ради обновлений», как принято в винде и андроиде, часто без возможности отключения?
— Написано из-под firefox 52.
Написано из-под firefox 52.
Имейте в виду, что поддержку Firefox 52 (и Pale Moon) на Хабре уже однажды ломали, так что то, что вы сейчас ещё можете из-под него писать — скорее всего случайность
Во-вторых, я же сказал не «не реализовано», а «невозможно реализовать» (разумными усилиями).
В-третьих, в комментариях по вашей ссылке пишется по какой-то параметр intl.Locale, подозрительно напоминающий фингерпринтинг. Так что здесь я скорее поддержу firefox/palemoon, а не хабр. Другой вопрос, стоит ли браузеру прогибаться под фингерпринящие сайты и выставлять фингерпринтинг-параметры так, чтобы они как бы были, но у всех одинаковые — на этот вопрос я не вижу с ходу ответа, но опять же, я пишу про «невозможно реализовать разумными усилиями», а не «не реализовано».
как будто они никакие другие браузеры не ломали.
Актуальные версии — не ломали
Во-вторых, я же сказал не «не реализовано», а «невозможно реализовать» (разумными усилиями).
То, что Pale Moon уже ощутимо отстаёт по возможностям от актуальных браузеров, намекает на то, что, видимо, всё-таки что-то где-то мешает реализовать
подозрительно напоминающий фингерпринтинг
Как вы с такой паранойей вообще держите включенным javascript?)
Актуальные версии — не ломалиПо вашей же ссылке в соседних комментах куча проблем этой, с позволения сказать, «новой версией хабра» в самых разных браузерах, в том числе в новейших не тот момент версиях ff.
ощутимо отстаёт по возможностям от актуальных браузеровЕщё раз, это очередное неконкретное утверждение. Возможностям для кого, в первую очередь? Возможностям для пользователей? Или возможностей для админов сайтов, чтобы бороться с пользователями самыми разными методами.
Как вы с такой паранойей вообще держите включенным javascript?Да, js — это серьёзная проблема безопасности, и я применяю методы для борьбы с ней. Но я не готов говорить об этих методах, пока вы называете обеспечение информационной безопасности «паранойей».
По вашей же ссылке в соседних комментах куча проблем этой, с позволения сказать, «новой версией хабра» в самых разных браузерах
Эти проблемы связаны с криворукостью разработчиков Хабра, а не с кроссбраузерной совместимостью или (не)соответствию стандартам (кроме вышеупомянутого intl.Locale)
Или возможностей для админов сайтов, чтобы бороться с пользователями самыми разными методами.
Не вижу смысла отвечать на эту демагогию
Эти проблемы связаны с криворукостью разработчиков ХабраТак вы уж определитесь, всё же разработчики хабра «не ломали '''актуальные''' версии» или «всё же ломали, просто они криворукие»?
Не вижу смысла отвечать на эту демагогиюТаким образом, в итоге вы так и не привели пример «устаревания», которое (а) вредит именно пользователям, а не админам, борющимся с пользователями, например, методами фингерпринтинга, и (б) невозможно было устранить разумными усилиями прежнего сообщества плагинописателей firefox. Да даже в случае (а) примера «обновления ради обновления», бесполезного для всех, а не прямо помогающего враждебно настроенным по отношению к пользователям админам — и то не привели. А в случае (б) — хотя бы не реализованного фактически хотя бы безвредного для пользователей обновления пример не привели, хотя я спрашивал про невозможность реализовать разумными усилиями, а не про фактическую нереализованность.
То, что Хабр глючит в современных браузерах, реализующих современные веб-стандарты — вина разработчиков Хабра.
То, что Хабр не работал (или не будет работать) в Pale Moon — вина разработчиков Pale Moon, которые не спешат реализовывать современные веб-стандарты вроде того же Intl.Locale.
Если в будущем Хабр опять перестанет работать в Pale Moon — не надо винить разработчиков Хабра в этом. Есть стандарты, они реализованы в современных браузерах, разработчики Хабра имеют полное право использовать их, если захотят. Подавляющее большинство пользователей это вполне устраивает и они плевать хотели на маргинальный Pale Moon. Какой-то один параноик vn4tn4 разработчикам не указ.
Если вам не нравится, что разработчики Хабра используют современные веб-стандарты — вы всегда можете просто прекратить посещать его, никто не заставляет вас сидеть на Хабре. Можете попробовать поискать сайты, которые принципиально игнорируют современные веб-стандарты — например, opennet какой-нибудь.
Таким образом, в итоге вы так и не привели пример
Я никакие примеры приводить и не собирался, вы это у Kekmefek спрашивали.
Если вам не нравится, что разработчики Хабра используют современные веб-стандарты — вы всегда можете просто прекратить посещать егоИстория человеческого общества показывает, что «не нравится — пошёл вон» — это часто порочный подход, с которым человечество временами успешно борется. Недавний пример по большей части завершённого такого противостояния — противостояние работодателей и работников в 19 веке, которое привело к тому, что теперь работодатель не может ни просто так уволить работника, ни сделать его работу существенно более неприятной (например, понизить зарплату), чтобы он уволился «сам». С админами сайтов этот процесс только начинается сейчас, но уже начался, в виде GDPR, согласно которому админы сайтов не имеют права, в том числе, отказывать в обслуживании пользователям, не соглашающимся «добровольно» на особо гнустные методы борьбы с собой, вроде слежки. И я не вижу никаких исторических препятствий к тому, чтобы это было только началом, и чтобы в дальнейшем возможности админов по борьбе с пользователями, например в виде банов и излишних обновлений, будут ещё больше ограничены.
Какой-то один параноик vn4tn4 разработчикам не указ.Как видим, практика ваши рассуждения опровергает. Пользователи заметили этот баг, и админы хабра его поправили наравне с остальными в том посте, так, чтобы в ff52 снова всё работало, что бы там ни говорили зло- и гугло-стандарты. Уж не знаю, как они рассуждали, думали ли они о существующем GDPR или о возможных будущих восстаниях пользователей IRL, еще больше ограничивающих возможности борьбы с ними админов, но ваша модель рассуждений админов хабра точно неверна, поскольку выводы из неё противоречат реальности.
Я никакие примеры приводить и не собиралсяИ тем не менее, вы утверждаете, что
Pale Moon уже ощутимо отстаёт по возможностям от актуальных браузеровПоэтому я вас тоже спрашиваю — эти «возможности» — это возможности для кого: для пользователей или для борьбы против пользователей? Без ответа на этот вопрос ваше утверждение выглядит как минимум двусмысленно. И один пример вы таки привели — с багами на хабре, но этот пример, как я уже сказал, выглядит очень подозрительно и уж точно скорее напоминает борьбу с пользователями, чем помощь им.
Уронили мишку лисичку на пол,
Оторвали мишке лисичке лапу.
Все равно её не брошу -
Потому что она хорошая.
Да, были спорные изменения в интерфейсе. Но сейчас я даже и не вспомню какие именно — очевидно привык.
По поводу жалоб на неработающие расширения — вынужденный этап перехода на более продвинутые технологии. И продвинутые не значит что расширениям будет больше доступно, а наоборот — они сильнее ограничены. Но такая цена безопасности. Уверен и в хром всё тоже самое. А про safari и говорит нечего.
Сам же браузер работает очень быстро, плавно и стабильно. Одно удовольствие им пользоваться. Рад что он существует — конкуренция на этом рынке очень хорошо двигает веб в наши дни и защищает нас от внедрения различных трекинговых механизмов на уровне браузера.
И продвинутые не значит что расширениям будет больше доступно, а наоборот — они сильнее ограничены. Но такая цена безопасности.
Не устаю говорить. А пользователя спросили что ему важно, возможности или безопасность?
Мне лично полезнее когда через экстеншен можно сделать абсолютно все а не в пределах неких огороженных правил.
Сам же браузер работает очень быстро, плавно и стабильно.
Да, да. Не отстреливается регулярно, не жреть память, не фризит с отрисовкой. Вы так интересно рассказываете что начинаешь верить.
Не устаю говорить. А пользователя спросили что ему важно, возможности или безопасность?
А кто вам сказал что пользователь лучше знает? Точнее не так — большинство пользователей просто недостаточно компетентны(и не должны быть) в этом вопросе. Это как спрашивать ребёнка что он будет на завтрак: шоколад или кашу.
Не отстреливается регулярно, не жреть память, не фризит с отрисовкой.
Не могу говорить за все платформы, но под linux он работает практически идеально. Причём мой сценарий использования довольно нагруженный — 5-7 окон, каждое с 5-10 вкладками, живущими неделями. Единственное, что действительно мне не нравится, и я надеюсь это исправят, это процесс обновления, когда вдруг выскакивает окно «необходимо перезапустить браузер». Не всегда вовремя.
Смешно.
5-7 окон, каждое с 5-10 вкладками, живущими неделями
Я сам примерно так использую FF при этом у меня еще и плагинов понавешано. Вот только у меня система на i7 10-го поколения с 64гб оперативки + ОС и сам FF стоят на m2 очень быстром. Да не тормозит и работает плавно очень и запускается быстро. Вопрос в том что будет на средней по больнице комплекции с таким сценарием использования))
Сам FF использую со 2-ой версии и пострадал только от того, что группы вкладок выпилили и теперь их приходится ставить плагином, а последние дизайны даже понравились (я не особо прихотлив)
Если вы правда так считаете, то неудивительно, почему пользователи уходят. Хотите безопасность, тогда основывайте браузер на политике "запрещено все, что не разрешено", в данный момент же все наоборот.
Относительно недавно на андроиде запретили сохранять файлы в папку Downloads - зачем? Если это так важно, то почему бы не дать возможность или не сохранять принудительно в подпапку Downloads\BrowserName?
Также недавно chromium запретили работать с файловой системой. Я, признаться, не берусь говорить, можно ли было удалить системные директории, но зачем нужно было это делать? Теперь каждый файл расширения загрузчика необходимо сохранять вручную: -2 расширения.
Brand new privacy features. Борьба с ветряными мельницами. Отказ от печенек - какие благородные, а их попытка заменить печеньки на другой способ слежения (не вдаваясь в подробности) - нормально?
Причем, форка открытого движка с сохранением старого апи я не вижу. Моя мысль в следующем: ломать - не строить. Хотите безопасности - делайте новое приложение, заточенное под безопасность (на хромиуме мне это видится невозможным).
P.S. Простите за ошибки, пишу с телефона
А кто вам сказал что пользователь лучше знает? Точнее не так — большинство пользователей просто недостаточно компетентны(и не должны быть) в этом вопросе. Это как спрашивать ребёнка что он будет на завтрак: шоколад или кашу.
Не надо считать всех пользователей глупыми, в конце концов они деньги приносят прямо или косвенно. Дети тоже обычно не глупые, я бы в детстве вполне мог выбрать манку вместо шоколадки (правда, тут вопрос, что полезнее) и абсолютно точно бы взмолился об яичнице или котлете, или каше, если шоколадом кормить несколько дней подряд.
А кто вам сказал что пользователь лучше знает?
Как по мне, незнающего и не разбирающегося человека можно назвать глупым, но то вопрос определений.
Вопросы безопасности, действительно пользователям лучше не доверять, впрочем программисты и менеджеры тоже часто лажают. Про отвалившиеся расширения ещё долго будут говорить, так как по сути больше говорить особо не о чем, я вот браузер в своё время выбрал, потому что вкладки были с прямыми углами, а не закруглёнными, весь остальной UX не отличался, в принципе. Не будешь же серьёзно вкусы к внешнему виду вкладок обсуждать?
Интересно, столько сотен гигабайт он сжирает ресурса ssd при таком кейсе пользования?
А кто вам сказал что пользователь лучше знает? Точнее не так —
большинство пользователей просто недостаточно компетентны(и не должны
быть) в этом вопросе. Это как спрашивать ребёнка что он будет на
завтрак: шоколад или кашу.
Без обид, но типичный ИТшный снобизм. Именно пользователь и знает лучше зачем ему инструмент и как его лучше использовать, а совсем не тот кто инструмент изготовил. Испокон веком ремесленнику говорили что именно он должен выковать а не крутили неопределенно пальцами в воздухе со словами "ну удиви меня.."
Не могу говорить за все платформы, но под linux он работает практически идеально.
Слушал бы вас и слушал. Жаль с реальностью несколько расходится. Ну и ваш нагруженный сценарий несколько.. эээ.. не впечатляет.
Слушал бы вас и слушал. Жаль с реальностью несколько расходится. Ну и ваш нагруженный сценарий несколько… эээ… не впечатляет.
Да кто же пытался вас впечатлить. Я там написал "довольно нагруженный". Понятно что есть очень много людей кто нагружает браузер гораздо сильнее. Ваш сценарий использования браузера, возможно, нагруженее, выше, «длиннее». Но. Уверен 90% пользователей нагружают браузер меньше. Только и всего
Более продвинутые технологии - это когда у пользователя остаются те возможности, которые у него есть, но работает это все быстрее, стабильнее и безопаснее. С переходом же на WebExtension возможностей стало меньше. А то так можно прийти к идее убрать расширения вообще - без них безопаснее и стабильнее.
У меня после известных событий поменялся поисковик с Яндекса на Гугл, без всяких обновлений. Ничего такого, но и не круто, что они решают и лезут в настройки моего браузера.
Так вроде побыстрее будет и меньше усилий требует.
Вот тут есть некоторая информация: support.mozilla.org/en-US/kb/add-or-remove-search-engine-firefox
Я так понял на странице присутствует специальный тэг со ссылкой на файл дескриптора (речь про OpenSearch). В этом файле прописан URL с форматом запроса.
Да, включены, немного по-другому правда все в настройках. OpenSearch для меня открытие, не зря поднял тему, но я больше был недоволен, что в одностороннем порядке поменяли мне настройки. Спасибо за помощь.
Firefox медленно, но верно умирает. Интерфейс у него настоящий кусок ***на. А раньше он у меня был любимым. Эти гигантские уродские табы просто достали. Когда-то давно были нормальные, аккуратные табы, кайфовая панель адреса и т.д. Был нормальный поиск в истории, когда можно было перейти на любую посещенную страницу и это легко находилось. Про расширения это вообще отдельная песня. Текущий функционал просто убог и сильно ограничен. В плане технологий вообще Фаер давно и сильно отстает.
Единственное, за что Mozilla надо сказать спасибо, так это за вклад в развитие Rust. В остальном надо вернуть интерфейс 3-й версии. Нормальный, компактный, без всяких гамбургеров на тулбаре. На Маке есть нормальное меню вверху, его хватает. Второе просто бесполезная кнопка, которая занимает место.
По бизнес-модели можно сделать подписку, в которой из коробки VPN, баннерорезка, оффлайн режим избранного - т.е. то, что делает Pocket, только содержимое навсегда сохраняется локально и в облако, и можно выбрать между текущей версией, если сайт доступен или сохраненной, если сайт недоступен или страница удалена, то ее всегда можно загрузить из облачной копии.
В текущей перспективе я все сильнее присматриваюсь к Safari, он работает намного быстрее Firefox, идеально рендерит шрифты. DevTools там не такие удобные, но на месте не стоят. Догоняют. Вдобавок есть приятные фичи вроде lab/cie в CSS.
Мои два цента про ФФ: кое-что он умеет прямее Хрома. Два примера - веб-морды некоторых свитчей Cisco (я обычно использую CLI только для особенных задач) страшно тормозят на Хроме, и прекрасно работают на ФФ. Обновления прошивок не помогают. Хром также попросту отказывается работать с некоторыми видеопотоками, которые отлично работают в ФФ (тоже специфичные случаи конечно, но бесит не меньше). Я не знаю, может просто мне так не везет, но иметь два приличных и адекватных браузера на разных движках в настоящее время - это практически необходимость. Кстати, да, ОС - Linux, так что всякие Edge и Safari - это все же экзотика.
Основным браузером является FF, при этом использовал прекрасное (по моим меркам) расширение ScrapBook, сохраненных страниц не один гигабайт, но при одном из обновлений несколько лет назад, расширение перестало работать и пришлось дополнительно ставить браузер PaleMoon, где расширение работает и "база знаний" сохранена. А в остальном никаких нареканий к FF нет, необходимый минимум плагинов и все.
Сохраняет веб страницу, информацию можно каталогизировать по папкам, возможен импорт-экспорт (по крайней мере я этими функциями обхожусь), приведу ссылку на расширение https://addons.palemoon.org/addon/scrapbook-x/ это более продвинутое по сравнению с обычным, у меня как раз оно и стоит на "бледной луне"
Но автор не забросил дело и пилит WebScrapBook. Не знаю, правда, насколько оно похоже на старое, ибо SingleFile мне оказалось сподручнее.
Вот "кусочек" моего skrapbook"a, синглфайл такого не делает, а вэбскрапбук работает немного отлично от своих "родителей", есть даже конвертер. Но как говорил один бородатый программист: если что-то работает то не надо это трогать.
Все кто жалуется на огромные табы я так понимаю все еще на 1920х1080 сидит, так как на 4к мониторе прежде управлять табами с мышью было нереально.
Я уже высказывал эту мысль и выскажу ещё раз. Opensource сообществу нечего противопоставить активизму.
Простите, но этот сайт обиженок не глобальное opensource сообщество
Багрепорт
SyntaxError: Invalid regular expression: invalid group specifier name
web.js:6703
Safari 15.5 (17613.2.7.1.8)
Спасибо, нашел причину откуда дудос пошел (списки для укро-дудосилки) и все логи засрал )
Фильтрануть ее вообще не проблема, просто немного репу почесал "кому мы понадобились"
А пользователи дудосилки наверное с гордым видом запускают "сейчас я уроню инфраструктуру россии"
Плюсануть к сожалению не могу, так что посылаю "воздушный +1" )
PS. Не ожидал что найду это в теме про фаерфокс )
Весёлый, конечно, вышел эксперимент по отмене двух немаленьких стран.
Edge позволяет слева поставить, терпимо, но менее удобно.
Если думаете об альтернативе, посмотрите на вивальди, там куда угодно можно прилепить.
В общем, вернулся обратно на фокса. На ноуте, впрочем, пытаюсь edge использовать.
На телефоне — opera mini, только там нормальное масштабирование текста.
А отсутствие адских тормозов туда уже можно прилепить или всё ещё ждём?
Это не знаю. 2 десятка вкладок на моём компе не тормозит. Но у меня он довольно мощный, поэтому охотно верю, что на более слабом железе будут адские тормоза.
i7-6500U CPU @ 2.50GHz не достаточно мощный, чтобы даже страница настроек браузера не тупила? Как же обычный Chrome на таком старье-то летает?
Я не знаю, это к разработчикам. На моем Intel Core i7 4771 ничего не тупит, хотя он уже, как бы, старый, как говно мамонта.
Я ни к чему не призываю, ни за что не агитирую и к разработке браузера никакого отношения не имею. Я лишь написал человеку, что у вивальди есть фича, которая ему нужна.
Не является индивидуальной инвестиционной рекомендацией (с)
А так, ждём, когда Firefox перейдёт на Chromium.
Подозреваю, там в кодовой базе творится такое, что майнтейнеры попросту изнемогают, пытаясь это билдить, и экономят усилия, делая универсальный пакет.
Почитайте мотивацию создания snap, это сделано из-за проблем с обычной работой с репозиториями, а не из-за проблем с софтом.
Буду сидеть на Firefox до тех пор пока работает плагин Tab Tree и Tab Stash, жалко смотреть на пользователей Chrome у которых 20 вкладок сжаты до пикселя и они не могу понять что происходит, нещадно двигая мышкой ищут название вкладки, вместо того что бы смотреть на вкладки в древовидном виде максимально удобно оперировать переключениями!
А ещё в Firefox можно задать минимальную и максимальную ширину вкладок!
не очень понял про tab stash. есть же возможность просмотра открытых вкладок на другом устройстве. так например открываю страничке в FF на Android - там вообще во вкладках отдельная иконка есть
Tab Stash позволяет сохранить вкладоки в отдельную область с целым рядом функционала, к примеру работали по какому либо вопросу и открыли 10 вкладок и поняли что в работе нужны эти вкладки но нужно отложить эти вопросы на пару дней, вы сохраняете все эти 10 вкладок в Tab Stash (можете подписать эту группу вкладок как угодно) и когда нужно вернуться к этим вкладкам одним нажатием вы их возвращаете в панель вкладок, это не одно и тоже что сохранить в закладки т.к вы сохраняете все состояние вкладок одним кликом и возвращаете его обратно, в нужных моментах это очень удобно а вместе с Tab Tree Firefox просто нет конкуренции!
И Chrome даже сделал группировку вкладок но это далеко не то. Мне даже сложно понимать почему популярный браузер такой ограниченный.
э-э-э
Это хромиум если что
Все так, группы появились, не так давно, они добляют удобства, но далеки от удобстав при вертикальном расположении (можно рабоать более комформтно с большим кол-вом вкладок), в vivaldi есть опция вертикального расположения вкладок но там все не ткак однозначно.
Ну, нативно в фаерфоксе вообще ничего не сделать
Слегка неправильно добавлять плюс браузеру за что-то стороннее, что можно на него поставить.
Для chrome-подобных аналог Session Buddy
В MS Edge (который на хромиуме) есть встроенные Vertical Tabs. А дерево в FF я так и не осилил - вроде идея хорошая, группировать вкладки и всё такое, а на практике при паре сотен открытых вкладок наступает ещё больший хаос, чем если не использовать дерево.
С 2005 года сижу на FF. После перехода на новый движок столько толковых расширений потеряли, за Scrapbook до сих пор простить не могу, у меня там такая подборка информации была, устал потом все оттуда пересохранять, и теперь храню ее уже отдельно на ПК и в облаке в виде простых html файлов. Но даже после всего этого безобразия все равно продолжаю пользоваться FF, привык я к нему :)
Пользуюсь Firefox с версии 1.5 - уходить на другой браузер не планирую.
Я как-то давно увидел сколько жрёт памяти Лиса, сразу перешёл на Chrome и ни разу не пожалел. Смысл пользоваться чем-то ущербным если есть хороший продукт. Да раньше Лиса рулила, но Chrome догнал и перегнал.
Как поживает Firefox?