Порівняльне тестування браузерів (лютий 2011), Різне, Інтернет-технології, статті

Ваш улюблений браузер звичний і комфортний. Але так чи він швидкий і безпечний в порівнянні з конкурентами? А як у нього з підтримкою веб-стандартів? На ці запитання дає відповідь сьогоднішнє порівняльне тестування останніх версій найбільш популярних браузерів. Перш за все, мені хотілося оцінити продуктивність недавно вийшов Internet Explorer 9 RC, т.к. не секрет, що в порівнянні з попередніми версіями браузер значно виріс. Про методику тестування та конкурсантів
Методика досить проста: з офіційних сайтів викачуються і встановлюються найактуальніші версії браузерів (alfa, beta, RC), встановлюються останні версії Java і Flash, в мережі вибираються тести, тестуємо. Випробування підбираються такі, щоб вони не залежали від швидкості Інтернет-з’єднання, щоб їх рекомендували авторитетні джерела, третім важливим фактором є відсутність “алергії” на них в співтоваристві (деякі тести з випробувального циклу виключені тому що була знайдена інформація про їх “заточеного” під певний браузер). Всі браузери тестуються що називається “з коробки”, тобто вони не настроюються і не надбудовуються.

Може бути, така методика і не виявить переможців з 100% точністю, але лідерів виразно покаже. Якщо ви знаєте інші заслуговують на довіру тести, обов’язково згадайте про них в коментарях, я постараюсь використовувати і їх.


У всіх тестах, чим більше значення – тим краще результат.

Тестова машина


Конкурсанти


Тестування
JavaScript
Перший комплексний тест – Peacekeeper, він побудований на перевірці продуктивності JavaScript (JS). Мова JS зараз використовується повсюдно (меню навігації, анімація, форми і т.д. і т.п.), рідкісний сайт обходиться без нього. Чим швидше обробиться код JS, тим швидше з’явиться сайт. Більш докладно про тести Peacekeeper, ви можете дізнатися з FAQ.


Як бачимо, перше місце займає Chrome, слідом йде Opera, IE відстає досить істотно, а FF повільніше більш ніж в 2 рази.

Acid3
Другий тест – Acid3, він перевіряє браузери на підтримку веб-стандартів.


Тут 2 переможця – Сhrome і Opera, а творцям IE і FF ще є над чим попрацювати. Нагадаю, що IE8 в даному тесті має тільки 20 балів зі 100.

HTML5
THE HTML5 TEST – як випливає з назви, це тест на відповідність стандарту HTML5. Максимально браузери можуть заробити 300 балів.


З підтримкою нового (що знаходиться до цих пір в стадії розробки) стандарту все трохи складніше. Жоден з браузерів не набирає 300 балів, у Chrome – 244 +13 бонусних, у FF – 207 +9, у нового білду Опери – 197 +9 (в стабільній 11.01 було 177 +7), а IE замикає список з 116 +5 балами. Але, дивіться наступний тест …

Другий тест на відповідність HTML5 розміщений на сайті Консорціуму World Wide Web (W3C), в ньому здійснюється перевірка за 819 параметрами.


Останні стають першими. З 819 тестів у IE – 773, Chrome набирає 733 балів, Opera – 741 (в 11.01 було всього 713), і на останньому місці виявляється FF.

Очевидно, що методики та набори тестів різні, так що в підсумковий залік увійдуть результати обох тестів HTML5.

Продуктивність графіки
Наступні 4 тесту – це тести продуктивності графіки в різних технологіях:


Кожен з них я буду запускати з параметром, який задає 5000 кульок, а оцінювати по FPS (кол-во кадрів в секунду, чим більше – тим краще).

Flash:


HTML:

Canvas:

SVG:

 

Нулі в тесті HTML у IE і Опери тому, що замість кіл вийшли квадрати, такий результат не влаштовує. У тесті Canvas у FF нуль, тому що браузер просто завис, і повторний запуск привів до такого ж результату. Останнє видно з графіків і коментарів не потребує.

Безпека
І останній на сьогодні тест – тест безпеки Browserscope, в ньому браузери перевіряються по 17 параметрам.



Так, 17 – це дуже мало, але краще нічого не знайшлося. Знаєте – пишіть. Поки залишається сподіватися, що інші параметри безпеки набагато краще 🙂

Підсумки та висновки
Кількість перемог:



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

З другим місцем складніше і однозначно віддати його IE або Opera неможливо. Підтримка нових стандартів (HTML5, Canvas – частина HTML5) або старого і досить рідко використовуваного SVG – це звичайно добре, але зараз більше використовується JS і Flash, безпека також дуже важлива. У тесті загальної продуктивності на основі JS, Opera швидше, в Flash – IE і Opera на одному рівні, а в тесті безпеки IE значно краще свого конкурента. Що важливіше, продуктивність або безпека, вирішувати вам.

Оскільки мені було цікаво, що вийшло у Microsoft, висновок для себе я зробив – в цілому у них вийшов хороший браузер. Він здатний конкурувати і перемагати.

Про Firefox скажу так: такий браузер теж є 🙂


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*