29
Милиці для IE
Незважаючи на всі запевнення Microsoft про більш якісну підтримку останнім експлорером загальноприйнятих веб-стандартів, на практиці це не відповідає дійсності. (Якщо видкинути дипломатичні оберти і казати прямо – то Microsoft бреше). Більш того, розробляючи однин з веб-сайтів середньої складності, я зіткнувся з тим, що IE8 в режимі сумісності з IE7 і “справжній” IE7 – це зовсім різні браузери, і рендер сайтів вони виконують по-різному.
Виходить, що навіть якщо 6-ий “ослик” коли-небудь пропаде назавжди, розробникам доведеться танцювати з бубном навколо інших трьох “осликів”, що залишилися – IE8, IE8 в режимі сумісності з IE7 і справжнім IE7. Очевидно, що з цим зіткнувся не тільки я, інакше як пояснити поведінку команди Google, що випустила Google Chrome Frame?
Ось фраза з Гуглівского The Chromium Blog:
Останні вдосконалення продуктивності JavaScript і поява HTML5 дозволили веб-додаткам робити те, на що раніше були здатні лише звичайні програми. Одна з труднощів, які стоять перед розробниками, які використовують ці технології, полягає в тому, що вони поки не підтримуються браузером Internet Explorer
Якщо коротко, Chrome Frame – це надбудова для IE, яка дозволяє цьому браузеру рендерити html та JavaScript двигунцем від Google Chrome. Даний проект з відкритим вихідним кодом покликаний допомогти користувачам, які з якихось причин до цих пір використовують IE, коректно бачити зміст сайтів.
А веб-майстрам гугловці пропонують використовувати ось такий мета-тег:
<meta http-equiv=”X-UA-Compatible” content=”chrome=1″>
Побачивши його, IE автоматично переключиться на рендеринг сторінок через Google Chrome Frame. Таким чином IE починає правильно показувати сторінки і навіть здатний пройти тест Acid3!
Невирішеною залишилася проблема – як переконати користувачів встановити Google Chrome Frame. Можливо, гугловці знають відповідь?
Popularity: 27%
Схожі статті:
Рубрики: Вебмайстеру |
Комментарiв нема »

