Эта статья является продолжением цикла, посвященного тестированию браузеров. В прошлый раз мы изучили работу Chromium и Google Chrome.
А в данном материале будут рассмотрены и протестированы следующие обозреватели:
Что касается тестового стенда, методики тестирования и программного обеспечения, то со всем этим вы можете ознакомиться, перейдя по ссылке.
Причины выбора, историческая справка и основные особенности
Выбран по причине своей большой популярности в Рунете, где занимает второе место. Создан на основе движка Blink, используемого в Chromium. Это весьма молодой браузер, впервые представленный в 2012 году.
Официальный сайт проекта – здесь. С него скачивается небольшой инсталлятор, который выкачивает и устанавливает последнюю версию программы. В тестах использовалась последняя на момент написания статьи версия Яндекс.Браузера – 47.0.256.3539.
Несмотря на то, что он основан на Chromium, браузер предлагает развитую функциональность:
Интерфейс приложения современен и красив, чему в немалой степени способствуют «живые» обои.
Меню браузера открывается по щелчку по небольшой кнопке сверху справа.
Из него можно попасть в меню настроек, которое схоже с меню браузера Google Chrome за исключением пунктов, связанных с сервисами Яндекса.
Стоит обратить внимание на то, что основные и самые популярные расширения уже представлены на соответствующей вкладке и их очень легко включить, всего лишь передвинув ползунок.
Если нужного вам расширения нет, то его можно поискать в основном каталоге, щелкнув по соответствующей кнопке.
Тестирование браузера Яндекс
Потребление памяти.
Для удобства и наглядности данные будут представлены в виде графика.
Как можно видеть, программа потребляет значительное количество оперативной памяти. При закрытии вкладок практически вся использованная память освобождается.
Тест 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 |
Небольшое пояснение:
Браузер обеспечивает достаточную производительность в 3D играх – почти 60 кадров, в 2D – 50 кадров в секунду.
Анализ остальных данных будет произведен в заключительной статье цикла.
Причины выбора, историческая справка и основные особенности
Данному бренду уже двадцать лет, но первоначально браузер был основан на своем собственном движке Presto. Особой популярностью в мире он не пользовался, занимая не более 1% рынка, но в России (и особенно на нашем ресурсе) лидировал. Кроме того, со временем все чаще стали проявляться проблемы с поддержкой новых стандартов.
В начале 2013 года руководством было принято решение о переходе на движок Blink. В результате этого браузер потерял большую часть своих особенностей: встроенный почтовый клиент и возможность тотальной настройки всего и вся под себя. Многие старые пользователи разочаровались и стали называть его «очередным клоном Хрома». Тем не менее, смена движка принесла трехкратное увеличение доли рынка и решила проблемы совместимости.
Официальный сайт проекта – здесь. На нем предусмотрена возможность скачать как веб-инсталлятор, так и полную версию браузера, что очень удобно. В тестах использовалась последняя на момент написания статьи версия Opera 36.0.2130.65.
Поскольку программа основана на распространенном движке Blink, она поддерживает все его функции, в числе которых безопасность, скорость работы, максимальная поддержка современных стандартов, умная строка.
Но есть и свои особенности:
При загрузке браузера пользователя встречает экспресс-панель.
Меню программы открывается по одноименной кнопке, находящейся сверху слева.
Меню настроек сгруппировано по категориям. Сами установки стандартны и будут вам хорошо знакомы, если вы пользовались Google Chrome, за исключением настройки жестов.
Тестирование Opera (Blink)
Потребление памяти.
Браузер достаточно «прожорлив», и в среднем на одну вкладку расходует 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.
Причины выбора, историческая справка и основные особенности
Смена движка браузером Опера не понравилась не только многим пользователям, но и одному из основателей одноименной программы, который создал в августе 2014 года Vivaldi Technologies.
Основной целью было воссоздать «классическую» Оперу на современном движке, в качестве которого был выбран все тот же Blink. Первые альфа-версии появились в начале 2015 года, финальная версия вышла 4 апреля 2016 года, что делает этот браузер самым молодым среди прочих участников.
Официальный сайт проекта – здесь, с него можно сразу скачать полную версию инсталлятора. В тестах использовалась последняя на момент написания статьи версия Vivaldi – 1.0.435.42.
Возможности обозревателя:
Поскольку браузер все еще находится в разработке, то отсутствует синхронизация и обещанный почтовый клиент.
Интерфейс выполнен в красно-черных тонах, что выглядит ярко и необычно, но может вызвать раздражение.
Здесь стоит упомянуть одну особенность. Во время загрузки страницы в адресной строке отображается количество элементов и объем страницы.
Меню браузера открывается щелчком по значку, расположенному сверху слева.
Меню установок весьма обширно и позволяет настроить очень многое.
Тестирование Vivaldi
Потребление памяти.
Потребление памяти характерное для всех приложений на движке 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 |
Этот веб-обозреватель поддерживает все современные стандарты, обеспечивая достойную производительность.
Причины выбора, историческая справка и основные особенности
Один из старейших браузеров, использующий собственный движок Gecko, занимающий второе-третье место в мире и первое в некоторых странах. Разумеется, его нельзя было обойти стороной.
Данный обозреватель появился в далеком 2004 году во время разгара браузерных войн между Netscape и Internet Explorer в качестве их альтернативы. И сразу завоевал любовь благодаря ряду особенностей: возможности работать с вкладками, настройке интерфейса и особенно поддержке расширений, увеличивающих его функциональность. Он несколько раз менял название и логотип. На сегодня считается наиболее стабильным браузером с минимальным количеством ошибок – 0.11%.
Скачать браузер можно с официального сайта, который находится здесь. Можно скачать как веб-установщик, так и полную версию инсталлятора на нужном вам языке и под нужную платформу. В тестах использовалась последняя на момент написания статьи версия Firefox – 45.0.2.
Возможности браузера:
Интерфейс современен и приятен.
Предусмотрен быстрый доступ к основным функциям посредством кнопок, расположенных снизу стартовой страницы.
Основное меню программы доступно по кнопке, находящейся сверху справа.
Элементы меню можно настраивать, добавляя и удаляя ненужное.
Меню настроек разбито на группы и содержит все необходимое.
Тестирование Firefox
Хорошие показатели.
Потребление памяти.
Отметим очень скромное потребление памяти, особенно на фоне предыдущих участников. При этом освобождает использованную память браузер плохо.
Тест 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 не отличается от результатов конкурирующих решений. Это позволяет ответить на вопрос, заданный в предыдущей статье, о том, что производительность в играх ограничена возможностью аппаратной платформы.
Причины выбора, историческая справка и основные особенности
Немногие пользователи слышали об этом браузере, что и не удивительно, ведь за все время своего существования он был скачан чуть более 7 миллионов раз. Это очень мало, поскольку первая сборка появилась в далеком 2000 году, как платформа для тестирования механизма встраивания движка Gecko. Разработчик утверждает, что это самый быстрый и легкий браузер – и это утверждение главная причина выбора.
Официальный сайт проекта – здесь. Английскую версию можно скачать с него как в виде инсталлятора, так и в виде архива портативную версию. Русская рекомендованная версия доступна только в портативном виде. В тестах использовалась последняя на момент написания статьи версия K-Meleon 75.10 Pro «Al Astra».
Возможности программы:
Интерфейс программы несколько непривычен и запутан.
Вот, например, как вы думаете, зеленый крестик в верхнем правом углу закрывает окно браузера? Если да, то ошибаетесь. Он закрывает активную вкладку.
Система работы с закладками реализована не настолько хорошо, они очень мелкие и расположены неудобно.
Встроенный блокировщик рекламы работает не везде одинаково хорошо, но на том же Speedtest он отработал замечательно.
Меню настроек очень обширное и в чем-то даже запутанное.
Тестирование K-Meleon
Отличные показатели, к заявлениям разработчика придраться сложно.
Потребление памяти.
Наилучший результат среди всех протестированных приложений, разработчик в очередной раз сказал правду. Единственное, браузер очень плохо освобождает использованную память, хотя стоит отметить, что ее потребление небольшое.
Тест 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. Обладатели современных ПК могут использовать любое приложение, благо все они поддерживают новейшие стандарты и обеспечивают достойную производительность.
Более подробный анализ и выводы ждут вас в заключительном материале цикла. В нем же мы рассмотрим еще два браузера: старейший из ныне живущих и умерший, но ныне работающий на другом движке. Таким образом будет проверена возможность использования устаревших программ в современных реалиях.
Оставайтесь с нами и узнаете много нового и полезного!