Порівняльна характеристика браузерів

 

Для порівняння візьмемо популярні браузери, такі як Internet Explorer, Mozilla FireFox, Opera, Safari та Google Chrome.

Почнемо з програмного ядра або як його ще називають по-іншому "движка": Internet Explorer використовує Trident або Tasman. Останній використовується для операційної системи Mac OS. Mozilla FireFox - "движок" Gecko, а Opera використовує власний движок Presto. Safari заснований на коді “движка" WebKit, Chrome - JavaScript V8. Від використовуваного програмного ядра залежить багато чого, в тому числі і безпека роботи в Інтернеті.

Що стосується безпеки, то найбезпечніша робота здійснюється в FireFox і Opera. Їх безпека велика, так як вони не інтегровані в ОС, а в Mozilla FireFox також через відсутність підтримки компонентів Active-X, VB Script і Microsoft Java VM. Chrome періодично завантажує оновлення двох чорних списків (один для фішингу сайтів і один для сайтів, що містять шкідливе ПЗ) і попереджає користувача, коли той намагається відвідати небезпечний сайт.

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

 

Підтримка ОС

Internet Explorer Mozilla FireFox Opera Safari Chrome
Працює під Windows, але існують версії для Mac і Unix Windows 95/98/NT/2000/XP; Macintosh Classic, Mac OS X; Linux UNIX, BeOS, OS/2 Windows 95/98/NT/ 2000/XP; Mac Classic, Mac OS X; Linux QNX, EPOC, BeOS та ін.   Mac OS X, Windows XP, 2003, Vista, 7. Windows 95/98/NT/ 2000/XP; Mac OS X; Linux

 

Функціональність браузерів

Можливості Internet Explorer Mozilla FireFox Opera Safari Chrome
Вкладки Так (з 7-ї версії) Так Так Так Так
Менеджер закачувань Так Так Так Так Так
Панель пошуку Так Так Так Так Так
Перевірка орфографії Частково Так Так Так Так
Блокування банерів Так Так Частково Так Частково
Блокування pop-up Так Так Так Так Так
Пропорційне збільшення Немає Так   Так Так Так

 

Існують різні стандарти, технології та протоколи. В ідеалі всі браузери повинні однаково відображати Web-сторінки. Якщо взяти який-небудь простий приклад, то і Internet Explorer, і Opera, і інші браузери покажуть одну і ту ж інтерпретацію коду. Але якщо мова йтиме про складний проект з багаторівневими вкладеними таблицями, фреймами, стилями, скриптами, то кінцевий результат може дуже сильно відрізнятися. Також кожна компанія-розробник намагається розвивати додаткові технології, часто не сумісні з продуктами конкурентів. Тому для якісного відображення web-сторінок слід враховувати, які web-стандарти, технології та протоколи підтримує браузер.

 

Підтримка web-технологій і протоколів

Web-стандарти і технології Internet Explorer Mozilla FireFox Netscape Browser Opera Safari Chrome
CSS2 Так Так Так Так Так Так
Фрейми Так Так Так Так Так Так
Java Так Так Так Так Так Плагін
JavaScript Так Так Так Так Так Так
XHTML Немає Так Немає Так Так Так
RSS Немає Так Немає Так Так Так
Atom Немає Так Так Так Так Немає
Інтернет протоколи      
Email Немає Плагін Так Так Немає Немає
FTP Так Так Так Так Частково Так
NNTP (Usenet) Немає Плагін Так Так Немає Немає
SSL Так Так Так Так Так Так
IRC Немає Плагін Немає Так Немає Немає

 

Одним з найважливіших параметрів є швидкість. Швидкість "холодного" та "гарячого" завантаження, швидкість рендерингу CSS, скриптів, таблиць, графіки, швидкість роботи з кешем.

"Холодний" старт - це перше завантаження браузера відразу після старту системи. При цьому не використовуються спеціальні утиліти попереднього завантаження.

Результати: Internet Explorer - 6,99 c; Mozilla FireFox - 17,94 c; Opera - 2,48 с.

"Гарячий" старт - завантаження браузера вдруге.

Результати: Internet Explorer - 1,77 c; Mozilla FireFox - 2,74 c; Opera - 2,15 с.

Обробка скриптів. Результати: Internet Explorer - 60с; Mozilla FireFox-21c; Opera - 13с.

 

Показ зображень. Результати: Internet Explorer - 2,32 с; Mozilla FireFox - 2,85 c; Opera - 1,5 с.

З отриманих результатів видно, що з поданих браузерів Opera є найшвидшим браузером. Порівнявши представлені браузери, можна помітити, що Enternet Explorer здає свої позиції, а на перше місце виходить Opera. Але, незважаючи на це, Enternet Explorer є лідером по поширеності серед користувачів Інтернету.