Блин у меня все "устаревшие" :( Их правда немного, но ЭдБлок я не знаю чем заменить. Нужно будет порыться.
Вид для печати
Блин у меня все "устаревшие" :( Их правда немного, но ЭдБлок я не знаю чем заменить. Нужно будет порыться.
[QUOTE=Скрытик;68209224]Блин у меня все "устаревшие" :( Их правда немного, но ЭдБлок я не знаю чем заменить. Нужно будет порыться.[/QUOTE]
Ublock Origin. Он как-то хитро ставится (из тестовой ветки или что-то такое), но работает потом без вопросов.
Поставил без проблем через дополнения Мозиллы. Попробуем...
Уже и лису отбирают...
[QUOTE=Bornstubborn;68238929]Уже и лису отбирают...[/QUOTE]
У кого?
Пока что очень комфортно. Таки Ublock классная штука, Эдблок отдыхает. Хотя многие сайты требуют отключить именно Эдблок )))
[QUOTE=Скрытик;68239757]У кого?
Пока что очень комфортно. Таки Ublock классная штука, Эдблок отдыхает. Хотя многие сайты требуют отключить именно Эдблок )))[/QUOTE]
Так... ставлю, пробую)
У меня вот недавно само появилось дополнение от MEGA. Ну то есть как само, оно было на старой версии, а тут, видимо, вышло обновление с поддержкой 57 ФФ и само установилось.
Adguard блокировщик рекламы отлично работает. Несколько лет пользуюсь. Раньше сидел на адблоке, потом заметил что тормозит серфинг. Сейчас таких проблем не наблюдаю.
[QUOTE=Quarter;68409566]А я все на адблоке сижу, нужно что-то новенькое в жизни попробовать! :laugh:[/QUOTE]
После Ublock я єдблок больше никогда не поставлю :)
Человек с хабры под ником "VEG" расписал
[SPOILER="Комментарий о новом движке Мозиллы"][QUOTE]Расширения имеют полный доступ к внутренностям браузера. Они могут изменить всё что угодно, но при этом очень чувствительны к любым внутренним изменениям. Представьте, нет никакой инкапсуляции. Расширения имеют доступ абсолютно ко всему. В самых плохих случаях расширения могут патчить код некоторых функций UI браузера на лету. Малейшие изменения в этом ломают те или иные расширения. Причём расширения могут не просто ломаться, а продолжать работать неправильно, с утечками памяти, тормозить и т.д. Авторы расширений часто не следят пристально за своими расширениями, часто забрасывают. В итоге — при обновлениях браузера у пользователей часто случаются проблемы с расширениями, что часто проявляется в виде нестабильности или тормозов, что сильно портит репутацию браузеру. Мало кто из пользователей готов снисходительно относиться к подобным проблемам в обмен на максимальную гибкость. По этой же причине у разработчиков связаны руки. Они не могут позволить себе вносить серьёзные изменения в браузер.
Исторически Firefox всегда работал в один поток. Все вкладки, код всех расширений, код главного окна — всё в один поток (и всё на JS). И просто так это не изменить — все расширения, которые хоть как-то обращались с контентом вкладок, опирались на простой синхронный способ доступа к контенту вкладки. Это нельзя просто так разнести на потоки или процессы. Соответственно: А. Оно работает медленно; Б. Оно небезопасно (вкладки выполняются в процессе с обычными правами); В. Падает вкладка — падает всё. Последние несколько лет они это меняли, ввели многопроцессность и всё такое. Но до сих пор большинство расширений не поддерживают это, до сих пор большинство расширений опирается compatibility shims, которые разработчики добавили для совместимости, но эти заглушки делают браузер даже ещё медленнее, потому что добавилось взаимодействие между процессами. Расширения должны быть переписаны, скрипты для интерфейса и контента должны быть строго разделены, и должны общаться через механизм сообщений, то есть если раньше основной скрипт прямо из интерфейса мог обратиться к документу и наделать кучу работы, то сейчас всю работу должен делать отдельный контент-скрипт, который отдаст результат основному скрипту через установленный канал. Но авторы расширений не спешат с переписыванием. Как результат — внедрение многопроцессности много лет переносилось, дорабатывалось, перерабатывалось, и внедрили это совсем недавно, с толстым слоем совместимости, который делает всё ещё хуже (в плане производительности).
Mozilla уже несколько лет пишет новый движок Servo. Но пока расширения так сильно завязаны на внутренности браузера, о таких переменах в Firefox говорить не приходится. У разработчиков связаны руки.
Отказом от старых расширений и переходом на WebExtensions Mozilla решает сразу несколько критичных проблем:
1. Расширения больше не будут иметь доступ к внутренностям. Это развяжет руки разработчикам и они наконец смогут вносить существенные изменения в архитектуру браузера.
2. Расширения не будут ломаться после каждого обновления. У них будет узкое специализированное API, которое будет стабильно.
3. Многопроцессность сможет работать в полную силу. Вы сами назвали браузер «тормозиллой» не просто так. У Firefox действительно такая репутация. Ну а что вы хотите, в один поток много работы быстро не сделаешь, а внедрять многопроцессность они начали недавно, и то она много у кого не работает как надо из-за расширений.
4. Соответственно это и попытка исправить репутацию браузера, который воспринимается людьми как «тормозной», «глючный», с «регулярно отваливающимися расширениями».
Недостатка при этом два, существенных:
1. Отвалятся все старые расширения.
2. Многие из старых расширений будут невозможны на новом API из-за того, что стабильные API на все случаи жизни придумать невозможно (например, API для модификации существующих элементов GUI браузера), а доступа к внутренностям браузера не будет.
Второй пункт они могли бы решить, предоставив полный доступ к внутренностям, но они таким образом опять свяжут себе руки и останутся с теми же проблемами, которые они пытаются решить.
Я объясняю, почему разработчики Firefox решились на этот тяжёлый шаг. Но я не рад, что они идут на этот шаг. У меня Firefox увешан расширениями с ног до головы и очень тонко настроен под мои нужды, что не может предложить ни один другой браузер. И я очень привык ко всем добавленным расширениями фишкам GUI, что делали мой сёрфинг гораздо приятнее. Я сам поддерживаю несколько расширений, и 3 из 4 не смогут быть перенесены на WebExtensions. И по этой причине я принял решение оставаться на Firefox 52 ESR так долго как это будет возможно.
Я сижу на Firefox с самой первой версии, а до этого был ещё и на Mozilla Suite. При этом всё это время я наблюдал полный спектр проблем с Firefox. Расширения отваливались. Иногда не целиком, иногда — частично, ломая попутно что-нибудь малосвязанное с этим. Расширения, которыми я пользовался, забрасывались авторами (и 2 из них мне пришлось самому форкнуть, доработать и поддерживать). Мои кастомные стили также иногда ломались, и их тоже приходилось иногда дописывать. Я программист, я могу себе это позволить. Я понимаю, почему оно так, принимаю это и не жалуюсь. Но что тут говорить об обычных пользователях, когда даже большинство других программистов точно так как и обычные пользователи жалуются на описанные выше проблемы?
Я мог быть снисходительным к описанным проблемам из-за тех безграничных возможностей кастомизации, что даёт уже устаревшая система расширений. Но 99% других пользователей это не волнует. Они хотят просто браузер, который работает быстро, стабильно, и не требует внимания на очередную починку очередной поломки. Тех, кто готов возиться с браузером для решения проблем даже раз в полгода или в год — ничтожно мало.
По сути, они это делают для всех ругающихся на Mozilla из-за проблем совместимости расширений между разными версиями Firefox. То есть если раньше перманентно ругались по чуть-чуть на пути Firefox 1.0 → Firefox 56, то после релиза Firefox 57 будет большой взрыв ругани, недели которого которого хватит на 3 года вперёд. А вот следом — проблема будет по сути решена. Нет полного доступа к внутренностям браузера → нет расширений, которые будут ломаться при изменении внутренностей → нет нытья о том, что «злая Mozilla всё опять поломала».
Я ещё в 2013 году (когда Opera отказалась от Presto) писал, что нужно быть благодарным Mozilla за то, что они упорно поддерживают свой гиковский подход, хоть он и проблемный и регулярно портит им репутацию. Вот, ещё 4 года продержались. Все 4 года кто-нибудь обязательно поливал их помоями из-за поломки очередного расширения или других связанных проблем. Хорошая демонстрация того, как сложно им было решиться на такой радикальный шаг по решению обозначенной проблемы. Очень уж не хотелось потерять свои уникальные расширения. Потратили уйму времени на внедрение многопроцессности в текущую архитектуру, только-только успели внедрить это в браузер, да и то не успели полностью перейти (и многие расширения до сих пор не адаптированы), слой совместимости, который сильно тормозит браузер, если расширения опираются на этот слой, всё ещё включен. Но в итоге исправление репутации «глючного и постоянно ломающегося браузера» перевесило и оказалось более важным. Разработчики в блоге говорят что ни при каких обстоятельствах они не будут переносить момент отказа от XUL, хотя некоторые на это и надеются (и я тоже сразу надеялся, что сроки перенесут).[/QUOTE][/SPOILER]
Сам пока сижу на Opera, но смотрю в сторону [URL="https://vivaldi.com/?lang=uk_UA"]Vivaldi[/URL]. Опера не отпускает из-за встроенного Фейсбук-Месенжера)
Честно говоря, после установки Лисы версии 57, желание переходить на какой-либо иной браузер отпала сразу же. По сравнению со старой версией прогресс налицо.
В качестве блокировщика рекламы использую Adguard - на данный момент нареканий в его работе у меня нет.
Кому-то и Edge отличный браузер.
[QUOTE=CalorhinusUrsinus;68430419]Кому-то и Edge отличный браузер.[/QUOTE]
Edge хорош тем, что имеет полную аппаратную поддержку dxva, т.е. может воспроизвести 4k ролики с ютюба (h.264 8bit) без микрофризов даже на atom z3735f.
Поставил Лису 57, супер! Таки реально серьезный прогресс.
Я немного в раздумьях. Минут 10 пытаюсь понять что не так. В старой лисе все пытались впихнуть встроенный менеджер сессий вместо одной из надстроек. В 57й версии эту надстройку заблокировали, при этом встроенный менеджер сессий убрали! Уже 2 раза перегружал комп - все вкладки кроме закрепленных пропадают. В поиске дополнений вообще ничего похожего нет. При этом майкрософтовский Эдж восстановил все вкладки, что были открыты перед перезагрузкой. Это я что-то не понимаю или теперь все?
Ты ж постом выше радовался что теперь мозилла думает за тебя. Что не так?
Толковый ответ...
Думаю, "толковый ответ" предназначался всем тем товарищам, кого всё в браузере и без дополнений устраивает,
и кто удивляется нытью недовольных, и кому лишь бы блокировщик рекламы - и на том спасибо.
По сути: встроенный менеджер сессий никто не убирал. Он по-прежнему записывает сессию, куда-нибудь вроде \sessionstore-backups\recovery.jsonlz4 в папке профиля.
И восстанавливает ее при крахе (только что проверил, убив процесс FF в диспетчере задач Windows), либо по требованию пользователя (кнопка МЕНЮ > Журнал > Восстановить предыдущую сессию).
[QUOTE]Уже 2 раза перегружал комп - все вкладки кроме закрепленных пропадают.[/QUOTE]
Отсюда понимаю, что речь идет о восстановлении открытых вкладок при каждом нормальном запуске.
За это отвечает галочка: [B]Настройки > Основные > Запуск > Показать окна и вкладки, открытые в прошлый раз.[/B]
Проверил в FF Dev Edition (по сути FF 57 beta 14) - все работает.
Замечание: дополнения, управлявшие сессиями, отключали встроенный менеджер. Возможно, за это отключение отвечает какая-то опция, не вынесенная в меню настроек.
И тода даже при включенной галочке менеджер сессий не работает. Ну тут уже нужно выяснять причины.
Можно попробовать поискать по слову [B]session [/B]в[B] about:config [/B]или просто создать новый профиль, если не очень много настроек/файлов придется переносить.
Что касается судьбы дополнений, управляющих сессиями, можно почитать посты в форумной теме по самому популярному дополнению Session Manager,
например вот [URL="http://forums.mozillazine.org/viewtopic.php?p=14772668&sid=f97dfe87ccc7f7ef3dc3a7a17e052dec#p14772668"]тут[/URL] чувак (не автор дополнения, но кто-то покопавшийся в новом API) расписывает некоторые из причин, по которым в новом FF пока не будет таких дополнений. Банально нет соответствующих возможностей в API, или они остались на стадии утвержденных предложений - и всем плевать. Пример таких возможностей - доступ дополнений к истории вкладок, восстановление владок без их полной загрузки, и т.д.
Мозилла пытается любыми методами отделаться от репутации медленного глючного браузера, которым он стал из-за старых XUL-дополнений, и плохой их адаптации (авторами) к хаотичным обновлениям самого браузера. Как будто не понимают, что через год-два новое API веб-дополнений ждет та же судьба. Ну да, конечно, какое-то время ГОЛЫЙ браузер будет работать быстро. Кто ж этому удивится... А дальше, когда начнут добавлять требуемые народом функции?
А они собираются что-то добавлять? До сих пор время от времени на почту приходят уведомления по "[Bug 378775] implement Opera's behavior for selecting text inside of a link and link drag and drop". Ему уж скоро сто лет будет, а решения всё нет. Жопорукам из мозилла это не интересно. И куча мала дополнений с горем пополам позволяла как-то это убожество привести в соответствие с моими потребностями так как этого хочу я, а не кучерявый желтолицый программист из мозилла. И вот снова!
Лично у меня уже лет пять как сложилось мнение что в мозилла то ли перешла работать команда из майкрософт, то ли они сами додумались до "жрите пользователи что дают и не нойте".