• Главная
  • Карта сайта
Не найдено

Двигуни браузерів - порівняння, відмінності і що це взагалі - SEOWars

Браузери - штука тонка для веб-розробника. Хоча технології, використовувані в браузерах, стандартизируются Консорціумом Всесвітньої Павутини (World Wide Web Consortium, W3C), цей консорціум як правило не встигає за розвитком технологій, і тому майже завжди в браузерах нові функції з'являються раніше, ніж в специфікації W3C. Особливо це стосується властивостей Каскадних Таблиць Стилів (Cascading Style Sheets, CSS), хоча може бути застосовано і до останніх тегам HTML5 (HyperText Markup Language - мова розмітки гіпертексту, HTML, версія 5). Таким чином виходить, що самі передові і нові технології, що дозволяють робити красиві сайти, можуть з'явитися в одному браузері і не з'явитися в іншому - тут все залежить від бажання, старанності, кількості і якості розробників, даний браузер роблять.
Браузери - штука тонка для веб-розробника
Щоб зробити гарний і працездатний сайт, потрібно дізнатися і продумати, як і в будь браузерах він буде виглядати. Не обов'язково перевіряти всі браузери - досить знати, на якому движку той чи інший браузер заснований. Незважаючи на все різноманіття браузерів в світі сучасних програм, популярних браузерів, якими користуються майже всі, не так вже й багато, а движків, на яких вони засновані, ще менше. Таким чином, існують браузери-аналоги, в яких майже все однаково, за винятком дрібниць, які часто теж можна налаштувати.

Мабуть найпоширеніший движок, широко використовуваний в сучасних браузерах, це Webkit. У цьому движку як правило (за рідкісними винятками) першими з'являються все нововведення в веб-технологіях. Движок має виняткову простотою використання і настройки, мінімалістичним інтерфейсом. В системі кожна відкрита вкладка (а також кожен плагін і розширення) є окремим процесом, що підвищує стабільність роботи. На ньому працюють такі браузери як Google Chrome (з версії 28 варіант Webkit від Google називається Blink), яндекс.браузер, Safari, Рамблер Ніхром, Mail.ru Хром, SrWare Iron, Maxthon, вбудовані браузери на Андроїд-смартфонах і планшетах, і в інших менш відомих проектах. Розробляється корпорацією Google і співтовариством розробників по всьому світу. Нові CSS-властивості, ще не встигли потрапити в стандарт W3C, підтримуються в ньому з префіксом -webkit.

Gecko - движок, орієнтований на поліпшену підтримку стандартів. Так само як і Webkit намагається впроваджувати всі останні нововведення якнайскоріше, проте, на відміну від Webkit, працює трохи повільніше. Весь браузер працює єдиним процесом, через що може пригальмовувати і падати. Мабуть з цієї причини останнім часом ходять чутки, що його замінять на Webkit. Було розроблено неприбутковою організацією Mozilla Foundation. Нові властивості CSS підтримуються з префіксом -moz. Використовується в браузерах Firefox, Konqueror, K-Meleon. Раніше на ньому ж працював браузер Netscape, поки його розробки не згорнули.

Presto - движок, який характеризується найбільш швидкою роботою JavaScript, в нього інтегрований клієнт пошти і читалка RSS-стрічок. Загалом забігу не відрізняється особливою швидкістю, проте досить легкий і працює без проблем навіть на старих комп'ютерах. У пам'яті представляє один процес, через що може за певних умов падати - це компенсується автоматичним відкриттям всіх відкритих в минулий раз вкладок. Розпізнає більшість нововведень Вебком без зайвих проблем, але не всі вони працюють правильно (наприклад, анімація). На ньому працює браузер Opera. Нові властивості CSS підтримуються з префіксами -o, -webkit.

Trident - мабуть, найбільш відсталий в плані сучасних технологій движок. Найновіші властивості CSS і теги HTML5 в ньому з'являються рідко, а частіше тоді, коли вони вже реалізовані в інших браузерах. Остання версія в швидкості роботи не відстає від інших браузерів, в той же час максимально інтегрується в Windows. Також працює в декількох процесах, що збільшує стабільність. Стандарти W3C досі підтримує в повному обсязі, проте останнім часом ситуація поліпшується. Нові властивості CSS іноді підтримуються з префіксом -ms. Як ви напевно вже здогадалися, на цьому движку працює браузер Internet Explorer (IE) корпорації Microsoft.

Всі оновлення дизайну, які робляться на наших сайтах, так чи інакше будуть відображатися в останніх версіях всіх популярних браузерів. Абсолютно все буде як треба працювати в браузерах на основі Webkit і Gecko. У Presto (Opera) деякі анімації можуть працювати не так як потрібно, причому змусити їх працювати як слід ми поки не знайшли способу. І нарешті в Trident (IE) виявиться найбільше прогалин. У ньому погано працюють не тільки наші анімації, але також не відображаються деякі фони. Ситуація може змінитися лише з виходом наступної версії IE.

Для тих, хто хоче насолодитися всім розмаїттям сучасних веб-технологій, рекомендується перейти на Webkit-браузер. Найлегше це буде зробити, встановивши яндекс.браузер , Про який ми вже згадували. І ось чому.
Для тих, хто хоче насолодитися всім розмаїттям сучасних веб-технологій, рекомендується перейти на Webkit-браузер
По-перше, він перенесе всі ваші налаштування, закладки та інше з колишнього браузера в себе. Він вміє добувати особисті настройки з Google Chrome, Firefox, Opera (не витягувати паролі), Internet Explorer (не витягувати Cookie), це тільки те що мені пише. Можливо, при наявності інших браузерів він запропонує імпортувати настройки з них. По-друге, цей браузер є як би гібридом Google Chrome і Opera, взявши все найкраще від обох: від Опери унікальні технології стиснення трафіку, що настроюється стартову панель швидкого доступу до сайтів (SpeedDial) і модифіковане відображення адреси сайту в адресному рядку, від Хрома - швидкість, надійність, простоту і останні нововведення веб-технологій. Можна звичайно вибрати наприклад Google Chrome, там теж є імпорт налаштувань, але він не бере їх з Опери і там немає за замовчуванням стартовою панелі і т.д. Тепер ви в курсі, на яких двигунах працюють браузери, їх відмінності і функціонал, і зможете вибрати кращий.

І на довершення наводимо рейтинг популярності браузерних движків:

Webkit - 38,6%
Presto - 26,5%
Gecko - 18,7%
Trident - 11,2%

Хто побажає залишитися на колишньому браузері - що ж, оптимізатори будуть намагатися підтримувати якомога більше різних браузерів, щоб сайти в них виглядали максимально однаково. Поки такого досягти не вдалося. Поки що…

Це теж цікаво:

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью