вторник, 1 мая 2018 г.

Не "Хромом" единым: альтернативные браузеры на движке Chromium

Можно назвать массу причин, по которым браузер Google Chrome в его нынешнем исполнении может не нравиться конечному пользователю. Но что делать, если функциональности стандартного "Хрома" не хватает, но в целом никаких нареканий к его работе нет? Выход есть: попробовать сторонние браузеры на движке Chromium.

Уверен, что все вы прекрасно знаете о том, что компания Google создала свой браузер на основе проекта Chromium, который является свободным, а потому активно используется и многими другими разработчиками. Хотя все браузеры на его основе имеют общие черты, некоторым всё же удалось выделиться и обрести своё собственное лицо, что позволяет говорить о таких браузерах, как об отдельных самобытных программах.

Начнём с "первопроходцев" альтернативного движения - это китайские браузеры 7 Star Browser и CoolNovo. Данные проекты давно заброшены, но они заложили фундамент того, что должен представлять собой действительно качественный браузер.

CoolNovo подарил нам жесты мышью, собственный менеджер закачек, закрытие вкладок двойным щелчком, супер-перетаскивание, плавную прокрутку, встроенный блокировщик рекламы, полное удаление следящих компонентов Google Chrome, удобное восстановление закрытых вкладок, гибкие настройки, боковую панель, на которую можно выводить некоторые расширения. Это лишь краткий перечень его возможностей. Официально Google даже сейчас не предоставляет портативных сборок своего браузера, в то время как CoolNovo всегда распространялся как в виде установщика, так и portable-архивом. Труды разработчиков не прошли даром. Испанский портал программного обеспечения Softonic оценил CoolNovo, как выдающийся браузер. Редакторы американского портала Software Cockltail присвоили браузеру награду "Выбор редакторов".

Справедливо будет сказать несколько слов о ещё одном "ветеране" альтернативы - браузере SRWare Iron. В своё время SRWare Iron наравне с CoolNovo был одним из первых альтернативных браузеров на базе Chromium, однако, в отличие от последнего, он так и не завоевал большой популярности, хотя и развивается до сих пор. Похвастаться "железному" особо нечем. Его единственное отличие от оригинального Google Chrome заключается в том, что Iron полностью избавлен от следящих компонентов. Например, не использует Installation-ID - уникальный сгенерированный номер, который отправляется в Google после установки и первого запуска Chrome.

В настоящее время только ленивый не пытался выпустить свой браузер на основе Chromium. Отметились даже крупные российские провайдеры и поисковые системы. Так на свет появились такие недоразумения, как Яндекс-Браузер, Рамблер-Браузер, Комета, Спутник и Амиго. Естественно, ничем из вышеперечисленного я категорически не рекомендую пользоваться. Скажу честно, достойных претендентов на место основного браузера можно пересчитать по пальцам одной руки.

К альтернативным проектам на основе движка Chromium предъявляются очень высокие требования. Как правило, аудитория таких браузеров состоит из людей, которые знают, чего хотят от программного обеспечения. Эти люди не довольны однокнопочным Chrome с минимальным набором функций. Такие пользователи не согласны с агрессивной политикой компании Google касаемо полного слива информации об их действиях в глобальной сети.

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

Следующим критерием отбора является глубокая модификация исходного кода Chromium. В оригинальном Google Chrome отсутствует даже возможность выбора директории установки, всё уже решено за нас заботливой корпорацией добра. Правила хорошего тона диктуют необходимость вырезать из кода все следящие модули, добавить как можно больше уникальных функций, убрать искусственные ограничения, позаботиться о защите приватности и дать пользователю возможность настроить браузер по своему вкусу. Но и это ещё не всё.

Практически в каждой новой версии функционал "Хрома" неуклонно уменьшается, добродетели из Google вырезают целые блоки кода. Нас лишили возможности отключить технологию прорисовки шрифтов под названием DirectWrite. После отключения данной опции, шрифты на всех сайтах выглядели практически так же хорошо, как в Firefox. Была удалена страница chrome://plugins, которая позволяла управлять подключёнными плагинами. Дважды добавляли и удаляли возможность импорта и экспорта паролей. Хотя, опытные пользователи никогда не будут хранить свои учётные записи в браузере. Для этого есть менеджеры паролей Sticky Password, Roboform и KeePass. Убрали возможность установки дополнений не с сайта "Хрома". В итоге все дополнения, которые были установлены другими программами, например, теми же менеджерами паролей, просто автоматически отключались. Начиная с 66 версии ядра, удалили страницы chrome://cache и chrome://view-http-cache, лишив пользователей возможности просмотреть и настроить кэш браузера.

В итоге сторонним разработчикам необходимо не только облагородить браузер новым функционалом, но и попытаться вернуть безвозвратно утерянное по вине "Гугла". Разработка браузера на основе Chromium происходит примерно следующим образом. Выходит новая версия ядра, команда энтузиастов скачивает исходный код и начинает его тщательно изучать. Ищется вырезанное, добавленное, изменённое и оценивается возможность внесения собственных правок во всё это безобразие. В программный код постепенно вносятся и тестируются изменения. Шаг за шагом получается первая бета версия на основе актуальной ревизии ядра. Настаёт время тестирования конечного продукта, в ходе которого неминуемо будет обнаружено большое количество ошибок. И вины наших энтузиастов в этом нет никакой. То, что работало на 65 ядре, может абсолютно не подойти к 66 ядру, т.к. наш любимый "Гугл" снова перекроил код. Именно по этой причине новые версии альтернативных "хромированных" браузеров выходят не регулярно. Получается какой-то сизифов труд. Думаю, что на этом теории достаточно, давайте перейдём к практике.

Я представлю вашему вниманию список браузеров, которые по моему субъективному мнению достойны того, чтобы стать основным средством серфинга в Интернете.


Cent Browser
Разработка китайской компании Cent Studio. Команда разработчиков состоит из трёх человек. Этот проект объединяет в себе все лучшие качества многофункционального CoolNovo и приватного SRWare Iron. Это мой любимый альтернативный "Хром", пользуюсь им уже три года и вам советую. Подробнее ознакомиться с возможностями браузера можете в этом обзоре.


Slimjet
Функционально этот браузер на 95% похож на Cent, но может похвастаться наличием собственного менеджера загрузок и блокировщика рекламы. Пользоваться встроенным блокировщиком я не советую, т.к. его возможности крайне скудны, но для галочки функция имеет место быть. Недавно разработчики Slimjet испортили себе карму, но будем надеяться, что это временное явление или человеческий фактор. Считаю данный браузер достойным упоминания в рамках статьи, несмотря ни на что.


Opera
От самого лучшего браузера на собственном движке осталось лишь славное имя. Многие поклонники браузера Opera были удручены сменой движка с Presto на Blink в 2013 году. Потеря огромного количества функционала, делавшего Opera Presto уникальным браузером, гораздо большая прожорливость оперативной памяти в Blink версии - вот две основные причины негодования старых пользователей. Последнее обновление Opera Presto версии 12.17 вышло в 2014 году, и было как бы последним. Ничто не предвещало, особенно на фоне новости о покупке компании китайцами, и вот, внезапно, наш любимый браузер обновляется до версии 12.18. Теперь уже точно в последний раз.

Нынешняя Opera на основе Chromium является довольно неплохим браузером, уверенный середнячок. Она не может составить конкуренцию "продвинутым" проектам Cent и Slimjet, но прекрасно подойдёт в качестве замены Google Chrome для среднестатистического пользователя. Главной достопримечательностью современной Opera является шикарная стартовая страница с возможностью добавлять любимые сайты в ячейки быстрого доступа.


360 Extreme Explorer
Китайский, до мозга костей, браузер с огромным функционалом и проработанным интерфейсом. В этом проекте разработчики провели титаническую работу, модифицировав не только техническую сторону браузера, но и его графическую оболочку. Однако не обошлось без ложки дёгтя в бочке мёда.

Начнём с того, что в 360 ЕЕ отсутствует встроенная проверка правописания. Компенсировать потерю можно установив дополнение Spell Checker for Chrome.

Для корректной работы встроенного перевода на русский язык, необходимо запускать браузер с параметром --disable-background-networking. Удобнее будет внести этот ключ в ярлык браузера. Следует отметить, что данным параметром отключается автообновление расширений. Если вы хотите проверить наличие новых версий расширений, следует запустить программу без дополнительных параметров. Как вариант, можно зайти в папку браузера и запустить исполняемый файл двойным щелчком мыши.

Также данный браузер не скачивает дополнения с сайта Google, т.к. у китайцев есть собственный каталог. Наши народные умельцы сделали патч для изменения китайского магазина дополнений на магазин Google, замены китайского языка на русский и замены китайского поисковика на Google.

Последним отрицательным моментом является отсутствие синхронизации с вашим аккаунтом Google. Дело в том, что в Китае полностью заблокированы все сервисы Google, и 360 ЕЕ использует собственные сервера синхронизации.

Вот такой китаец с вредным характером, но сам браузер мне очень понравился. Модифицированная сборка 360 Extreme Explorer находится на облачном диске в папке "Интернет и сеть\Браузеры Chromium". Браузер русифицирован, настроен и готов к работе. Для ознакомления можно воспользоваться портативной версией, которая входит в комплект поставки.


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

Комментариев нет:

Отправить комментарий