Конечно, Firefox стал больше похож на Chrome несколькими способами, но он по-прежнему более мощный и настраиваемый, чем Chrome, который является неотъемлемой частью ДНК Firefox.
Расширения Firefox все еще более мощные, чем Chrome
По сравнению с классическими расширениями Firefox, WebExtensions более ограничены в том, что они могут делать. Эти устаревшие расширения имели полный доступ к браузеру и часто ломались, когда Mozilla обновлял Firefox. Они могли касаться низкоуровневых функций браузера, что было здорово … пока это не было, и они вызвали проблемы. Современные WebExtensions больше похожи на расширения Google Chrome и Microsoft Edge и могут получить доступ только к определенному списку функций, которые Firefox позволяет более стандартным образом. В результате надстройки должны ломаться намного реже.
Хотя это грубый переход, если вы полагаетесь на старые расширения, которые больше не функционируют, необходимо сделать Firefox более современным браузером.
Но Mozilla не просто копировала и вставляла систему расширения Chrome в Firefox. Дополнения Firefox еще более мощные, чем у Chrome. Например, Firefox предлагает боковую панель, в которой могут использоваться расширения, позволяющие функционировать с помощью мощных пользовательских расширений, таких как вкладка «Стиль дерева» (передовая вертикальная панель вкладок). Расширение, подобное этому, просто невозможно в Chrome.
У Firefox есть хорошая возможность обойти Chrome здесь. Mozilla может продолжать добавлять функции для надстроек, чтобы использовать их, предоставляя Firefox более совершенную экосистему расширения, чем Chrome. Mozilla уже добавляет больше API-интерфейсов для WebExtensions, чтобы использовать их в Firefox 58, следующем выпуске Firefox. Надеюсь, они поддерживают это.
Другие прежние расширения, в некотором смысле, включены в Firefox. Например, популярный инструмент разработки FireBug был прекращен, но он заменен передовыми инструментами веб-разработчиков, встроенными в Firefox.
Интерфейс Firefox по-прежнему чрезвычайно настраиваемый
Что еще делает Firefox Firefox? Настраиваемость находится в верхней части нашего списка. Интерфейс Chrome не имеет большого количества возможностей для настройки. Вы можете контролировать, появляется ли кнопка «Дом» на панели инструментов, но это все. Значки расширений ограничиваются правом углу панели инструментов браузера.
Firefox Quantum, как и версии Firefox перед ним, по-прежнему имеет очень настраиваемый интерфейс - как благодаря простой графической настройке, так и глубоким скрытым опциям для продвинутых пользователей. Вы можете щелкнуть правой кнопкой мыши на панели инструментов и выбрать «Настроить», чтобы добавить или удалить любые значки или функции интерфейса, которые вам нравятся. Например, если вам не нравится панель браузера Chrome в стиле браузера Chrome Quantum, вы можете добавить здесь отдельное окно поиска. Chrome не может этого сделать.
Еще лучше, интерфейс Firefox Quantum по-прежнему настраивается с помощью файла userChrome.css. Этот файл может модифицировать интерфейс браузера практически любым способом, который вы можете себе представить. Хотите скрыть пункты меню из контекстного меню Firefox или переместить панель вкладок под основной панелью инструментов? Вы можете сделать это. Также есть файл userContent.css, который позволяет вам изменять содержимое страниц браузера, например, страницу «Новая вкладка».
Например, автор дополнения Classic Theme Restorer для Firefox теперь делает список «классических» настроек, которые вы можете включить в Firefox Quantum, добавив их в userChrome.css. Надстройка Classic Theme Restorer больше не может функционировать, но по-прежнему существует возможность настроить интерфейс Firefox по своему вкусу. Опять же, в Chrome нет ничего подобного.
Firefox предлагает дополнительную боковую панель, которая может показывать ваши закладки, историю или открывать вкладки с других устройств. Это отличная функция, которая может лучше использовать современные широкоэкранные дисплеи, а Chrome просто не предлагает ее. Chrome даже не предоставляет разработчикам дополнительных возможностей возможность добавлять эту функцию.
О: config все еще используется для мощной настройки
Вы можете даже переключать
media.autoplay.enabled
option about about: config, чтобы прекратить видео с HTML5 автоматически воспроизводиться на веб-страницах. Chrome не позволяет вам делать это без расширения, и это просто не работает, а также интегрированный параметр в Firefox.
Этот расширенный интерфейс конфигурации позволяет Firefox предоставлять множество опций, которые просто недоступны в Chrome.Это одна из самых мощных функций Firefox, и она все еще здесь.
Многопроцессорный процесс Firefox улучшается в Chrome (если вы этого хотите)
Chrome не может этого сделать, и Firefox планирует постепенно добавлять дополнительные функции из экспериментального браузера Servo и языка программирования Rust, который заставит Firefox делать еще большую работу параллельно для повышения производительности. Архитектура Firefox выглядит так, что в будущем это будет лучше использовать многоядерные процессоры, чем Chrome. Mozilla пытается перехватить Chrome здесь, и первая версия Firefox Quantum - это только начало этих усилий. Когда-то в 2018 году Firefox позволит WebRender гораздо лучше использовать графический процессор вашей системы, чтобы ускорить работу вашего веб-браузера.
Тем не менее пользователи Firefox, которые предпочитают меньшее количество процессов Firefox и более минимальное использование памяти, все же могут быть счастливы. В отличие от Chrome, Firefox использует ограниченное количество процессов содержимого - по умолчанию четыре. Mozilla говорит, что это позволяет Firefox добиться на 30% меньше использования памяти, чем Chrome.
И, если вам это не нравится, вы можете перейти на страницу параметров Firefox и настроить точное количество процессов, которые будет использовать Firefox, даже если он настроен на один процесс содержимого. Интерфейс браузера по-прежнему будет работать в собственном процессе, чтобы оставаться быстрым, но Firefox будет использовать один процесс для рендеринга веб-страниц.
Chrome не позволяет вам управлять этим вообще. Если вы предпочитаете Firefox для более низкого использования памяти и меньшего количества процессов, Firefox Quantum по-прежнему хорош для вас. (Если у вас есть память, полезно использовать ее! Неиспользованная память не приносит вам пользы.)
Если надстройка зависит от больше не функционирует, это отстой. И мы чувствуем к тебе. Но это не значит, что Firefox Quantum просто превратился в клон Chrome. Firefox по-прежнему предлагает множество дополнительных возможностей Chrome, и, вероятно, никогда не будет. Еще лучше, он предлагает эту мощь, в то же время конкурируя с Chrome на скорости. На некоторых тестах он работает быстрее, чем Chrome, и в будущих выпусках он может решительно опередить Chrome. Это звучит как беспроигрышный.