Персональный блог Игоря Антонова aka "spider_net"

Знакомимся с малоизвестными интернет-браузерами


Рубрика: Статьи -> Журнал Хакер -> Обзоры
Метки: |
Просмотров: 11834
Знакомимся с малоизвестными интернет-браузерами

В сознании пользователей уже давно сформировалось непоколебимое утверждение, что Internet Explorer далеко не самый лучший выбор. Chrome, Firefox смотрятся более выгодно, да еще и позволяют расширить функционал за счет дополнительных расширений. Ну, неужели на этом выбор заканчивается? Нет! Альтернатив предостаточно, и некоторые из них могут запросто утереть нос пресловутой тройке лидеров.

Разрушая мифы

Начну с самого страшного, с безопасности и соблюдения современных стандартов. Бытует мнение, что малоизвестные решения поголовно уязвимы ко всем напастям и плохо поддерживают современные web-технологии. Не знаю, чем подкреплены эти параноидальные идеи, но опровергнуть их достаточно легко. Все альтернативные решения в 99,9% базируются на открытых движках или даже готовых сборках, которые лежат в основе мейнстримовых продуктов. Например, особой популярностью пользуется движок WebKit, который применяется в Chrome и Safari.

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

Как правило, чаще всего выигрывают последние. Процесс выпуска релизов в сообществах происходит зачастую быстрей, чем в крупных компаниях. Реальный пример хорошо демонстрируют Google. Chrome никогда не включает последние фишки WebKit’а. Сначала они обкатываются на Chromium и тщательно тестируются кучей энтузиастов (это как раз те, кто жертвует качеством в удел новизны). Только после продолжительных испытаний (в среднем месяц-два) они могут попасть в очередной билд Chrome. Вот и получается, что поддержка новых фишек html5 быстрей появиться в малоизвестной бродилке, чем новой версии одного из лидирующих решений.

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

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

RockMelt

http://www.rockmelt.com/
Аудитория проекта: Любители социальных сетей
Наличие автономного установщика: Нет
Версия для мобильных платформ: Да (только мобильная)
Наличие Portable версии: Нет

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

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

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

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

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

Вердикт: Хорошо продуманный интерфейс и социальная начинка однозначно придутся по душе соответствующей категории пользователей. Наличие генератора контента дает дополнительный плюс.

Chromium

http://www.chromium.org/
Аудитория проекта: Любители всего свежего
Наличие автономного установщика: Да
Версия для мобильных платформ: Нет
Наличие Portable версии: Нет

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

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

Малоизвестные интернет-браузеры

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

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

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

    SRWare Iron

    http://www.srware.net/
    Аудитория проекта: Любители теории заговора
    Наличие автономного установщика: Да
    Версия для мобильных платформ: Нет
    Наличие Portable версии: Нет

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

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

    SRWare Iron. Главное окно

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

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

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

    CoolNovo

    http://coolnovo.com/
    Аудитория проекта: Web-разработчики, энтузиасты
    Наличие автономного установщика: Да
    Версия для мобильных платформ: Нет
    Наличие Portable версии: Нет

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

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

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

    CoolNovo. Дополнительная панель

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

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

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

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

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

    Maxthon

    http://maxthon.com
    Аудитория проекта: Любители «все включено»
    Наличие автономного установщика: Да
    Версия для мобильных платформ: Да
    Наличие Portable версии: Да

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

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

    Maxthon. Смена рендинга

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

    Maxthon. Окно настроек

    Я специально достал из кладовки один старый проект, адаптированный для просмотра в IE и попробовал посмотреть его Maxthon. Недолго думая бродилка сразу переключила отображение в ретро-режим и отрендирила страницу при помощи Trident.

    Помимо одновременной работы с двумя движками наиболее сильными сторонами Maxthon является собственное облако и наличие версией под мобильные платформы (Android, iOS). Собственная тучка позволяет не только хранит различную мелкую информацию вроде истории посещений, списка открытых страниц и подобных вещей, но вполне сгодится для хранения файлов.

    Maxthon. Облачный текстовый редактор

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

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

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

    Avant Browser

    URL: http://www.avantbrowser.com
    Аудитория проекта: WEB-разработчики
    Наличие автономного установщика: Да
    Версия для мобильных платформ: Нет
    Наличие Portable версии: Да

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

    AvantBrowser. Окно настроек

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

  • простенькое облачное хранилище, способное хранить RSS-подписки, изрбанное, пароли и другую информацию;
  • Блокировщик рекламы/всплывающих окон;
  • Создание скриншотов страниц;
  • Простенькую реализацию управления жестами;
  • Создание алиасов для страниц, при помощи которых можно быстро переходить на часто посещаемые сайты;
  • Встроенная RSS-Читалка;
  • Почтовый клиент;
  • Вердикт: Avant Browser нельзя рассматривать в качестве полноценного приложения для повседневного использования. Это больше специализированное решение, способное сослужить хорошую службу web-разработчикам, но не обычному пользователю. Каких-либо других интересных функций в Avant Browser попросту нет.

    Вместо заключения

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

    Одной строкой

  • Comodo Dragon – браузер, построенный на базе Chromium и обладающий дополнительными секурными фишками: упрощенная идентификация SSL сертификатов, повышенная защита конфиденциальных данных; собственный надежный DNS-сервис; блокировка Cookies при работе в режиме инкогнито;
  • Comodo Ice Dragon – тоже самое, что и предыдущий, только на базе FireFox;
  • SeaMonkey – идейное продолжение некогда популярного пакета программ Mozilla Suite. Включает в себя браузер на движке Gecko, почтовый клиент, IRC-клиент, адресную книгу и т.д.;
  • Camino – браузер на базе FireFox для MacOS. В первую очередь выделяется родным для MacOS интерфейсом (Cocoa) и поддержкой различных технологий, специфичных для платформы (Spotlight, Finder, Dock, Keychain и др.);
  • Dolphin – браузер для мобильных платформ (iOS, Android). Из наиболее интересных возможностей: голосовой поиск; расшаривание контента в один клик; взаимодействие с популярными сервисами Evernote и Dropbox; синхронизация с десктопными браузерами;
  • Flock – основан на базе Chromium и ориентирован на пользователей, активно тусующихся в социальных сетях (twitter, facebook, flickr, Linkedln и т.д.). Последняя версия датирована февралем 2011 и в настоящий момент с официального сайта ничего нельзя скачать. Ходят слухи, что разработчики трудятся над принципиально новым решением.
  • Яндекс.Браузер – браузер, созданный на базе Chromium в недрах компании Яндекс. Выделяется полностью переработанным интерфейсом, наличием турбо режима (технология Opera Turbo), повышенной безопасностью и поддержкой взаимодействия с сервисами компании (например, яндекс диск);
  • Малоизвестные интернет-браузерыМалоизвестные интернет-браузерыМалоизвестные интернет-браузеры

    Статья опубликована в журнале "Хакер" (http://xakep.ru). Апрель 2013 г.

    Ссылка на журнал: http://goo.gl/1pvuwr

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

    Из всего перечисленного заинтересовал Maxthon. Вроде интересное решение. Особенно подкупают облачные штучки.

    Я Maxthon'ом пользовался несколько месяцев. Потом появился Google Chrome под iOS и необходимость в Maxthon'е отпала. Хотя, сейчас на iOS не пользуюсь и им. Полностью устраивает стандартный Safari. После обновления iOS до 7 версии в нем появилось все необходимое.

    Оставьте комментарий!
    comments powered by HyperComments