<
  • Главная
Статьи

Chrome, Opera, Firefox


Вступ

Дві наші статті, присвячені продуктивності web-браузерів, зібрали чимало відгуків наших читачів. Але в коментарях до першої статті одне питання піднімалося частіше за інших: як щодо продуктивності браузерів під Linux?

Дійсно, хороше запитання.

Тому слідом за останньої статтею з тестами web-браузерів під Windows , Ми вирішили провести ще одне тестування, на цей раз під Linux. Ми взяли ту ж саму конфігурацію, встановили Ubuntu 10.04 LTS (Lucid Lynx) і три основних крос-платформних web-браузера: Google Chrome, Mozilla Firefox і Opera. Ми не тільки оголосимо переможця під Linux, але також порівняємо отримані результати з тими, що ми змогли виміряти в браузерах під Windows 7. Нагадаємо, що під Windows 7 переможцями по продуктивності виявилися браузери Opera, Chrome і Firefox, і дане тестування дозволить нам виявити переможця для обох платформ.

проблеми Dromaeo

У попередніх двох статтях ми зіткнулися з деякою суперечливістю, що стосується тесту Mozilla Dromaeo JavaScript. У першій статті браузер Opera 10.50 показав більш високі результати, ніж чотири інших web-браузера. Оскільки на перемогу Chrome це ніяк не вплинуло, ми залишили сумнівно високі результати Opera. Фанатів Chrome це не дуже стурбувало, але фанати Opera впевнено заявляли, що результат і повинен бути таким, і не слід піддавати його сумніву. У другій статті браузер Opera 10.60 знову отримав неймовірно високий результат в тесті Dromaeo JavaScript. Але на цей раз ми дискваліфікували Opera з цього тесту. Незважаючи на те, що Opera 10.60 все одно зміг відібрати корону продуктивності у Google Chrome, фанати Opera з цим не змирилися, оскільки Chrome все ж показав невеликий відрив за результатами в цілому (якщо додати тести, які не відносяться до вимірювання швидкості).

Рішення дискваліфікувати результати Opera в тесті Dromaeo JavaScript навряд чи змінило б вибір переможця. Якби ми не дискваліфікували Opera, тобто визнали б браузер переможцем в цьому тесті, то Chrome все одно виявився б чемпіоном за результатами в цілому. Хоча перемога Chrome обумовлена ​​вкрай невеликою різницею, вона все одно яка вимірюється. Особисто мені подобається, коли подібних проблем не виникає. Але факти є факти, і рішення приймати теж іноді доводиться.

Через тиждень ми отримали інформацію, що дискваліфікація Opera є правильним кроком. Ми зв'язалися з трьома сторонами: Mozilla (автор тестів Dromaeo), Opera і Google. Нижче ми наводимо витяг з твердження, зробленого віце-президентом Mozilla по розробці Майком шейвера (Mike Shaver).

До недавнього часу тест Dromaeo, особливо якщо його розглядати як засіб вимірювання продуктивності звичайних виразів, був дуже схильний до оптимізаціям, спеціально націленим на його слабкості. Движок JavaScript, який був спеціально змінений для виконання цих тестів, міг отримати астрономічне збільшення результатів, якщо ефективно зняти роботу, яку він повинен виконати (і час виконання якої вимірюється).

Google привернула нашу увагу до цієї помилку і зажадала, щоб ми виправили тест. Ми погодилися це зробити, оскільки він явно не тестував те, що потрібно. Виправлення вийшло минулого тижня (між тим вони додали спеціальний код в V8, щоб також "обіграти" цей момент в тесті з причин збереження конкурентоспроможності).

Ось вам і відповідь. Має намір чи ні розробники Opera "обіграли" цей тест - питання відкрите. Без доступу до вихідного коду навряд чи хтось крім розробників Opera зможе дати відповідь на це питання. Представник Opera спочатку повідомив нам, що технологія Profile-Guided Optimizations (PGO) якраз може бути винна у високих результатах Dromaeo під Windows. За інформацією Opera, версія OS X (в якій поки немає активної PGO) не дає настільки абсурдно високих результатів в Dromaeo. Компанія не призводить результатів для версії Linux, і представник компанії так і не повідомив нам, активна чи ні PGO в браузері під цю ОС. Без будь-якої інформації, що стосується підтримки Linux від Opera, ми не можемо точно визначити, є чи ні PGO причиною описаної особливості. Тим часом ми як і раніше чекаємо інформації від розробників з Осло з офіційним поясненням непомірно високих результатів в тесті Dromaeo JavaScript.

Що ж стосується Google, то в попередній статті ми повідомляли про високі результати Chrome 5.0.375.89 в Dromaeo JavaScript - набагато вище, ніж в дискваліфікований браузері Opera. Mozilla і Google підтвердили, що результати в версіях 5.0.375.70 та 5.0.375.86 некоректні. Фінальна версія Chrome, яка була протестована і опублікована (5.0.375.99) дає результат 290.72. Google вказує, що в версію 5.0.375.70 була додана функція кешування, яка і стала причиною, але в 5.0.375.99 вона була видалена.

За інформацією Шейвера, виправлення було опубліковано незабаром після виходу нашої другої статті. Потім ми провели повторні тести Dromaeo JavaScript в браузерах Opera 10.60 і Chrome 5.0.375.99 під нашою тестовою системою Windows 7 Ultimate 64-bit. Opera тепер отримала результат 211,5, а Chrome - близько 290. Ні в Mozilla, ні у Google не виникло сумнівів з приводу результатів Chrome 5.0.375.99. Отже, ми розібралися в причинах дискваліфікації Opera в наших тестах, але давайте перейдемо до тестів браузерів під Linux.

Тестова конфігурація

Специфікації тестової системи ОС 1 Ubuntu 10.04 LTS Lucid Lynx (64-bit) ОС 2 Windows 7 Ultimate (64-bit) CPU AMD Athlon 64 X2 3800+ @ 2,0 ГГц (два ядра) Материнська плата Biostar NF61S-M2 TE Пам'ять 4 Гбайт DDR2 @ 800 МГц (2 x 2 Гбайт) Відеокарта EVGA Nvidia GeForce GTX 260 (896 MB GDDR3), PCIe 1.0 Підсистема зберігання Western Digital WD2500KS 250 Гбайт SATA 3 Гбіт / с, 7200 об / хв, кеш 16 Мбайт Оптичний привід Asus DVD -RW 1814-BLT-BULK-BG Блок живлення Corsair TX750W (750 Вт)
Тестовані браузери Браузер Версія Chrome 5.0.375.99 Firefox 3.6.6 Opera 10.60
Додаткове програмне забезпечення Назва Версія Adobe Flash 10.1 r53 Novell Moonlight 3.0.4018.0 Oracle Java 6.0.18 Nvidia GeForce Drivers 195.36.24

Налаштування

Після установки Ubuntu ми оновили систему усіма пакетами, які рекомендував Update Manager на стан 1 липня 2010 Після перезавантаження ми встановили останню версію власних драйверів Nvidia (в даному випадку версію 195). Браузер Firefox вже попередньо встановлено в Ubuntu, а Update Manager видав нам останню версію. Потім ми встановили Chrome і Opera через 64-бітові файли .deb з відповідних web-сайтів.

Потім, після браузерів, ми встановили Flash 10 і Java 6 через Synaptic Package Manager. Після установки браузерів ми відключили репозиторії Chrome і Opera через Software Sources, щоб браузери не оновлювали себе в середині проведення тестів. Ми ігнорували всі спроби Update Manager оновити систему під час проведення тестів. Нарешті, ми вимкнули всі опції енергозбереження та скрінсейвер.

Методика тестування

Між кожною итерацией тесту і зміною браузера ми проводили перезавантаження. Кожен раз, коли ми завершували тести браузера, ми очищали кеш і скидали систему перед проведенням наступного тесту. Більшість тестів ми проводили по п'ять ітерацій на браузер, якщо окремо не зазначено інше.

Чому ви не протестували мій браузер?

Спочатку ми планували опублікувати цю статтю відразу ж після першого тестування браузерів. Але в той час єдиним реалістичним варіантом був браузер Firefox. Google ще не випустила стабільну версію Chrome під Linux, а версія Opera істотно відставала від аналога під Windows. В результаті з'явилася ідея виконати повністю окреме порівняння браузерів під Linux, використовуючи Firefox, Chromium, Epiphany, Konqueror і SeaMonkey.

Незабаром після проведення деяких попередніх тестів ми зрозуміли, що подібна стаття буде передчасною. Chromium оновлюється дуже часто, щоб зводити результати в подібну статтю. Під Epiphany і SeaMonkey деякі тести взагалі не пішли (найскладніші, що ускладнило порівняння). Konqueror працював начебто правильно, але Konqueror завжди виявляється швидше під KDE, що додає ще одну змінну. І залишився тільки один браузер Firefox, який давав повні і корисні для порівняння дані.

Однак трохи пізніше вийшла стабільна версія Chrome під Linux, яка зрівнялася з версією під Windows, а Opera заявила, що майбутня версія 10.60 буде випущена відразу ж під всі платформи. Так що ми вирішили опублікувати статтю з тестами браузерів під Linux після виходу другого матеріалу з тестами під Windows .

результати тестів

час запуску

Час запуску ми тестували в двох різних сценаріях навантаження: з одного вкладкою і з вісьмома вкладками, щоб порівнювати з результатами під Windows 7, нехай навіть в даному випадку обмеження вісьмома вкладками під Internet Explorer 8 не має ніякого значення.

одна вкладка

Якщо потрібно завантажити одну вкладку, то лідером стає Chrome, він зміг стартувати на півтори секунди швидше, ніж під Windows 7. На другому місці знаходиться Firefox, який теж стартував під Ubuntu на частку секунди швидше, ніж під Windows, проте невеликий час запуску Opera під Windows 7 майже подвоїлася під Linux.

вісім вкладок

Якщо потрібно завантажити вісім вкладок, то Mozilla Firefox справляється з цією роботою швидше, на шість секунд покращуючи результат під Window 7. Chrome виявляється другим, на завантаження пішло трохи більше десяти секунд. Opera знаходиться на третьому місці, на секунду поступаючись Chrome. Браузер Google знову виявився швидшим під Linux, ніж під Windows, але час завантаження Opera під Linux виявилося на п'ять секунд більше, ніж рекордний результат в шість секунд під Windows 7.

Час завантаження сторінки

Час завантаження сторінки ми знову вимірювали за допомогою спеціалізованої версії WebMonkey Browser Load Time StopWatch JavaScript . Ми модифікували скрипт, щоб вимірювати локальне час завантаження з жорсткого диска. Ми використовували ті ж самі збережені web-сайти, що і у другій частині статті .

Google

Chrome виявляється тут на першому місці. Firefox приходить другим, завантажуючи сторінку майже в два рази довше, ніж Chrome. І Opera майже подвоює цей час, посідаючи третє місце.

Всі три браузера швидше впоралися з цим тестом під Windows 7, ніж під Ubuntu. У Chrome ми спостерігаємо найближче час між операційними системами, завантаження сторінки під Linux виконується на дванадцять мілісекунд довше, ніж під Windows 7.

Facebook

Chrome знову займає перше місце, а Firefox відстає всього на двадцять мілісекунд. Opera знаходиться на третьому місці, відстаючи всього на одинадцять мілісекунд від браузера Mozilla. Браузери Chrome і Firefox завантажують сторінку Facebook повільніше під Ubuntu, хоча у Chrome результати двох ОС знову дуже близькі. Opera знаходиться на третьому місці з обома ОС, але браузер під Ubuntu завантажив сторінку на двадцять мілісекунд швидше, ніж під Windows.

Yahoo!

Тут знову браузер Chrome зайняв перше місце, Opera - друга, а Firefox фінішував останнім. Результати Chrome під Ubuntu знову виявилися трохи повільніше, ніж під Windows 7, а результати Opera під Linux знову трохи менше, ніж під Windows. Mozilla Firefox, з іншого боку, виявляється більш ніж на 300 мс повільніше під Ubuntu 10.04.

YouTube

Браузер Google Chrome продовжує демонструвати рекордний результат в обох операційних системах при завантаженні YouTube. Firefox знаходиться на другому місці, завантаження під Ubuntu зайняла всього на двадцять мілісекунд більше. Opera займає останнє місце, при цьому під Ubuntu завантаження YouTube виконується на 50 мс довше, ніж під Windows 7.

MSN

В останньому тесті завантаження сторінки браузер Chrome знову на першому місці, результат під Ubuntu у нього знову гірше, ніж під Windows. Opera знаходиться на другому місці, завантаження сторінки під Ubuntu зайняла всього на 50 мс більше часу. Firefox зараз в аутсайдерах, хоча результат завантаження MSN під Linux істотно краще, ніж під Windows. Браузер Mozilla завантажує MSN на більш ніж 600 мс швидше під Ubuntu, ніж під останньою ОС Microsoft.

JavaScript

Google V8 Benchmark v5

Як завжди, Google займає перше місце у власному тесті V8. Але на цей раз браузер показав результат на 200 балів гірше Windows 7. Opera приходить другим, на 350 балів відстаючи від Chrome. Отримавши в Ubuntu більше 2100 балів, браузер Opera впритул наближається до результату 2210 балів під Windows 7. Firefox знаходиться в аутсайдерах з менш ніж 200 балами, причому під Windows результати у браузера Mozilla вище.

JSBenchmark

У тесті JSBenchmark браузер Opera 10.60, нарешті, зміг дати переконливу перемогу в порівнянні зі своїм старим суперником Google Chrome. Браузер Opera зміг отримати трохи менше 300 балів, а Chrome може похвалитися тільки 233 балами. Однак результат Chrome під Windows 7 все одно залишається рекордним в цьому тесті (він майже на 100 балів перевищує результат другого місця Chrome під Ubuntu). Firefox зміг отримати всього трохи більше 90 балів, на третину менше, ніж під Windows 7.

Mozilla Dromaeo JavaScript

Пам'ятайте, що ми замінили початкові результати Opera під Windows 7 майже у 2000 балів на оновлений результат після того, як Mozilla внесла виправлення в тест Dromaeo, який запобігав обман тесту.

На відміну від Windows 7, браузер Opera під Linux не показав неймовірно високого результату в тесті Dromaeo JavaScript Benchmark навіть до виправлення Mozilla.

Браузер Opera під Ubuntu ледь обходить Google Chrome на чотири бали, але при цьому він все одно не може дотягнутися до результату 290 балів у Chrome під Windows 7. Mozilla Firefox знову вийшов в аутсайдери, видавши продуктивність в два рази менше, ніж під Windows 7.

SunSpider v0.9.1


Менше - краще.

Браузер Opera перемагає в більшості тестів JavaScript, обганяючи Google Chrome. Результати SunSpider під Ubuntu дуже близькі до результатів під Windows, браузер Opera незначно обійшов Chrome в обох ОС (хоча результати під Windows 7 все ж виявилися кращими в обох випадках). Браузер Firefox знову виявився аутсайдером. Браузер Mozilla отримав результат 4200 балів, набагато гірше, ніж 1500 балів під Windows 7.

Mozilla Dromaeo DOM


Більше - краще.

У тесті Mozilla Dromaeo DOM під Linux ми отримали таке ж розташування результатів, що і під Windows. Але на цей раз результат Opera виявився набагато нижче тисячі балів, які цей браузер отримав в Windows. Chrome знаходиться на другому місці, а Firefox - на третьому, але кожен браузер отримав приблизно на сто балів менше під Linux, ніж під Windows 7.

Futuremark Peacekeeper


Більше - краще.

В Ubuntu 10.04 тест Futuremark Peacekeeper показав результати гірше, ніж під Windows 7. Розташування не змінилося, браузер Opera зайняв перше місце, Chrome - друга, причому кожен показав результати приблизно на чотири сотні балів менше відповідних результатів Windows 7. Mozilla Firefox посів третє місце, показавши результат під Ubuntu на 700 балів менше.

HTML5

GUIMark 2 HTML5 Vector Charting (1 піксель)


Більше - краще.

У однопіксельні варіанті тесту GUIMark HTML Vector Charting браузер Opera займає перше місце, причому результати під Windows 7 виявляються менше на чотири кадри в секунду. Firefox приходить другим, демонструючи трохи менший результат, ніж під Windows. Погана продуктивність Chrome в цьому тесті стає ще менше під Ubuntu, де ми отримуємо всього трохи більше 3,5 fps.

GUIMark 2 HTML5 Vector Charting (2 пікселя)


Більше - краще.

Картина продуктивності в оригінальному 2-піксельної варіанті тесту дуже близька до 1-піксельному. У Opera ми спостерігаємо явне лідерство. Firefox займає друге місце, а жахливий результат Chrome залишається жахливим і тут.

GUIMark 2 HTML5: Bitmap Gaming / гри з растровими об'єктами

На відміну від мінливих результатів під Windows 7, все браузери показали під Linux близьку продуктивність. Браузер Opera вийшов на перше місце з результатом трохи менше 10 fps. Firefox теж близький до лідера, показавши приблизно на половину кадру в секунду менший результат, ніж Opera. Google Chrome знову виходить на останнє місце, але результат все ж перевищує 9 fps. Всі браузери показали продуктивність під Ubuntu 10.04 істотно краще, ніж під Windows 7.

GUIMark 2 HTML5: Text Columns / текстові колонки

Браузер Opera не відступила, видавши 24,5 FPS. Chrome виявився другим, показавши продуктивність на три повних кадру в секунду менше, ніж Opera. Firefox посів третє місце, на один кадр в секунду відставши від Chrome, хоча частота кадрів все одно перевищила 20 FPS. Під Ubuntu браузери знову показали набагато більш високу продуктивність, ніж під Windows.

Якщо подивитися на результати Windows 7, то там ситуація зворотна. І перемога Opera під Ubuntu здається нам серйозним перевагою в порівнянні з Windows.

Flash

GUIMark 2 Flash: Vector Charting / висновок векторів

Firefox виявляється в лідерах, а Chrome відстає менше, ніж на кадр в секунду. Opera відстає від браузера Google на три кадри в секунду, посідаючи третє місце.

Всі три браузера отримали помітне падіння продуктивності під Linux. Opera отримує найсерйознішу падіння, результат майже на вісім кадрів в секунду поступається рекордному 22,5 FPS під Windows 7.

GUIMark 2 Flash: Bitmap Gaming / гри з растровими об'єктами

В даному тесті Flash браузер Firefox виявився першим. За Mozilla впритул йде Chrome, та й Opera незначно відстає від Google. Результати всіх браузерів під Linux виявляються досить близькими. Але результати під Ubuntu все ж нижче аналогічних результатів під Windows 7.

GUIMark 2 Flash: Text Columns / текстові колонки

Браузер Firefox знову виявився лідером, видавши фантастичний рівень 21 fps, майже на сім кадрів в секунду більше, ніж під будь-яким браузером під Windows. Chrome і Opera відстають досить істотно, займаючи друге і третє місця (відповідно), забезпечуючи близько 7,5 FPS (приблизно половину від результату під Windows 7).

Java і Moonlight

GUIMark Java Swing 5

Браузер Firefox не зміг завершити тест GUIMark Java 5 Swing. Браузер починав завантажувати тест, але протягом більше 20 хвилин ми не спостерігали будь-якого прогресу.

Opera перемагає Google Chrome в даного тесті, хоча и незначна. Обидва браузера добре показують себе в тесті, результати дуже близькі до таких під Windows 7, хоча продуктивність під Ubuntu виявляється трохи нижче.

Encog Silverlight Benchmark

Оскільки під Linux не існує підтримки Microsoft Silverlight, ми тестували продуктивність Novell Moonlight, проекту з відкритим вихідним кодом, який дозволяє задіяти Silverlight на системах Unix. На жаль, тут порівняння між різними браузерами неможливо, оскільки Mozilla Firefox - єдиний браузер, у якого є плагін Moonlight.

Поточна версія Moonlight насправді відстає від Silverlight на кілька версією. На наступній діаграмі показаний результат роботи останньої версії Microsoft Silverlight під Windows 7 проти реалізації з відкритим вихідним кодом (старіша версія Silverlight) під Ubuntu 10.04. Звичайно, це вносить свої похибки, але на даний момент ми можемо зробити тільки таке порівняння. Результати Firefox під Ubuntu відображають продуктивність, яку додатки Silverlight отримають під Linux. Ми додали даний тест не стільки для порівняння продуктивності, скільки для того, щоб ви змогли оцінити позиції Silverlight для Linux на даний момент. Ці результати ми не будемо враховувати в фінальному порівнянні.

У тесті Encog Silverlight Benchmark чим менше результат, тим краще, і Firefox з Moonlight під Ubuntu отримує майже на бал менший результат, ніж Firefox з Silverlight під Windows.

Всі браузери під Windows 7 показали результат, що відрізняється менше, ніж на півбала один від одного.

Використання пам'яті

Тут ми будемо вимірювати використання пам'яті різними браузерами. Ми зафіксували витрата пам'яті на кожен тестований браузер за допомогою GNOME System Monitor (версія Windows Task Manager під Ubuntu). Ми фіксували значення, почекавши п'ять хвилин після повного завантаження сторінки.

одна вкладка

У тесті однієї вкладки ми використовували домашню сторінку Google.

Під Ubuntu браузер Firefox використовував найменше пам'яті при одній відкритій вкладці. Браузер Opera виявився на другому місці, при цьому він використовував приблизно на п'ятнадцять мегабайт більше, ніж браузер Mozilla. Chrome трохи поступився браузеру Opera, зайнявши приблизно на мегабайт більше пам'яті. Браузер Firefox використовував всього на два мегабайти більше під Linux, ніж під Windows, а Opera, навпаки, заощадив два мегабайти під Linux. Браузер Google Chrome, з іншого боку, зайняв значно більше пам'яті під Linux, ніж під Windows. На двадцять мегабайт більше. Чи не в два рази, звичайно, але наближеним до цього.

40 вкладок

Решта 40 вкладок в тесті склали 39 (після Google) найбільш популярні web-сайти за інформацією Quantcast.

З 40 завантаженими сторінками браузер Firefox знову використав набагато менше пам'яті, ніж інші конкуренти. Хоча Firefox під Linux зайняв на сімдесят мегабайт більше пам'яті, ніж Firefox під Windows, споживання пам'яті Firefox під Linux виявилося істотно меншим, ніж у випадку будь-якого іншого браузера або платформи.

Opera знаходиться на другому місці, зайнявши майже 850 Мбайт, що приблизно на 175 Мбайт більше, ніж під Windows 7.

Використання пам'яті Chrome з 40 вкладками занадто велике. Дійсно, браузер Google під Ubuntu 10.04 зайняв майже в два рази більше, ніж під Windows 7. Це приблизно на полгигабайта менше, ніж було потрібно Safari під Windows!

Прибираємо 39 вкладок

Тільки що ми розглянули використання пам'яті при одній вкладці, а також і при навантаженні з 40 вкладок. Тепер ми закриємо 39 вкладок в нашому тесті 40 вкладок. І через десять хвилин ми зафіксуємо нові значення використання пам'яті.

Після закриття 39 з 40 вкладок в нашому тестуванні, ми залишили домашню сторінку Google.

Після повернення до однієї вкладці з 40, браузер Google знову показав чудове управління пам'яттю. Браузер Google зміг відкотитися майже з 1,5 Гбайт до трохи більше 60 Мбайт, на 15 Мбайт обійшовши результат до відкриття 39 додаткових вкладок.

Firefox знаходиться на другому місці, браузер зайняв трохи менше 100 мегабайт. Mozilla змогла обійти результат під Windows 7, віддавши дві третини з пам'яті, займаної 40 вкладками - а під Windows браузер віддав тільки половину.

Браузер Opera, з іншого боку, досить проблематично управляє пам'яттю під Ubuntu. Після закриття 39 вкладок з 40, браузер Opera все одно займав близько 800 Мбайт пам'яті, повернувши всього 70 Мбайт.

Прибираємо 39 вкладок: ще п'ять хвилин

Після вичікування ще п'яти хвилин, результати виявилися колишніми. Браузери Google Chrome і Mozilla Firefox трохи збільшили обсяг використовуваної пам'яті. Браузер Opera віддав всього близько 40 мегабайт, займаючи більше 750 Мбайт.

Chrome, як бачимо, є лідером з управління пам'яттю, як і в випадку Windows, нехай навіть під Linux споживана пам'ять збільшується в два рази. Firefox знаходиться на другому місці, причому у версії під Linux ми спостерігаємо значні просування по використовуваної пам'яті. А браузер Opera провалив тести використання пам'яті під Linux.

відповідність стандартам

Як завжди, наші тести HTML5.com і CSS3 Selectors Test не вплинуть на фінальну оцінку швидкості браузерів. Результати Acid 3 Pass / Fail будуть скомбіновані з результатами Acid 3 Speed, щоб визначити переможця в цьому тесті.

HTML5Test.com

HTML5Test.com дав нам ті ж самі результати під Ubuntu 10.04, що і під Windows 7. Таким чином, розташування браузерів залишилося колишнім, Chrome виявляється швидше Opera, за ним слід Firefox.

CSS3 Selectors Test

Firefox знову виходить в лідери в тесті CSS3 Selector Test, втрачаючи три бали в порівнянні з версією під Windows. Версії браузерів Chrome і Opera під Linux відповідають своїм варіантам під Windows 7 з результатом 574.

Acid 3 Pass / Fail

Результати Acid 3 під Windows не змінилися в версіях браузерів під Linux. Браузери Chrome і Opera дають ідеальний результат 100 балів, а Mozilla Firefox знову отримує 94 балів, посідаючи третє місце.

Acid 3 Speed

Тільки браузери, які отримали максимальний результат, тестуються на швидкість.

Chrome завершує тест Acid 3 і дає такий же результат, що і Opera, проте виявляється трохи швидше. Під Windows 7 ситуація інша, браузер Chrome вже не обганяє Opera.

Фінальні результати: тести браузерів під Linux

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

Місця, які займає браузерами в цілому Chrome Firefox Opera Перше 11 7 10 Друге 12 9 8 Третє 5 11 10

Браузер Chrome виявився явним переможцем, якщо враховувати всі тести. Браузер Google опинявся на першому місці частіше, ніж Opera. Але насправді тут більше примітно невелика кількість останніх місць (Chrome опинявся аутсайдером в два рази рідше своїх конкурентів). Opera міцно стоїть на другому місці, випереджаючи браузер Mozilla Firefox на кілька перемог.

Місця, які займає браузерами за швидкістю Chrome Firefox Opera Перше 8 4 10 Друге 11 7 4 Третє 3 10 8

Якщо прибрати тести, які не відносяться до швидкості, то у Opera ми спостерігаємо на дві перемоги більше, ніж у Google Chrome. На жаль, Opera в п'ять разів частіше виявлявся аутсайдером в порівнянні з Google. Chrome також отримав 11 других місць, що дозволяє назвати браузер Google лідером за швидкістю під Linux. Opera займає своє законне друге місце, на цей раз серйозно обігнавши браузер Mozilla Firefox, який приходить останнім.

Висновок

Тепер дозвольте розбити результати тестів браузерів на кілька категорій. Ми також відзначимо браузери, які займають сильні позиції в своїх категоріях, хоча і не виявляються переможцями. Також ми відзначимо браузери зі слабкими позиціями.

Категорія / тест Переможець Сильні позиції Слабкі позиції Тести швидкості Час старту Firefox Chrome Немає Час завантаження сторінки Chrome Ні Ні JavaScript Opera Chrome Firefox DOM Opera Ні Ні Peacekeeper Opera Chrome Firefox HTML5 Opera Немає Chrome Acid 3 Chrome Opera Немає Flash Firefox Немає Opera Java Opera Chrome Немає Silverlight Firefox Ні Ні Інші тести HTML5 Chrome Немає Firefox CSS3 Firefox Все Немає Використання пам'яті Firefox Немає Chrome Управління використанням пам'яті Chrome Firefox Opera

Як можна бачити, за категоріями позиції браузерів змішалися, на відміну від результатів під Windows 7. Opera і Firefox перемагають в п'яти категоріях, а Chrome - в чотирьох.

Позиції Google Chrome виявилися сильними (хоча браузер і не переміг) в п'яти категоріях. Обидва браузера Opera і Mozilla Firefox зайняли сильні позиції тільки в двох категоріях. Що ж стосується слабких позицій, то їх у Mozilla найбільше - три, а у Chrome і Opera тільки по дві слабких позиції у кожного. В принципі, загальна оцінка за категоріями дає близькі позиції. Потрібно оцінювати індивідуальні результати - і по ним буде видно, що Chrome обійшов два інших браузера.

Linux проти Windows

Як в цілому співвідносяться результати під Linux з результатами браузерів під Windows? Як ви вже напевно помітили, переглядаючи діаграми в статті, за винятком часу старту, продуктивності HTML5 і деяких інших тестів, результати під Windows 7 виявилися трохи вище, ніж під Ubuntu 10.04. В принципі, це може і не відображати потенціал продуктивності web-браузерів під Linux, але добре показує, скільки часу розробники витрачають на свої версії під Linux.

Як співвідноситься переможець під Windows, браузер Opera 10.60, з нашим переможцем під Linux - Chrome 5?

У 28 проведених тестах браузер Opera 10.60 під Windows обходить Chrome 5 під Linux в 14 тестах. У тесті CSS3 Selector Test позиції дуже близькі, і браузер Google перемагає в останніх 13 тестах. Якщо брати до уваги тести швидкості, то близьких результатів виявляється менше, і Opera починає трохи програвати, число перемог знижується до 13.

На жаль, якщо ви приберете тести пам'яті і стандартів, то Chrome втрачає чотири своїх перемоги. В результаті браузер Opera 10.60 під Windows стає переможцем в цілому, а також переможцем по швидкості, якщо порівнювати його з п'ятьма провідними браузерами під Windows і з трьома топовими браузерами під Linux. Не зрозумійте нас неправильно: це не означає, що Windows краще або швидше Linux. Але під Windows випущені найшвидші браузери на сьогодні. І браузер Opera 10.60 швидше за все працює під Windows.

Але в коментарях до першої статті одне питання піднімалося частіше за інших: як щодо продуктивності браузерів під Linux?
Чому ви не протестували мій браузер?
З нашим переможцем під Linux - Chrome 5?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью