Обзор и тестирование браузеров для ПК: Яндекс.Браузер, Opera (Blink), Vivaldi, Firefox и K-Meleon

Перед вами продолжение цикла, посвященного тестированию браузеров. В прошлый раз мы изучили работу Chromium и Google Chrome. Новыми участниками стали самые разнообразные веб-обозреватели – от популярного в русском сегменте до новой надежды «староверов», от одного из старейших до самого молодого.
16 мая 2016, понедельник 09:00
StrateG для раздела Лаборатория

Оглавление

Вступление

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

А в данном материале будут рассмотрены и протестированы следующие обозреватели:

  • Яндекс.Браузер – популярный в русском сегменте браузер с сильным уклоном на сервисы одноименной компании;
  • Opera (на движке Blink) – браузер, которые многие называют очередным клоном Google Chrome;
  • Vivaldi – новая надежда «староверов» или поклонников браузера Opera на движке Presto;
  • Firefox – второй по популярности в мире браузер и один из первых конкурентов Internet Explorer;
  • K-Meleon – малоизвестный продукт, отличающийся скромным потреблением ресурсов и немного нестандартным интерфейсом.

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

Участники обзора

Яндекс.Браузер

Причины выбора, историческая справка и основные особенности

Выбран по причине своей большой популярности в Рунете, где занимает второе место. Создан на основе движка Blink, используемого в Chromium. Это весьма молодой браузер, впервые представленный в 2012 году.

Официальный сайт проекта – здесь. С него скачивается небольшой инсталлятор, который выкачивает и устанавливает последнюю версию программы. В тестах использовалась последняя на момент написания статьи версия Яндекс.Браузера – 47.0.256.3539.

Несмотря на то, что он основан на Chromium, браузер предлагает развитую функциональность:

  • Много внимания уделено вопросам безопасности: шифрование незащищенного Wi-Fi, защита от фишинга, от мобильных подписок, вирусов, СМС-мошенничества и вредоносных страниц;
  • Умная строка – дополнительная функциональность адресной сроки;
  • Режим «Турбо» – ускорение загрузки данных за счет их сжатия;
  • Просмотр документов и книг – позволяет просматривать основные форматы документов и книг;
  • Переводчик – позволяет переводить как отдельные абзацы, так и страницы целиком;
  • Жесты мышью – позволяет управлять закладками с помощью жестов мышью;
  • Синхронизация паролей и закладок.

Интерфейс приложения современен и красив, чему в немалой степени способствуют «живые» обои.

Меню браузера открывается по щелчку по небольшой кнопке сверху справа.

Из него можно попасть в меню настроек, которое схоже с меню браузера Google Chrome за исключением пунктов, связанных с сервисами Яндекса.

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

Если нужного вам расширения нет, то его можно поискать в основном каталоге, щелкнув по соответствующей кнопке.

Тестирование браузера Яндекс

  • «Холодный» старт – 11.1 секунд («живые» обои несколько замедляют загрузку).
  • «Горячий» старт – 2.8 секунд.

Потребление памяти.

Для удобства и наглядности данные будут представлены в виде графика.

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

Тест Peacekeeper.

Результат теста представлен в виде таблицы.

Points 2542
Rendering 67.07
renderGrid01 177.81 fps
renderGrid02 138.86 fps
renderGrid03 13.69 fps
renderPhysics 59.87 fps
HTML5 Capabilities 7/7
webglSphere Yes (59.16 fps)
videoPosterSupport Yes
videoCodecH264 Yes
videoCodecTheora Yes
videoCodecWebM Yes
workerContrast01 Yes (2727.36 ops)
workerContrast02 Yes (3548.89 ops)
gamingSpitfire Yes (50.01 fps)
HTML5 Canvas 21.58
experimentalRipple01 34.75 fps
experimentalRipple02 13.40 fps
Data 43266.12
arrayCombined 8783.50 ops
arrayWeighted 213122.00 ops
DOM operations 10270.41
domGetElements 1061195.00 ops
domDynamicCreationCreateElement 17861.50 ops
domDynamicCreationInnerHTML 21130.50 ops
domJQueryAttributeFilters 3508.00 ops
domJQueryBasicFilters 1242.50 ops
domJQueryBasics 2354.50 ops
domJQueryContentFilters 2093.00 ops
domJQueryHierarchy 4737.00 ops
domQueryselector 31199.00 ops
Text parsing 165106.54
stringChat 50802.50 ops
stringDetectBrowser 444437.50 ops
stringFilter 39306.00 ops
stringValidateForm 800216.00 ops
stringWeighted 172766.50 ops

Небольшое пояснение:

  • fps — количество кадров в секунду (чем больше, тем лучше);
  • ops — количество операций в секунду (чем больше, тем лучше).

Браузер обеспечивает достаточную производительность в 3D играх – почти 60 кадров, в 2D – 50 кадров в секунду.

Анализ остальных данных будет произведен в заключительной статье цикла.

Opera (Blink)

Причины выбора, историческая справка и основные особенности

Данному бренду уже двадцать лет, но первоначально браузер был основан на своем собственном движке Presto. Особой популярностью в мире он не пользовался, занимая не более 1% рынка, но в России (и особенно на нашем ресурсе) лидировал. Кроме того, со временем все чаще стали проявляться проблемы с поддержкой новых стандартов.

В начале 2013 года руководством было принято решение о переходе на движок Blink. В результате этого браузер потерял большую часть своих особенностей: встроенный почтовый клиент и возможность тотальной настройки всего и вся под себя. Многие старые пользователи разочаровались и стали называть его «очередным клоном Хрома». Тем не менее, смена движка принесла трехкратное увеличение доли рынка и решила проблемы совместимости.

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

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

Но есть и свои особенности:

  • Экспресс-панель – стартовая страница, позволяющая сохранять ссылки на сайты в виде графических миниатюр и группировать их;
  • Копилка – возможность быстро добавить привлекший внимание сайт в хранилище для дальнейшего подробного изучения. Весьма полезная функция;
  • Рекомендации – материалы, рекомендуемые браузером на основе предпочтения пользователя. Если честно, не очень полезная функция;
  • Режим сжатия – перенаправляет данные через серверы компании, где они сжимаются, что ускоряет загрузку страниц на медленных интернет-соединениях;
  • Жесты мышью и клавиатурные комбинации – добавляют новые методы управления браузером, что приводит к большему удобству и повышению скорости работы;
  • Поддержка расширений – есть возможность установки расширений, как написанных специально для данного браузера, так и созданных для Google Chrome.

При загрузке браузера пользователя встречает экспресс-панель.

Меню программы открывается по одноименной кнопке, находящейся сверху слева.

Меню настроек сгруппировано по категориям. Сами установки стандартны и будут вам хорошо знакомы, если вы пользовались Google Chrome, за исключением настройки жестов.

Тестирование Opera (Blink)

  • «Холодный» старт – 19.8 секунд (причиной столь долгой загрузки является экспресс-панель).
  • «Горячий» старт – 3.2 секунд.

Потребление памяти.

Браузер достаточно «прожорлив», и в среднем на одну вкладку расходует 100 Мбайт оперативной памяти. Причем при закрытии вкладок высвобождается не вся использованная память.

Тест Peacekeeper.

Points 2166
Rendering 63.72
renderGrid01 179.53 fps
renderGrid02 179.53 fps
renderGrid03 12.25 fps
renderPhysics 60.32 fps
HTML5 Capabilities 7/7
webglSphere Yes (59.31 fps)
videoPosterSupport Yes
videoCodecH264 Yes
videoCodecTheora Yes
videoCodecWebM Yes
workerContrast01 Yes (2602.37 ops)
workerContrast02 Yes (3120.85 ops)
gamingSpitfire Yes (50.39 fps)
HTML5 Canvas 25.72
experimentalRipple01 41.97 fps
experimentalRipple02 15.76 fps
Data 33314.69
arrayCombined 7399.00 ops
arrayWeighted 150002.50 ops
DOM operations 9571.94
domGetElements 1163954.00 ops
domDynamicCreationCreateElement 14238.50 ops
domDynamicCreationInnerHTML 18444.00 ops
domJQueryAttributeFilters 3401.50 ops
domJQueryBasicFilters 1153.50 ops
domJQueryBasics 2236.50 ops
domJQueryContentFilters 2086.00 ops
domJQueryHierarchy 4382.50 ops
domQueryselector 27507.50 ops
Text parsing 91131.55
stringChat 56417.00 ops
stringDetectBrowser 454369.00 ops
stringFilter 2334.50 ops
stringValidateForm 756696.00 ops
stringWeighted 138806.50 ops

Данный браузер обеспечивает достаточную производительность в играх и полную поддержку HTML5.

Vivaldi

Причины выбора, историческая справка и основные особенности

Смена движка браузером Опера не понравилась не только многим пользователям, но и одному из основателей одноименной программы, который создал в августе 2014 года Vivaldi Technologies.

Основной целью было воссоздать «классическую» Оперу на современном движке, в качестве которого был выбран все тот же Blink. Первые альфа-версии появились в начале 2015 года, финальная версия вышла 4 апреля 2016 года, что делает этот браузер самым молодым среди прочих участников.

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

Возможности обозревателя:

  • Быстрые команды – возможность использовать клавиатурные комбинации для максимального ускорения работы;
  • Заметки – возможность делать заметки;
  • Экспресс-панель – аналогичная с ранее описанным браузером Опера;
  • Группировка вкладок – возможность удобной группировки вкладок, при большом их количестве;
  • Панель закладок – возможность поместить закладки сверху или снизу окна;
  • Управление отображением картинок – возможность отключать отображение картинок. Будет полезно только при очень медленном интернете;
  • Поддержка языков – присутствует локализация на огромное количество языков, число которых превышает 35.

Поскольку браузер все еще находится в разработке, то отсутствует синхронизация и обещанный почтовый клиент.

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

Здесь стоит упомянуть одну особенность. Во время загрузки страницы в адресной строке отображается количество элементов и объем страницы.

Меню браузера открывается щелчком по значку, расположенному сверху слева.

Меню установок весьма обширно и позволяет настроить очень многое.

Тестирование Vivaldi

  • «Холодный» старт – 12.1 секунд.
  • «Горячий» старт – 3.3 секунд.

Потребление памяти.

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

Тест Peacekeeper.

Points 2285
Rendering 68.81
renderGrid01 180.35 fps
renderGrid02 147.01 fps
renderGrid03 14.05 fps
renderPhysics 60.19 fps
HTML5 Capabilities 7/7
webglSphere Yes (59.33 fps)
videoPosterSupport Yes
videoCodecH264 Yes
videoCodecTheora Yes
videoCodecWebM Yes
workerContrast01 Yes (2471.03 ops)
workerContrast02 Yes (3279.84 ops)
gamingSpitfire Yes (50.09 fps)
HTML5 Canvas 26.43
experimentalRipple01 42.56 fps
experimentalRipple02 16.41 fps
Data 36288.07
arrayCombined 8081.50 ops
arrayWeighted 162943.00 ops
DOM operations 10343.49
domGetElements 1140796.00 ops
domDynamicCreationCreateElement 17473.00 ops
domDynamicCreationInnerHTML 20379.00 ops
domJQueryAttributeFilters 3420.50 ops
domJQueryBasicFilters 1401.50 ops
domJQueryBasics 2311.00 ops
domJQueryContentFilters 1995.50 ops
domJQueryHierarchy 4738.00 ops
domQueryselector 31850.50 ops
Text parsing 91349.25
stringChat 56380.00 ops
stringDetectBrowser 432685.00 ops
stringFilter 2386.00 ops
stringValidateForm 778059.00 ops
stringWeighted 140457.50 ops

Этот веб-обозреватель поддерживает все современные стандарты, обеспечивая достойную производительность.

Firefox

Причины выбора, историческая справка и основные особенности

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

Данный обозреватель появился в далеком 2004 году во время разгара браузерных войн между Netscape и Internet Explorer в качестве их альтернативы. И сразу завоевал любовь благодаря ряду особенностей: возможности работать с вкладками, настройке интерфейса и особенно поддержке расширений, увеличивающих его функциональность. Он несколько раз менял название и логотип. На сегодня считается наиболее стабильным браузером с минимальным количеством ошибок – 0.11%.

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

Возможности браузера:

  • Безопасность – обеспечивает защиту от фишинга, мошеннических сайтов и зловредного программного обеспечения;
  • Обеспечение приватности – есть режим приватного просмотра и кнопка быстрой очистки истории;
  • Настройка – позволяет гибко настроить внешний вид программы;
  • Поддержка всего основного – поддерживает синхронизацию, работу с закладками, умную строку, предлагает огромный выбор расширений;
  • Актуальность – поддерживает автоматическое обновление не только браузера, но и установленных расширений;
  • Скорость – разработчик заявляет его как самый быстрый браузер, что будет проверено при тестировании.

Интерфейс современен и приятен.

Предусмотрен быстрый доступ к основным функциям посредством кнопок, расположенных снизу стартовой страницы.

Основное меню программы доступно по кнопке, находящейся сверху справа.

Элементы меню можно настраивать, добавляя и удаляя ненужное.

Меню настроек разбито на группы и содержит все необходимое.

Тестирование Firefox

  • «Холодный» старт – 9.0 секунд.
  • «Горячий» старт – 2.0 секунды.

Хорошие показатели.

Потребление памяти.

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

Тест Peacekeeper.

Points 2801
Rendering 42.18
renderGrid01 124.92 fps
renderGrid02 65.44 fps
renderGrid03 6.66 fps
renderPhysics 58.14 fps
HTML5 Capabilities 7/7
webglSphere Yes (59.11 fps)
videoPosterSupport Yes
videoCodecH264 Yes
videoCodecTheora Yes
videoCodecWebM Yes
workerContrast01 Yes (2378.31 ops)
workerContrast02 Yes (3219.15 ops)
gamingSpitfire Yes (51.91 fps)
HTML5 Canvas 38.65
experimentalRipple01 54.82 fps
experimentalRipple02 27.26 fps
Data 25912.74
arrayCombined 5440.00 ops
arrayWeighted 123432.00 ops
DOM operations 15851.12
domGetElements 2499443.50 ops
domDynamicCreationCreateElement 28097.50 ops
domDynamicCreationInnerHTML 30612.50 ops
domJQueryAttributeFilters 5519.50 ops
domJQueryBasicFilters 2187.00 ops
domJQueryBasics 4007.00 ops
domJQueryContentFilters 2292.66 ops
domJQueryHierarchy 7149.00 ops
domQueryselector 37066.00 ops
Text parsing 257287.15
stringChat 53441.50 ops
stringDetectBrowser 835497.50 ops
stringFilter 55680.00 ops
stringValidateForm 560982.00 ops
stringWeighted 808385.50 ops

Поддерживаются все современные стандарты.

Производитель не преувеличил, браузер набрал максимальное количество баллов. Хотя производительность в 3D и 2D не отличается от результатов конкурирующих решений. Это позволяет ответить на вопрос, заданный в предыдущей статье, о том, что производительность в играх ограничена возможностью аппаратной платформы.

K-Meleon

Причины выбора, историческая справка и основные особенности

Немногие пользователи слышали об этом браузере, что и не удивительно, ведь за все время своего существования он был скачан чуть более 7 миллионов раз. Это очень мало, поскольку первая сборка появилась в далеком 2000 году, как платформа для тестирования механизма встраивания движка Gecko. Разработчик утверждает, что это самый быстрый и легкий браузер – и это утверждение главная причина выбора.

Официальный сайт проекта – здесь. Английскую версию можно скачать с него как в виде инсталлятора, так и в виде архива портативную версию. Русская рекомендованная версия доступна только в портативном виде. В тестах использовалась последняя на момент написания статьи версия K-Meleon 75.10 Pro «Al Astra».

Возможности программы:

  • Быстрота и малая нагрузка на систему – интеграция движка Gecko в нативный пользовательский интерфейс делает его самым быстрым в плане загрузки самого браузера с минимальным потреблением оперативной памяти;
  • Поддержка основных возможностей, вкладок и закладок различных браузеров: Firefox, Internet Explorer и Opera;
  • Расширяемость браузера – модуль макросов предоставляет широкие возможности для расширения функциональности;
  • Настраиваемость – возможность полной настройки;
  • Безопасность – защита от шпионских программ и всплывающих окон;
  • Поддержка жестов мыши;
  • Встроенный блокировщик рекламы.

Интерфейс программы несколько непривычен и запутан.

Вот, например, как вы думаете, зеленый крестик в верхнем правом углу закрывает окно браузера? Если да, то ошибаетесь. Он закрывает активную вкладку.

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

Встроенный блокировщик рекламы работает не везде одинаково хорошо, но на том же Speedtest он отработал замечательно.

Меню настроек очень обширное и в чем-то даже запутанное.

Тестирование K-Meleon

  • «Холодный» старт – 6.0 секунд.
  • «Горячий» старт – 1.4 секунд.

Отличные показатели, к заявлениям разработчика придраться сложно.

Потребление памяти.

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

Тест Peacekeeper.

Points 1897
Rendering 28.34
renderGrid01 64.33
renderGrid02 48.65
renderGrid03 4.46
renderPhysics 46.22 fps
HTML5 Capabilities 7/7
webglSphere Yes (50.84 fps)
videoPosterSupport Yes
videoCodecH264 Yes
videoCodecTheora Yes
videoCodecWebM Yes
workerContrast01 Yes (1588.62 ops)
workerContrast02 Yes (2824.89 ops)
gamingSpitfire Yes (44.11 fps)
HTML5 Canvas 25.59
experimentalRipple01 30.93 fps
experimentalRipple02 21.17 fps
Data 18223.59
arrayCombined 5155.50 ops
arrayWeighted 64416.50 ops
DOM operations 12340.58
domGetElements 1176803.50 ops
domDynamicCreationCreateElement 17932.00 ops
domDynamicCreationInnerHTML 22080.00 ops
domJQueryAttributeFilters 4064.00 ops
domJQueryBasicFilters 1716.50 ops
domJQueryBasics 3564.00 ops
domJQueryContentFilters 2520.50 ops
domJQueryHierarchy 6357.50 ops
domQueryselector 35758.50 ops
Text parsing 150783.72
stringChat 42226.00 ops
stringDetectBrowser 279593.00 ops
stringFilter 27862.00 ops
stringValidateForm 316771.50 ops
stringWeighted 748010.50 ops

Браузер обеспечивает поддержку современных стандартов. С другой стороны, результаты теста самые низкие среди протестированных обозревателей. В тех же 3D и 2D результат ниже, но не критично.

Заключение

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

Если ваш компьютер сильно устарел и у него мало системных ресурсов, стоит попробовать браузер K-Melion. Обладатели современных ПК могут использовать любое приложение, благо все они поддерживают новейшие стандарты и обеспечивают достойную производительность.

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

Оставайтесь с нами и узнаете много нового и полезного!

Шестаков Алексей aka StrateG