Путеводитель по сайту

Google Chrome Frame, или На войне, как на войне…

Netler.ru - Слово о ПК и PC, или Хроника рефлексирующего сисадмина

RSS: новые статьи сайта «Слово»·RSS: новые статьи сайта «Слово»

·Статьи

·О ПК и PC

·Страничка Настроения

 

Find us on Facebook·Find us on Facebook

·ВКонтакте

 

·SAPE.RU – покупка и продажа ссылок

 

·Аксессуары для сотовых телефонов




Твиты пользователя @oldnetler

 

 

English version Распечатать

Google Chrome Frame, или На войне, как на войне…

 

 

 

***

У «бескорыстия» есть имена, или Что бывает, если софтверный гигант не идет навстречу поисковому?

Похоже, в войне веб-браузеров – как и в любой войне! – все средства хороши.

22 сентября 2009 г. Google Inc. выложила в свободный доступ очередную разработку – плагин Google Chrome Frame. Вроде бы, в этом нет ничего необычного, но этот плагин является надстройкой к браузеру «мелкомягких» – Internet Explorer. Очевидно, не рассчитывая свалить IE, что называется, в лоб, поисковый гигант решил пойти на хитрость и внедрить свой браузер Google Chrome (точнее, его движок WebKit) в браузер Internet Explorer. Хотя всё обставлено чинно-бла-а-родно…

 

Предоставим слово разработчикам: «Мы создаем Google Chrome Frame, чтобы помочь веб-разработчикам делать быстрые и мощные приложения, такие как Google Wave. Последние улучшения производительности JavaScript и появление HTML5 позволили веб-приложениям делать такие вещи, которые раньше были под силу только обычным программам (desktop software, настольное ПО). Одна из проблем, которые возникают перед разработчиками, использующими новейшие технологии, состоит в том, что все эти новшества пока не поддерживаются браузером Internet Explorer. Разработчики же не могут позволить себе игнорировать IE – ведь большинство людей пользуется одной из версий этого браузера, – поэтому им приходится тратить много времени, чтобы как-то обойти эти препятствия, или же сознательно ограничивать функциональность своих программ. С Google Chrome Frame разработчики могут уже сейчас использовать преимущество новейших веб-технологий, даже применяя браузер Internet Explorer…».

 

 

***

Как работает Google Chrome Frame

Чтобы начать использовать Google Chrome Frame, веб-разработчикам нужно вставить в программный код всего один-единственный таг:

<meta http-equiv="X-UA-Compatible" content="chrome=1">

 

Когда Google Chrome Frame обнаружит этот таг в теле веб-страницы, то автоматически включит основу основ браузера Google ChromeWebKit-движок. Это позволит с высокой скоростью обрабатывать современные веб-приложения браузером Internet Explorer.

 

Честно говоря, при включении плагина Google Chrome Frame от браузера Internet Explorer остается только его внешняя оболочка – графический интерфейс, а в недрах IE вовсю ворочается «чужой» – браузер Google Chrome (точнее, WebKit-движок браузера).

 

 

***

Как установить Google Chrome Frame

– зайдите на страницу Google Chrome Frame – Google Code;

– нажмите кнопку Get Google Chrome Frame;

– в следующем окне с лицензионным соглашением (Google Chrome Frame Terms of Service) нажмите кнопку Accept and Install;

– будет загружен Google Chrome Frame Installer;

 

Google Chrome Frame, или На войне, как на войне…

 

– после этого начнется установка плагина Google Chrome Frame (необходимо открытое соединение с Интернетом);

– по окончании установки появится сообщение «Thanks for installing Google Chrome Frame», нажмите Close.

 

 

***

Как «заставить» Google Chrome Frame работать с веб-страницами, в HTML-коде которых нет соответствующей инструкции

Если в браузере Internet Explorer надстройка Google Chrome Frame установлена, но в HTML-коде веб-страницы нет тага <meta http-equiv="X-UA-Compatible" content="chrome=1">, – можно вручную заставить плагин включить WebKit-движок.

Для этого нужно в адресной строке – перед адресом ресурса – добавить префикс cf:cf:http://адрес_ресурса/.

 

Кстати, при этом возможны забавные (но вполне предсказуемые!) вещи. Например, если в браузере Internet Explorer с установленным плагином Google Chrome Frame открыть сайт http://acid3.acidtests.org/ с префиксом cf:cf:http://acid3.acidtests.org/,  – то IE пройдет тест Acid3 с результатом 99/100:

 

Google Chrome Frame, или На войне, как на войне…

 

 

Без плагина Google Chrome Frame результат прохождения теста браузером – 20/100:

 

Google Chrome Frame, или На войне, как на войне…

 

 

 

***

Как отреагировала корпорация Microsoft на появление плагина Google Chrome Frame

Владимир Габриель, руководитель экспертной группы Microsoft: «Рынок браузеров сейчас демонстрирует бурное развитие, и мы очень довольны тем, как растет доля Internet Explorer 8. Мы считаем, что надо избавить мир от устаревшего Internet Explorer 6. Это способствует распространению современных браузеров с новыми функциями, что поможет веб-мастерам и разработчикам интернет-решений предлагать более качественные продукты. Тем не менее, Google Chrome Frame заменяет один лишь движок браузера, оставляя прежним устаревший пользовательский интерфейс. Полноценным решением для пользователя, на наш взгляд, все-таки является установка современного браузера Internet Explorer 8».

 

То есть, в Microsoft отнеслись к появлению Google Chrome Frame положительно-нейтрально, но все-таки рекомендуют пользователям вместо установки плагина обновить браузер Internet Explorer до версии 8…

 

 

Примечания

1. Плагин Google Chrome Frame предназначен для браузеров Internet Explorer 6, 7, 8 (Windows Vista/XP SP2).

2. Файлы плагина Google Chrome Frame устанавливается в папку \Program Files\Google\Chrome Frame (77,2МБ).

3. Непосредственно сама надстройка представляет собой файл npchrome_tab.dll (560КБ).

4. tag – 1) тег, признак (хранящийся вместе со словом), дескриптор; 2) таг (неотображаемый текст разметки документа в HTML-формате).

5. Хотя плагин Google Chrome Frame доступен для скачивания всем желающим, следует учесть, что текущая версия предназначена для веб-разработчиков и бета-тестеров.

6. Чтобы узнать текущую версию плагина Google Chrome Frame, введите в адресной строке cf:about:version.

7. Строка user agent при включении в Internet Explorer надстройки Google Chrome Frame выглядит следующим образом:

Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.7 Safari/532.0.

8. Согласно Net Applications, на конец августа 2009 г. браузер Google Chrome занимает 4-е место (2,84%), уступая Microsoft Internet Explorer (66,97%), Firefox (22,98%) и Safari (4,07%), но опережая Opera (2,04%).

 

Валерий Сидоров

 

 

***

Статьи о ПК и PC

Вирусы vs. антивирусы

Apple = iСтив + iPod + iPhone + iPad + iTunes + iMac + …

Apps for iPad, iPhone, iPod touch…

 

 

 

 

 

 

Путеводитель по сайту


18+

© 2014. All rights reserved.

При использовании материалов сайта «Слово» прошу указывать источник информации!