Это не обязательно плохие изменения - на самом деле они, возможно, большие улучшения. Но Firefox, похоже, отказывается от своего большого преимущества и становится еще более похожим на Chrome. Список причин использования Firefox над Chrome сокращается.
Многопоточный, песочница Firefox почти здесь
В настоящее время Firefox остается единственным единственным веб-браузером с одним процессом. Chrome был многопроцессором, когда он запускался, а другие браузеры, такие как Internet Explorer, Microsoft Edge, Apple Safari и Opera, теперь являются многопроцессорными браузерами.
На самом деле Firefox больше не является одиноким процессом - у него есть специальный процесс с плагином-контейнером, который он использует, чтобы изолировать подключаемый модуль Flash и другие плагины браузера от остальной части браузера. Но если у вас есть восьмиядерный процессор и загрузите восемь веб-страниц, они не будут работать на восьми ядрах - они будут работать только на одном.
Mozilla провела повторный проект, чтобы исправить это название Electrolysis. Проект был остановлен в 2011 году, потому что он был слишком тяжелым, но он был перезапущен спустя годы. К счастью, это почти здесь. По словам Mozilla, Multi-process Firefox включен по умолчанию в текущих ночных сборках Firefox и будет выпущен всем в середине декабря 2015 года. Это означает, что Firefox, наконец, улучшит работу многоядерных процессоров при рендеринге нескольких веб-страниц.
В качестве еще одного бонуса, песочница безопасности будет поставляться вместе с Electrolysis. Это еще одна долгожданная функция других браузеров - да, в том числе Internet Explorer - уже много лет. В настоящее время Firefox является единственным веб-браузером, который не использует технологии песочницы, чтобы ограничить использование браузером ущерба. Это привело к реальным последствиям в реальном мире - стало свидетелем недавней атаки с использованием malvertising, которая использовала нулевой день в Firefox для компрометации пользователей Windows, Mac и Linux на российском веб-сайте. Вероятно, песочница могла бы помешать этому или, по крайней мере, потребовала бы, чтобы злоумышленники использовали отдельный недостаток в песочнице.
WebExtensions заменит мощную расширяемую инфраструктуру Firefox
Недавно Mozilla объявила о своем намерении убить существующую инфраструктуру расширения Firefox и заменить ее чем-то новым. Новая инфраструктура, называемая WebExtensions, «в значительной степени совместима с моделью, используемой в Chrome и Opera». Microsoft Edge собирается получить структуру расширения, которая также будет в значительной степени совместима с базой расширения Chrome - все, но Apple, похоже, и включает в себя Chrome-подобные расширения.
Текущие расширения XUL и XPCOM будут устаревать и полностью удаляться в течение полутора лет. Те мощные дополнения, которые вы используете в Firefox сегодня? В ближайшем будущем они уйдут в какой-то момент, заменяются надстройками гораздо больше, чем Chrome.
Теперь это не конец света. Mozilla хочет расширить рамки расширений Chrome, чтобы добавить функции, чтобы сделать расширения, такие как NoScript, возможными и добавить поддержку боковой панели, например, поддержку боковой панели в Opera. Mozilla хочет, чтобы текущие популярные расширения могли продолжать работать в FIrefox будущего и работают над тем, чтобы это произошло.
И, более того, это хорошие новости. Мощная расширяемая инфраструктура Firefox привела к множеству проблем, возникающих в результате прорезывания зубов, особенно когда Mozilla вскочила на такой быстрый цикл выпуска Chrome. Это вызовет гораздо больше проблем, так как многие расширения необходимо будет обновить для поддержки многопроцессорного Firefox или они не будут работать должным образом. Будущие проекты, такие как Servo - новый механизм компоновки, возможно, однажды заменивший Gecko, также не будут совместимы со старой системой расширения. И должно быть улучшение безопасности, поскольку расширения могут быть изолированы отдельно и не все имеют доступ ко всему.
Но это правильно потирает некоторых людей неправильным образом. Расширение системы Firefox скоро станет менее мощным. В настоящее время расширения браузера могут делать практически все в Firefox. Это приводит к проблемам безопасности, проблемам совместимости и поломкам во время разработки. Но это также большое преимущество Firefox - Firefox - это браузер с самой мощной надстройкой, без нее. Это уже не так. Mozilla добавит функции, позволяющие использовать наиболее популярные надстройки, но менее используемые дополнения и будущие надстройки будут гораздо более ограничены в том, что они могут сделать.
Если Firefox больше не обладает самой мощной надстройкой, ее самое большое преимущество перед конкурентами будет упущено.
Firefox следит за ходом Chrome за годы
Конечно, Firefox долгое время следил за ходом Chrome. Вскоре после запуска Chrome Mozilla вскочил на борт цикла быстрого выпуска, который каждые шесть недель регулярно просматривает Firefox. Это вызвало множество проблем со сломанными дополнениями, потому что дополнение для Firefox не было разработано для этого.
В прошлом году Firefox получил новую тему, названную Australis, разработанную для того, чтобы быть более «современной». Многие пользователи считали это намного более похожим на Chrome и отказались от него.Firefox также сбросил строку состояния, как это сделал Chrome.
Другие функции становятся все более похожими на Chrome. Firefox Sync был изменен, чтобы использовать только имя пользователя и пароль вместо старой системы ключей безопасности - точно так же, как Chrome. Теперь у вас могут быть как обычные браузеры, так и частные окна просмотра, как в Chrome. Mozilla начала упаковку в сомнительных функциях, таких как интеграция с браузером Hello Hello и Pocket, так же, как Google создал свои собственные функции в Chrome. Теперь Firefox может воспроизводить видео H.264 в Интернете, как это делают другие браузеры.
Mozilla также будет разрешать Mozilla-подписанные надстройки на стабильной версии Firefox, требуя от пользователей перехода на версию разработчика для установки тех, которые Mozilla не одобрила. Chrome также ограничивает их по соображениям безопасности.
И Mozilla собирается выйти с Firefox для iOS - браузера для iPhone и iPad, который предоставляет другую оболочку для рендеринга Safari от Apple, но позволяет синхронизировать с вашей учетной записью Firefox. Chrome для iOS работает аналогично, но Mozilla избегала этого в течение многих лет, потому что они не могли использовать свой собственный движок рендеринга Gecko.
Firefox нуждается в отличительной идентификации
Теперь, не поймите нас неправильно: большинство из этих изменений хороши. Даже самые противоречивые, такие как избавление от расширения, вероятно, будут улучшением в долгосрочной перспективе.
Но нет сомнений в том, что Firefox постепенно теряет свою индивидуальность. Отказ от самой мощной платформы расширения для дополнительной модели, в значительной степени совместимой с Chrome, станет огромным ударом для вокальной части пользовательской базы Firefox.
Mozilla должен ответить на важный вопрос: зачем использовать Firefox над Chrome? Mozilla, вероятно, будет спорить, что Firefox уникален, потому что он создан некоммерческой компанией, целью которой является создание сети лучше, чем крупные коммерческие корпорации, которые делают больше вещей, таких как конкуренты. Он также использует Gecko, другой механизм рендеринга, который, мы надеемся, помогает сохранять веб-стандарты с помощью различных реализаций. Но этого достаточно?
Firefox теперь использует Yahoo как свою поисковую систему по умолчанию, и это, безусловно, не является большим преимуществом. Идем дальше - поиск «vlc» в Google, Bing и Yahoo прямо сейчас. Google покажет вам большую ссылку для загрузки VLC без каких-либо вводящих в заблуждение объявлений, Bing покажет вам некоторые опасно вводящие в заблуждение объявления, но все же укажет вам на страницу загрузки VLC, а Yahoo покажет вам кучу объявлений, пытаясь заставить вас загружать вредоносное ПО без четкая индикация того, где вы можете получить VLC. У Firefox самая худшая поисковая система по умолчанию для любого основного браузера, и Mozilla, безусловно, не помогает пользователям, отправляясь с Yahoo.