Создание браузера на основе chromium. Лучшие интернет-браузеры, которыми никто не пользуется. Создаем единую панель

Выбор браузера для работы в сети Интернет — в очень большой мере «дело вкуса». Многие пользователи готовы часами доказывать преимущества своего обозревателя, но предложение-то не очень и велико. "Топ" браузеров всем известен - это Mozilla Firefox, Google Chrome, Internet Explorer, Opera и Safari. Даже самые продвинутые пользователи, как правило, отдают предпочтение одной из этих разработок.

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

Чего ждать?

Для начала разберемся, что такое браузер в принципе и каким потенциалом могут обладать альтернативные web-обозреватели.

Как известно, основа браузеров - это движок. Последний, в свою очередь, является программой, которая преобразовывает содержание web-страниц в интерактивное изображение, с которым и приходится иметь дело пользователю. Эти движки могут быть как с открытым исходным кодом, так и с закрытым, - это уж на усмотрение разработчиков-создателей. Если у движка открытый исходный код, программисты могут использовать его для разработки собственного web-обозревателя. Именно так и случилось с Webkit (который послужил базой для Google Chrome), Gecko (Mozilla Firefox) и Trident (Internet Explorer). Правда, Trident позиционируется как проприетарное ПО. То есть, чтобы получить к нему доступ, необходимо договориться с разработчиками. Но это не сказалось на уменьшении числа близнецов Эксплорера. Более того, браузер Avant на основе Trident сумел превзойти «старшего братишку» за счет улучшенного интерфейса и расширенных возможностей. Вот поэтому мы и решили сделать подборку браузеров о которых, вы возможно и не слышали, но которые, безусловно, заслуживают вашего внимания.

Для облегчения понимания мы сгруппировали альтернативные интернет-браузеры, отталкиваясь от «самого известного» представителя своей технологии.

Наш выбор

Изучив работу альтернативных веб-обозревателей, мы определили лучших на каждом движке.

На базе Gecko (Mozilla Firefox) самым конкурентоспособным будет, пожалуй, Pale Moon . «Бледную Луну» наполняет красками бешеная скорость, с которой он открывает и загружает сайты.

Самая сильная ветка от Trident (Internet Explorer) - это Avant Browser . В последних версиях Авант включает в себя одновременно движки Trident, Gecko и Webkit, что сделало его универсальным обозревателем, который взял лучшее от IE, Mozilla и Chrome.

Из всех браузеров на основе WebKit (Chrome) нам больше всего понравился CoolNovo . Он подкупает своим «понимаем» жестов мыши. Да и в целом этот продукт действительно «крут» - работать с ним комфортно и приятно. Он не только обладает всеми характеристиками Google Chrome, но и обзавелся такими усовершенствованиями как бескомпромиссный блокировщик рекламы, встроенный менеджер закачек и модуль защиты приватной информации.

Признаем, что наши предпочтения глубоко и сугубо субъективны. Из всего многообразия альтернативных браузеров вы можете выбрать друга "на вкус и цвет". Готовы к экспериментам? Тогда вперед!

Web-обозреватели на основе Gecko (Mozilla Firefox)

Как известно, Mozilla Firefox использует движок Gecko, который обеспечивает кроссплатформенность и поддержку открытых стандартов интернета. Кроме того, он имеет свободное распространение, поэтому успешно используется в различных программных продуктах.

Представляет собой оптимизированную версию браузера для 64-битных систем - Windows 7 x64, Windows Vista x64, Windows 8 x64. Этот новый браузер быстрый и по функциональности мало чем отличается от Firefox. Но испробовать эту программу все же стоит тем, кто желает увеличить производительность своей 64-битной системы.

Pale Moon - эта версия браузера доступна исключительно для Windows (XP, 2000, Vista, 7, 8 x32/x64). По сути, это ускоренная и оптимизированная версия Firefox. Разработчики постарались придать web-обозревателю не только надлежащее ускорение, но и внесли некоторые корректировки в пользовательский интерфейс. Всем пользователям, которые жаждут испытать свое "железо" на прочность и по достоинству оценить его возможности, рекомендуем этот быстрый браузер.

SeaMonkey - этот браузер основан на том же проекте, что и Firefox, поэтому их можно по праву считать «родными братьями». Их отличие состоит лишь в том, что SeaMonkey сохранил в себе все компоненты, которых был лишен Firefox с целью максимального облегчения программы. Таким образом, SeaMonkey стал программой, которая обеспечена полным набором функций для работы в интернете. Если вы являетесь счастливым обладателем ОС Linux, MacOS или Windows и готовы мириться с невысокой скоростью работы в обмен на дополнительные функции программы, то многофункциональный «комбайн» SeaMonkey именно для вас.

Wyzo - браузер, основанный на одной из веток Firefox. Если обновления четвертой версии программы вам не приглянулись, стоит обратить внимание на Wyzo. Кстати, этот браузер может предложить встроенную поддержку протокола BitTorrent. Кроме того, он имеет усовершенствованный загрузчик файлов и полную совместимость с расширениями и темами Firefox. Вывод из всего этого следующий - если у вас операционная система MacOS или Windows и вас вполне устраивает Firefox семейства 3.6, то браузер Wyzo - то, что вам нужно.

Web-обозреватели на основе Trident (Internet Explorer)

Среди всех существующих браузеров в усовершенствовании более всего нуждается Internet Explorer. И хотя последние версии IE отличаются стабильным и быстрым механизмом обработки страниц Trident, браузер не может похвастать особой функциональностью, да и внедрением новых технологий тоже. Поэтому продукты на основе IE представляют особый интерес, так как сторонние разработчики попытались исправить, таким образом, присущие браузеру недочеты.


Avant Browser - таким же успешным и многофункциональным в детстве хотел стать Internet Explorer. Чем же так хорош наш братец? Во-первых, браузер отличается низким потреблением ресурсов, встроенной блокировкой рекламы и всплывающих окон. Во-вторых, он имеет менеджер паролей, систему чтения RSS-лент и множество других функций. А самое главное - браузер может использовать любой из трёх установленных в нём движков - Trident, Gecko и Webkit. Пользователю предлагается определить один из них по умолчанию, а на другие переключаться по мере необходимости (в случае, если заданный движок не может корректно отобразить содержимое web-страницы). Кроме того, у юзера будет возможность «привязать» какой-либо движок к конкретному сайту (переключение будет происходить автоматически). В целом, Avant Browser можно назвать лучшим вариантом среди IE-совместимых web-обозревателей. Пользователи, которые ценят хорошую локализацию и регулярные обновления, обязательно должны испробовать все преимущества Avant Browser.

Lunascape - этот браузер является не только экзотическим, но и уникальным. Японские разработчики постарались наделить его массой полезных особенностей. Главное, чем может похвастать web-обозреватель - это возможность использования не только движка Trident, но также WebKit и Gecko. Таким образом, пользователь может испробовать функции самых популярных браузеров в одном интерфейсе. Возможности Lunascape уникальны - от закрепления определенного движка для отображения различных сайтов, до изменения внешнего вида с помощью скинов и развитой системой настроек. Браузер работает исключительно на ОС Windows. Он станет настоящим открытием для пользователей, которые любят сложные продукты, требующие глубокого изучения. Lunascape пригодится там, где есть необходимость видеть отображение сайтов в различных браузерах.

SlimBrowser внешним видом сильно напоминает IE 8, хоть и регулярно обновляется. Но, в отличие от своего собрата, программа обладает массой востребованных функций. Это и встроенный переводчик, и автоматическое заполнение web-форм, блокиратор рекламы, поддержка скинов, интеграция с Facebook, продвинутый менеджер загрузок и многое другое. Кстати говоря, именно этот браузер - один из двенадцати рекомендованных для пользователей Европейского экономического пространства. Тем не менее, его сложно назвать самостоятельным продуктом. Разработчики считают его лучшим браузером для Windows, но по сути, это лишь набор полезных дополнений.

GreenBrowser - ещеодинблизнец Internet Explorer. В отличие от своего старшего брата, этот web -обозреватель обладает расширенными возможностями. Среди них: URL-псевдонимы (вместо адреса можно вводить выбранное вами слово), URL-клавиши (комбинации горячих клавиш для открытия определенных сайтов), скоростная очистка истории и cookies, интегрированный менеджер закачек. Кроме того, разработчики внесли удобную «фишку» в виде плавающей кнопки с заглавной буквой «G». Ее можно перетащить в любой уголок рабочего стола, а при нажатии правой клавишей воспользоваться одной из опций вроде менеджера загрузок, сохранения последней открытой страницы или ее закрытия. При этом полезная точка «G» работает даже тогда, когда окно браузера свернут в трей.

Web-обозреватели на основе WebKit (Google Chrome)

На движке WebKit были созданы такие популярные браузеры как Google Chrome и Safari. Открытый исходный код позволяет использовать этот движок и в других проектах. Но весной 2013 года компания Google заявила о том, что переходит на новый движок под названием Blink (начиная с Chrome 28). Уже летом того же года появилась стабильная версия. По словам разработчиков, в модифицированном движке Blink сохранится открытый код, при этом он будет облегчён на 8,8 миллионов строк. Его же будет использовать и Opera (уже с 14-й версии).

Chromium разработан той же фирмой, что и Google Chrome. Эти браузеры на компьютер имеют схожий интерфейс, работают на одном движке, но все же отличаются рядом особенностей. В отличие от собрата, Chromium не имеет функции автоматического обновления, не поддерживает Flash и некоторые проприетарные аудио и видео форматы, не имеет модуля для работы с PDF. Тем не менее, браузер с поддержкой html5 готов предложить пользователю свежайшие экспериментальные функции, которые еще не были внедрены разработчиками в Google Chrome. Chromium рекомендован всем обладателям ОС Linux, MacOS, Windows, которые хотят одними из первых опробовать все новшества и полезности, которые вскоре появятся в Google Chrome.

Comodo Dragon - браузер, который особое внимание уделяет безопасности своих пользователей. Конфиденциальность - слабая сторона Google. Поэтому многие альтернативные новые браузеры, такие как Comodo Dragon, сделали секретность и безопасность своим главным преимуществом. Программа использует соединение посредством сервера SecureDNS, который блокирует зловредные сайты и использует усовершенствованный механизм анонимного серфинга. Браузер рекомендован тем, кто заботится о повышении своей безопасности и секретности данных в сети Интернет.

RockMeIt - находка для тех, кто любит зависать в социальных сетях. Тут можно общаться с друзьями, получать обновления в учетных записях, обмениваться информацией. Браузер отличается дополнительными панелями, которые отображают кнопки подключенных социальных сервисов. Профиль пользователя RockMeIt хранит на серверах Facebook. Поэтому, чтобы начать работу, требуется войти в учетную запись в этой соцсети. Вывод напрашивается сам собой - браузер RockMeIt необходимо опробовать активным участникам социальных сетей, в особенности Facebook.

Важно: В апреле 2013 года разработчики заявили о том, что прекращают работу над проектом по причине отставания от темпов развития Chromium. Это значит, что мы не увидим новых версий RockMeIt. Но те, кому интересно испытать в деле данную альтернативу, еще могут её загрузить.

CoolNovo представляет собой улучшенную версию Chrome с добавлением различных полезных функций для комфортной работы. Эту программу создали «наши китайские товарищи», которых хлебом не корми, дай что-нибудь усовершенствовать. Под их чутким руководством браузер научился понимать жесты мыши, получил удобный менеджер закачек, встроенный блокиратор рекламы и множество других функций. Кроме того, программа обеспечивает защиту личной информации пользователя. Подобные китайские полезности пригодятся пользователям, которые хотят получить «прокачанную» версию Google Chrome на базе операционных систем Linux, MacOS, Windows.

Maxthon - старейшина среди представленных в данном обзоре программ. Разработанный восемь лет назад, браузер успел сменить движок с Trident на WebKit и стать весьма популярным среди пользователей. Хорошая оснащенность и множество удобных функций сделали браузер таким востребованным. Возможности Maxthon позволяют настраивать внешний вид при помощи скинов, блокировать рекламу, управлять жестами мыши. Кроме того, браузер имеет встроенный блокнот, RSS-ридер, менеджер загрузок, службу автоматического обновления. Но главная его заслуга в том, что он имеет собственное лицо, то есть, является самостоятельным проектом. Maxthon - это отличная альтернатива обозревателям-фаворитам, и все это благодаря удобству, скорости и высокой функциональности.

Амиго - свое творение разработчики из Mail . ru Group называют социальным браузером. Этот «друг-проводник» максимально интегрирован с соцсетями Мой мир, Вконтакте, Одноклассники, Facebook и Twitter . Списки друзей, новости и музыка - все это отображается в специальной боковой панели и не требует открытия непосредственно сайтов. Ну и конечно же, браузер оснащен фирменными сервисами - поисковиком, почтой и тому подобными «фичами» от Рамблера, как и его «коллеги», внедрил свои сервисы в Google Chrome, обеспечив тем самым пользователей простым, быстрым и надежным web-обозревателем. Для быстрого поиска используется все та же адресная строка. Обозреватель поддерживает динамические вкладки, имеет режим инкогнито и обеспечивает защиту от сбоев в программе и вредоносных сайтов.

Подводя итог

В этом обзоре мы постарались представить браузеры для Интернета, которые являются наиболее достойными среди альтернативных обозревателей. Конечно, некоторые из них способны выполнять лишь определенные узкоспециализированные задачи. Зато другие вполне могут предложить пользователю широкий спектр уникальных возможностей. Каждый из этих web-обозревателей, безусловно, найдет своего пользователя, который выберет для себя лучший браузер, обладающий необходимыми функциями и возможностями.

Кому-то будет интересен самый быстрый интернет браузер, кто-то предпочтет удобство, а кто-то выберет наиболее универсальный обозреватель. Учитывая свои потребности, не сложно определить браузер, какой лучше всего сможет конкурировать с основными обозревателями. Тем не менее, особое внимание все же стоит уделить браузерам Avant Browser и Maxthon. Они значительно превосходят «коллег» в наличии ряда оригинальных решений. А самое главное - они могут выполнять роль самостоятельного web-обозревателя. Скачать новые браузеры бесплатно может каждый желающий и с удовольствием пользоваться всеми их преимуществами.

За последние несколько месяцев мы внесли множество улучшений в (EdgeHTML), делая особый акцент на совместимости с современными браузерами и соответствии новым и грядущим стандартам. Помимо того, что EdgeHTML лежит в основе браузера Microsoft Edge, он также доступен для приложений на Universal Windows Platform (UWP) через элемент управления WebView . Сегодня мы хотим рассказать, как можно использовать WebView для создания своего браузера в Windows 10.

Используя стандартные веб-технологии, включая JavaScript, HTML и CSS, мы создали простое UWP-приложение, которое содержит внутри WebView и реализует базовую функциональность: навигацию и работу с избранным. Подобные приемы могут быть использованы в любом UWP-приложении для прозрачной интеграции веб-контента.


В основе нашего примера лежит мощный элемент управления WebView. Помимо комплексного набора API, данный элемент также позволяет преодолеть некоторые ограничения , присущие iframe, например, отслеживание фреймов (когда некоторый сайт меняет свое поведение в случае выполнения внутри iframe) и сложность определения загрузки документа. В дополнение x-ms-webview , - так WebView задается в HTML, - дает доступ к функциональности, не доступной в iframe, в частности, улучшенный доступ к локальному контенту и возможности делать снимки содержимого. Когда вы используете элемент управления WebView, вы получаете тот же самый движок, что и в Microsoft Edge.

Создаем браузер

Как было написано выше, браузер базируется на элементе управления WebView для HTML, а для создания и оживления пользовательского интерфейса в основном используется JavaScript. Проект создан в Visual Studio 2015 и представляет собой универсальное Windows-приложение на JavaScript.

Помимо JavaScript, мы также использовали немного HTML и CSS, а также некоторое количество строк кода на C++ для поддержки комбинаций клавиш, но это не требуется в простом случае.

Также мы пользуемся новыми возможностями нового ECMAScript 2015 (ES2015), поддерживаемыми в Chakra, JavaScript-движке, работающем в Microsoft Edge и элементе управления WebView. ES2015 позволил нам сократить количество генерируемого и шаблонного кода, тем самым существенно упростив реализацию идеи. Мы использовали следующие возможности ES2015 при создании приложения: Array.from() , Array.prototype.find() , arrow functions , method properties , const , for-of , let , Map , Object.assign() , Promises , property shorthands , Proxies , spread operator , String.prototype.includes() , String.prototype.startsWith() , Symbols , template strings и Unicode code point escapes .

Интерфейс пользователя

Пользовательский интерфейс включает следующие десять компонентов:
  • Заголовок
  • Кнопка назад
  • Кнопка вперед
  • Кнопка обновления
  • Favicon
  • Адресная строка
  • Кнопка «пошарить в Твиттере»
  • Кнопка и меню избранного
  • Кнопка и меню настроек
  • Элемент управления WebView

Дополнительная функциональность

Мы также реализовали несколько дополнительных возможностей, чтобы сделать работу с браузером еще более приятной:
  • Сочетания клавиш: нажатие F11 переводит в полноэкранный режим, ESC выходит из полноэкранного режима, Ctrl+L выделяет адресную строку;
  • CSS transitions для анимации меню
  • Управление кэшем
  • Управление избранным
  • Анализ вводимых адресов – например, “bing.com” переводит на http(s)://bing.com, а “seahawks” ищет в Bing
  • Автоматическое изменение выделения адресной строки при фокусе
  • Отзывчивый дизайн

Использование WebView


Введенный для JavaScript-приложений в Windows 8.1 элемент управления WebView, иногда также упоминаемый по имени тега x-ms-webview , позволяет хостить веб-контент внутри вашего Windows-приложения. Он доступен как для HTML, так и для XAML .Для начала работы достаточно разместить соответствующий элемент в коде страницы.

Разработка браузера

Мы будем использовать 15 различных API x-ms-webview. Все кроме двух из них управляют навигацией между страницами с некотором смысле. Давайте посмотрим, как можно использовать данные интерфейсы для создания различных элементов UI.

Управление кнопками назад и вперед

Когда вы нажимаете кнопку назад, браузер возвращает предыдущую страницу из истории браузера, если она доступна. Аналогично, когда вы нажимаете кнопку вперед, браузер возвращает последующую страницу из истории, если она также доступна. Для реализации подобной логики мы используем методы goBack() и goForward() , соответственно. Данные функции автоматически осуществят навигацию на корректную страницу из стека навигации.

После перехода на некоторую страницу, мы также обновляем текущее состояние кнопок, чтобы предотвратить «возможность» навигации, когда мы достигаем одного из концов стека навигации. Другими словами, мы отключаем кнопки навигации вперед или назад, проверяя свойства canGoBack или canGoForward на равенство false .

// Update the navigation state this.updateNavState = () => { this.backButton.disabled = !this.webview.canGoBack; this.forwardButton.disabled = !this.webview.canGoForward; }; // Listen for the back button to navigate backwards this.backButton.addEventListener("click", () => this.webview.goBack()); // Listen for the forward button to navigate forwards this.forwardButton.addEventListener("click", () => this.webview.goForward());

Управление кнопками обновления и остановки

Кнопки обновления и остановки слегка отличаются от остальных компонент панели навигации тем, что они используют одно и то же место в UI. Когда страница загружается, нажатие на кнопку остановит загрузку, спрячет «кольцо прогресса» и отобразит иконку обновления. И наоборот, когда страница загружена, нажатие на кнопку запустит обновление страницы и (в другой части кода) отобразит иконку остановки. Мы используем методы refresh() или stop() в зависимости от текущих условий.

// Listen for the stop/refresh button to stop navigation/refresh the page this.stopButton.addEventListener("click", () => { if (this.loading) { this.webview.stop(); this.showProgressRing(false); this.showRefresh(); } else { this.webview.refresh(); } });

Управление адресной строкой

В целом, реализация адресной строки может быть очень простой. Когда адрес URL введен в текстовое поле, нажатие Enter вызовет метод navigate() , используя содержимое input-элемента адресной строки в качестве параметра.

Однако современные браузеры пошли сильно дальше и внедряют дополнительную функциональность для удобства пользователей. Это добавляет некоторую сложность в реализации – и тут все зависит от сценариев, которые вы хотите поддержать.

Const RE_VALIDATE_URL = /^[-:.+()[\]$"*;@~!,?%=\/\w]+$/; // Attempt a function function attempt(func) { try { return func(); } catch (e) { return e; } } // Navigate to the specified absolute URL function navigate(webview, url, silent) { let resp = attempt(() => webview.navigate(url)); // ... } // Navigate to the specified location this.navigateTo = loc => { // ... // Check if the input value contains illegal characters let isUrl = RE_VALIDATE_URL.test(loc); if (isUrl && navigate(this.webview, loc, true)) { return; } // ... Fallback logic (e.g. prepending http(s) to the URL, querying Bing.com, etc.) }; // Listen for the Enter key in the address bar to navigate to the specified URL this.urlInput.addEventListener("keypress", e => { if (e.keyCode === 13) { this.navigateTo(urlInput.value); } });
Вот пример сценария, который мы попробовали реализовать. Допустим, в адресную строку введено значение “microsoft.com”. Адрес не является полным. Если такое значение передать в метод navigate(), он завершится неудачей. Наш браузер должен знать, что URL не полный, и уметь определить, какой корректный протокол подставить: http или https. Более того, возможно, что введенное значение и не предполагалось адресом. К примеру, мы могли ввести в адресную строку значение “seahawks”, надеясь, что, как и во многих браузерах, строка также работает как поле поиска. Браузер должен понять, что значение не является адресом, и попробовать «найти» его в поисковой системе.

Отображение favicon

Запрос favicon – нетривиальная задача, так как существует несколько способов, как икона может быть задана. Самый простой способ – это проверить корень веб-сайта на наличие файла «favicon.ico». Однако некоторые сайты могут быть на поддомене и поэтому иметь отличную иконку. К примеру, иконка на “microsoft.com” отличается от иконки на “windows.microsoft.com”. Чтобы исключить двусмысленность, можно использовать другой способ - проверить разметку страницы на наличие link-тека внутри документа с rel-атрибутом, равным “icon” или “shortcut icon”.

Исходный код

Полный пример кода доступен в нашем репозитарии на GitHub. Вы можете также попробовать демонстрационный браузер, установив соответствующее приложение из Windows Store, или развернув приложение из проекта для Visual Studio.

Создайте свое приложение для Windows 10

С помощью WebView мы смогли создать простой браузер, используя веб-стандарты, буквально за день. Интересно, что вы сможете создать для Windows 10?

Создать новый браузер сегодня как никогда просто - есть Chromium, который можно форкнуть и добавить любой функционал. Компании делают это по той же логике, по какой когда-то создавались тулбары, - это всего лишь попытка вбить свой бренд пользователю и заставить его пользоваться другими продуктами компании. Но когда это делают независимые разработчики, продукт преследует цель сказать свое «му» на фактически статичном рынке браузеров. Не подумай - я не верю, что ты перейдешь на один из инди-браузеров. Но посмотреть, что они предлагают, интересно, не так ли?

Переходить или нет?

Когда кажется, будто в какой-то области уже сказано все, что только можно, попытки сделать что-то по-другому захватывают дух: сперва думаешь - это дикость и утопия, но в результате ты начинаешь по-новому смотреть на лидеров рынка. По этой же причине в декабрьском номере ][ мы говорили о таких «странных» мобильных ОС, как Tizen, Firefox OS или Maemo. Поэтому, на мой взгляд, когда рассуждаешь об альтернативных браузерах, некорректно ставить вопрос ребром: переходить или нет. Нет, ты однозначно не перейдешь. Но можно попробовать повторить заинтересовавший функционал в твоем любимом браузере - для этого в каждом случае я постарался подобрать соответствующие расширения.

Идея создания браузера, тесно взаимодействующего с популярными социальными сетями, давно будоражит умы разработчиков. Попыток создать подобный комбайн было много, но, пожалуй, лучше справилась компания Rockmelt. Недаром они смогли получить серьезные финансовые инвестиции.

Одноименный проект был запущен в 2009-м и сразу заручился поддержкой одного из основателей компании Netscape. Год спустя была выпущена первая бета-версия, построенная на исходниках Chromium, за короткое время она успела собрать приличное количество фанатов. Основной фишкой Rockmelt стала ненавязчивость. Интеграция с Facebook и Twitter реализовывалась как дополнительная функциональность, а не назойливое дополнение.

Возможно, Rockmelt ждало светлое будущее, но в 2012 году разработчики свернули десктопную версию и сосредоточились на создании приложения для iOS. Несмотря на резкие перемены, мобильное приложение родилось быстро и получилось достаточно интересным.

Итак, нам предлагают решение, интересное в первую очередь интерфейсом. Управление браузером сосредотачивается вокруг единственной строки ввода. Она одновременно является адресной строкой и навигатором по различным группам контента. Например, ты можешь выбрать определенную тематику и сразу получить пачку превьюшек новых постов, ей соответствующих. Наличие дополнительных жестов позволяет выполнять ряд операций (расшаривание, лайки) одним кликом или взмахом.

Таким образом, вместе с браузером мы получаем генератор контента. При этом у нас есть возможность довольно легко влиять на условия выдачи материалов. Достаточно лишь зайти на любой сайт и кликнуть по пимпе «Follow». Ресурс добавляется в список наблюдаемых (учитывается RSS-лента), и новые материалы будут попадать в персональную новостную ленту.

Расширения:

  • Генератор контента. Плагин для Google Chrome Feedly;
  • Новые материалы по категориям. Плагин для Google Chrome: StumbleUpon ;
  • Взаимодействие с социальными сетями (публикации, шаринг и так далее). Плагин для Google Chrome: Buffer .

SRWare Iron

Аудитория проекта: любители теории заговора

Первые релизы Google Chrome (впрочем, как и Chromium) наделали много шума. Пользователи обратили внимание не только на интересный интерфейс и скорость работы, но и на пару пунктов лицензионного соглашения, наносящих удар по приватности.

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

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

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

  • автономный инсталлятор;
  • встроенный блокировщик рекламы;
  • возможность изменения User-Agent.

Вердикт: Решение в первую очередь для приверженцев теории заговора. Дополнительных функций у браузера немного, и все они реализуются при помощи соответствующих расширений. В итоге получается, что все преимущества сводятся лишь к обеспечению дополнительного уровня приватности.

CoolNovo

Аудитория проекта: веб-разработчики, энтузиасты

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

Одна из самых интересных и полезных функций - IE Tab. Моя основная деятельность отчасти связана с разработкой веб-приложений, а это подразумевает необходимость тестирования, правильно ли отображается верстка в браузерах, использующих для рендинга разные движки. IE Tab упрощает процесс тестирования в Internet Explorer. Она избавляет от необходимости запускать отдельную копию IE, а позволяет одним кликом сменить движок, используемый для рендинга.

Отдельного внимания также заслуживает управление жестами. В свое время я привык пользоваться подобной функциональностью в Opera, и надо сказать, что в CoolNovo реализация выполнена не хуже.

О неприкосновенности личного пространства разработчики придерживаются тех же взглядов, что и ребята из проекта SRWare Iron. Все тайные пересылки информации на серверы компании срезаны под корень.

Из других наиболее интересных функций стоит отметить:

  • мгновенный перевод страниц на другие языки (посредством Google Translate);
  • создание скриншотов страницы или выделенной области;
  • быструю очистку истории;
  • отдельный сайд-бар для размещения часто используемых виджетов и расширений;
  • блокировщик рекламы.

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

Расширения:

  • Быстрая и гибкая очистка истории, cookies и других файлов сетевой активности. Плагин для Google Chrome Click&Clean Click&Clean ;
  • Сокращалка ссылок. Плагин для Google Chrome URL Shortener ;
  • Управление жестами. Плагин для Google Chrome: CrxMouse или Gestures for Chrome ;
  • Режим для чтения (без отображения картинок и лишних элементов верстки). Плагин для Google Chrome: iReader или Сlearly ;
  • Кнопка для быстрой подписки на RSS. Плагин для Google Chrome: RSS Subscription Extension ;
  • Суперперетаскивание. Плагин для Google Chrome: Super Drag ;
  • Переводчик. Плагин для Google Chrome: Google Translate .

Maxthon

Аудитория проекта: Любители «все включено»

Maxthon - один из тех проектов, которые пережили второе рождение. Впервые он увидел свет в начале нулевых под псевдонимом MyIE. Тогда он представлял собой удобную обертку для ослика IE и ряд полезных функций. У него был встроенный менеджер закачек, табы вместо отдельных окон и другие полезности.

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

Сегодня Maxthon больше похож на мощный интернет-центр, чем на просто браузер. Под капотом бродилки хостятся аж два движка - WebKit и Trident (используется в Internet Explorer). Причем в отличие от большинства подобных решений Maxthon способен самостоятельно определять страницы, для которых применение Trident более предпочтительно (как правило, это старые сайты). Я специально достал из кладовки один старый проект, адаптированный для просмотра в IE, и попробовал посмотреть его Maxthon. Недолго думая, бродилка сразу переключила отображение в ретрорежим и отрендерила страницу при помощи Trident. Помимо одновременной работы с двумя движками, наиболее сильные стороны Maxthon составляют собственное облако и наличие версий под мобильные платформы (Android, iOS). Собственная тучка не только позволяет складировать различную мелкую информацию вроде истории посещений, списка открытых страниц и подобных вещей, но и вполне сгодится для хранения файлов.

Например, меня очень порадовала возможность сохранения файлов с веб-страницы одним кликом в облако. Наиболее выгодно эта функция выглядит при работе на мобильнике/планшете. На этом полезности Maxthon не кончаются, а скорей только начинаются. Среди них:

  • поддержка жестов;
  • функция SuperDrop, упрощающая взаимодействие с интерфейсом браузера при отсутствии мыши;
  • блокировщик рекламы;
  • полностью переработанный интерфейс приложения (не очередной клон Chrome);
  • одновременная обработка результатов поиска с нескольких поисковых серверов;
  • просмотр страниц в режиме для чтения (без лишней информации);
  • сохранение видео с YouTube;
  • отключение звука на любой странице;
  • одновременный просмотр нескольких вкладок в одном окне;
  • менеджер загрузки;
  • собственный магазин расширений;
  • установка произвольного времени обновления открытых страниц;
  • ночной режим серфинга. При активации данного режима Maxthon затемняет яркий фон страниц, позволяя тем самым снизить нагрузку на глаза;
  • повышенная производительность и многое другое.

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

Расширения:

  • Ретрорежим (рендеринг страницы с помощью движка IE). Плагин для Google Chrome: IE Tab ;
  • Создание скриншотов. Плагин для Google Chrome: Webpage ScreenShot ;
  • Ночной режим. Плагин для Google Chrome: Hacker Vision или Turn Off the Lights для комфортного просмотра видеороликов;
  • Хранилище паролей. Плагин для Google Chrome: LastPass ;
  • Блокировщик рекламы. Плагин для Google Chrome: AdBlock ;
  • Встроенный блокнот с возможностью хранения заметок в облаке. Плагин для Google Chrome: Memo Notepad ;
  • Сниффер ресурсов. Плагин для Google Chrome: Web Developer .

Аудитория проекта: любители всего свежего

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

Итак, ты наверняка уже знаешь, что именно на этом проекте обкатываются все новинки перед тем, как попасть в Google Chrome. Поддержка новых HTML5-фишек, исправление страшных багов, новинки интерфейса - все это в первую очередь получают пользователи Chromium. Увы, за частоту обновлений приходится платить стабильностью. Крупные проблемы, не позволяющие нормально работать с браузером, бывают редко, но метко.

Выделить какие-то оригинальные интерфейсные фишки или возможности достаточно тяжело, так как они в большей мере представляют собой реализацию новых возможностей HTML5 и актуальны для веб-разработчиков, а не простых смертных.

Тем не менее ряд отличий, способных заинтересовать простого пользователя, у Chromium все же есть. Например:

  • отсутствует отправка отчетов об ошибках;
  • не выполняется передача RLZ-идентификатора на серверы компании;
  • отсутствует Updater, висящий в фоне;
  • поддерживаются только открытые и свободные медиаформаты;
  • производительность очень высока.

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

Avant Browser

Аудитория проекта: веб-разработчики

Первоочередная цель разработчиков Avant Browser - предоставить пользователям простой способ совместить работу движков в рамках одного приложения. Казалось бы, задача не из легких, но, глядя на Avant Browser, убеждаешься в обратном. Разработчики не только смогли собрать воедино все популярные движки под одной оберткой, но и придумали легкий способ переключаться между ними. Смена движка рендеринга выполняется в пару кликов мышкой.

На этом суперполезные функции кончаются, и остаются типичные для подобных решений:

  • простенькое облачное хранилище, способное хранить RSS-подписки, избранное, пароли и другую информацию;
  • блокировщик рекламы / всплывающих окон;
  • создание скриншотов страниц;
  • простенькая реализация управления жестами;
  • создание для страниц алиасов, при помощи которых можно быстро переходить на часто посещаемые сайты;
  • встроенная RSS-читалка;
  • почтовый клиент.

Вердикт: Avant Browser нельзя рассматривать в качестве полноценного приложения для повседневного использования. Это больше специализированное решение, способное сослужить хорошую службу веб-разработчикам, но не обычному пользователю. Каких-либо других интересных функций в Avant Browser попросту нет.

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

Понятно, что на вкус и цвет товарищей нет, но, тем не менее, нельзя было не заметить очень крутой динамики роста популярности одного из упомянутых обозревателей. Как вы думаете, какого именно? Да, того самого, что основан на быстром и бесплатном движке Chromium.

Но как оказалось, в рунете, да и в интернете в целом, на базе Хромиума сварганено уже достаточно большое количество обозревателей. Ну, во-первых, существует сам по себе бесплатный Chromium, а также ряд буржуйских поделок на его основе (Comodo Dragon, CoolNovo, SRWare Iron), в некоторых из которых отключено слежение Google за пользователем и добавлены некоторые рюшечки.

В рунете же основные поисковые системы не поленились прикрутить к этому движку свои домашние страницы, поиски по умолчанию и дополнительные панельки. Я говорю про браузер Яндекса (бывший Хром), Нихром от Рамблера, ну и про Интернет@mail.ru от поисковой системы Майл ру.

Chromium и сборки Comodo Dragon, CoolNovo и SRWare Iron

Для человека не погруженного в тему создается не совсем понятная ситуация, когда под разными названиями они скачивают из интернета по запросу «хром» разные подделки. Самым полнофункциональным, конечно же, является , но тот же Яндекс браузер отличается от него лишь отсутствием возможности синхронизации закладок, паролей и прочего личного хлама со своим . Фишка безусловно удобная (можно работать на разных компьютерах и мобильных устройствах даже не замечая этого), но нужная далеко не всем.

Зачем это нужно поисковым системам (и в частности ) понять вовсе не сложно. Борьба за долю на рынке поиска все обостряется (почему думаете появилась ), а программы с возможностью установки поиска по умолчанию дают очень хороший инструмент для привлечения новых пользователей (далеко не все пользователи лезут в настройки что-то менять). Типичный примером является .

Дистрибутив весит примерно 20 метров и устанавливается на ваш компьютер под управление Виндовс без всяких дополнительных вопросов:

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

По большому счету Хромиум представляет из себя полуфабрикат (или испытательный стенд), который не мешало бы должным образом оформить, что, собственно, и делает Гугл при выходе новых версий Хрома. Однако, многие сидят на нем и вполне довольны его работой. В некоторых версия Линукса он идет в качестве браузера по умолчанию и степень его востребованности на таких ОС достаточно велика (под 90 процентов).

Т.о. получается, что Chromium является предтечей очередной версии гугловского обозревателя (своеобразной альфа), но при этом он представляет из себя проект разработки с открытым кодом (со всеми его плюсами), а Chrome — это уже браузер с закрытым исходным кодом.

Гугловцы что-то там подмешивают к Хромиуму (например, алгоритмы слежения за действиями пользователей) и выдают на гора уже стабильную и оттестированную добровольцами версию самого быстро распространяемого обозревателя в мире.

С одной стороны такой ход конем должен одни только положительные моменты (и продукт качественный получили, и популяризировали его, и протестировали на халяву).

Но с другой стороны, проект Chromium по созданию быстрого и надежного браузера (что, кстати, разработчикам удалось на все сто) позволяет в силу своей открытости создавать на основе его кодов обозреватели для своих нужд всем желающим.

Именно этим и не преминули воспользоваться наши с вами соотечественники (Яндекс браузер, Нихром и Интернет@mail.ru), да и не только они. В буржунете тоже достаточно много нашлось желающих создать свою собственную сборку. Самые известные из буржуйских поделок на базе Хромиума это:

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

Яндекс Браузер (скачать и оценить лучший клон Хрома)

P.S. Здесь описана первая версия обозревателя, которая на меня особого впечатления не произвела. Сейчас вполне правильно будет писаться с большой буквы, ибо он серьезно вырос и уже не уступает Chrome, и даже опережает его по встроенным возможностям. Подробнее читайте по приведенной ссылке.

В рунете раньше всех остальных клонов появился продукт от «зеркала рунета», который по своему функционалу практически полностью копировал продукт от Google. Я, когда первый раз его установил, ожидал, что часть фишек (например, перевод страниц сайтов на других языках) будет не доступна. Однако, мои опасения не оправдались.

Кроме того, я даже получил в качестве бонуса удобные (аля, Экспресс панель Оперы).

Вообще, этот обозреватель появился в 2010 году и назывался он тогда Yandex Хром. По сути это не противоречило лицензии использования кода Хромиума. Чуть позже, кстати, появилась версия от Майл.ру, которая тоже имела тогда еще название — Хром@mail.ru. Однако, Гугл попросил владельцев этих двух поисковых систем изменить названия.

Во избежании конфликта оба обозревателя поменяли названия на Яндекс.Интернет (потом он претерпел еще один ребрендинг) и Интернет@mail.ru, соответственно. Разработчики от Рамблера изначально обозвали свое творение оригинальным образом — Нихром (похоже на игру слов в квас — НиКола, хотя разработчики говорят, что так называется более крепкий сплав никеля с этим чудо элементом), поэтому к ним у «великого и ужасного» претензий не было.

Что интересно, у яндекса на тот момент уже существовал сервис под названием Я.Интернет, который был переименован в сложнопроизносимый , который банально позволяет измерить скорость вашего интернет канала (пустячок, а познавательно):

В общем, судьба у детища зеркала рунета не сказать, чтобы простая (благо, что на разработку время и деньги не тратились).Итак, если вы скачали браузер от Yandex.ru и запустили файл установщика, то вам будет задана пара вопросов:

После чего скачивание и установка программы уже будет проходить без вашего участия (можно пойти покурить):

После чего вы получаете фактически все тот же Хром, но основанный на несколько более старой версии конструктора Chromium:

И с несколькими предустановленными расширениями от Яндекса (так же как и в Хроме нужно щелкнуть по шестеренке в правом верхнем углу и выбрать «Настройки» — «Расширения»):

Что примечательно, если вы перейдете по ссылке «Еще расширения », то попадете на страницу интернет-магазина Chrome. И все эти расширения вы сможете установить и использовать в своем браузере от Яндекса. Во, блин, а еще конкуренты называются. Потрясающая кооперация.

Весь функционал и настройки этих обозревателей по большей части совпадают (чуть выше я привел ссылку на подробнейшую статью про возможности новой версии Yandex браузера — не примените ознакомиться). Правда, за исключением возможности синхронизации своих закладок, паролей, сохраненных данных форм и т.п. со . Синхронизация и перевод страниц осуществляется силами Яндекса.

  1. Каждая вкладка браузеров на основе Chromium и каждое активированное расширение представляют из себя отдельный процесс на вашем компьютере. В обозревателе даже имеется свой собственный диспетчер задач (Shift+Esc), где можно закрыть зависший процесс. Это определяет устойчивость и скорость работы.
  2. Никакой фишки в этом нет, но в них нет как таковой поисковой строки, т.к. подразумевается вводить свой запрос прямо в адресной строке. Хромиум умеет отличать поисковый запрос от Url адреса.
  3. Они все поддерживают режим Инкогнито, когда никакая информация о посещенных вами страницах на компьютере не сохраняется.
  4. Можно выделить слово на веб странице и выбрать из контекстного меню «Искать в Яндексе» (ну, или в Гугле)
  5. При посещении вами веб страниц, язык текстов которых отличается от вашего родного, умное детище Chromium предложит вам осуществить перевод на ваш язык. Очень нужная функция. Яндекс браузер еще умеет и выделенные мышью фразы переводить.
  6. При наборе текста в разнообразных формах браузер будет осуществлять , а так же запоминать то, что вы набираете. Для вставки уже набранного фрагмента достаточно будет дважды щелкнуть в поле формы.
  7. Ну и все то, что вам в этом чуде не достает, можно будет попробовать добавить с помощью соответствующих расширений, которые можно найти для всех обозревателей на базе Хромиума .

Нихром от Рамблера и Интернет@mail.ru от...

Скачать Нихром можно, щелкнув по этой замечательной кнопке:

Точно так же, как и в предыдущем случае, вам нужно будет запустить файл загрузчика и пойти покурить пока Нихром будет ставиться на ваш компьютер. После установки вас спросят о желании установить его браузером по умолчанию. Если посмотреть версию Chromium, на основе которой он собран, то любители новинок могут разочароваться:

Понятно, что поиском по умолчанию будет установлен по большому счету уже не существует (у них работает движок от Яндекса).

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

В общем, Нихром по сравнению с Яндекс браузером мне понравился меньше. Давайте теперь взглянем на последнего рунетовского игрока от создателей инновационных обозревателей — Интернет@mail.ru . Скачать это чудо вы сможете, щелкнув по этой яркой кнопке:

Правда, в этом случае вы скачиваете не мини установщик, а полноразмерный дистрибутив в 20 метров. Придется немного подождать. Но зато у вас уже будет возможность устанавливать расширения из интернет-магазина Google в отличии от Нихрома, да и экспресс панель, пусть и своеобразная, но все равно будет иметь место.

К тому же версия Chromium, используемая в сборке, довольно высокая:

Да и название для обозревателя просто гениальное — самое оно для начинающих пользователей (особенно в возрасте). В остальном браузер у получился хорошим и ничем не уступающим подробно рассмотренному выше. Ну, и опять же возможности синхронизации закладок не будет. Если эта функция для вас важна, то нужно будет использовать Chromium, обозреватель от Yandex или Chrome.

Удачи вам! До скорых встреч на страницах блога сайт

посмотреть еще ролики можно перейдя на
");">

Вам может быть интересно

Браузер - что это такое простыми словами и какой из них самый лучший
Яндекс Браузер - расширения и темы подходят от Хрома, а функционал его даже превосходит
Safari - где скачать и как настроить под себя бесплатный браузер для Windows от Apple
Расширения и темы для Google Chrome
Закладки в браузере Яндекса, Гугл Хром и Фаерфорс, а так же виртуальные онлайн-закладки



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: