Chrome Frame — это новый продукт с открытым исходным кодом от Google, который обещает удовлетворить мечты веб-разработчиков. Это бесплатный плагин для IE6, IE7 и IE8, который превращает Internet Explorer в браузер Google Chrome! IE6 должен был быть удален из государственной службы много лет назад, но мы все еще добавляем глупые обходные пути CSS и тестируем объекты XmlHttpRequest для создания страниц работа Веб-разработчики могут истерично разглагольствовать о недостатках IE, но браузер постоянно внедряется во многие корпоративные среды, которые зависят от устаревших веб-приложений. Даже домашние пользователи отказываются от обновлений и альтернативных браузеров, чтобы сохранить свое простое веб-существование без вкладок. Google разделяет нашу боль. Они привержены HTML5, и такие продукты, как Google Wave, вероятно, будут ужасно терпеть неудачу в IE. Их решение элегантно — если не немного подлый
- Пользователь IE, устанавливающий Chrome Frame, скачает небольшой плагин размером 500 КБ. Плагин будет загружать еще 10 МБ кода Chrome в фоновом режиме.
- IE будет казаться нетронутым. Интерфейс не меняется, и движок Microsoft Trident по-прежнему используется по умолчанию.
- Однако любая страница, включающая следующий метатег, будет волшебным образом преобразовывать IE, поэтому она использует движок рендеринга Chrome:
<meta http-equiv="X-UA-Compatible" content="chrome=1">
Обратите внимание, что браузеры с установленным Chrome Frame добавят «chromeframe» в строку HTTP-агента пользователя. Поэтому возможно обнаружить плагин на стороне сервера, затем вставить метатег или перенаправить на страницу загрузки Chrome Frame. Google также предоставляет альтернативу на основе JavaScript, которая предлагает пользователям установить плагин.
Инженер Google Software Алекс Рассел объясняет дальше …
Частные пользователи и корпорации могут использовать Chrome Frame, не удаляя и не изменяя ни одно из своих устаревших приложений. Пользователи не поймут, что они используют Chrome, потому что интерфейс IE остается неизменным. Но … это будет работать? Chrome Frame в настоящее время находится в бета-версии, поэтому пока рано говорить. Добавление плагина должно быть проще, чем обновление или установка альтернативного браузера, но будут ли это делать пользователи? Компании, которые заботятся о безопасности, вероятно, уже блокируют плагины IE. Chrome Frame, безусловно, является новым решением и поможет в миграции браузера. Индустрия будет следить за реакцией Microsoft … Является ли Chrome Frame ответом на ваши молитвы по веб-разработке? Google приносит пользу конечным пользователям или только им самим? Будет ли следующее обновление IE подозрительно блокировать определенные плагины? Ссылки:
Связанное чтение: