|
*** У «бескорыстия» есть имена, или Что бывает, если софтверный гигант не идет навстречу поисковому? Похоже, в войне веб-браузеров – как и в любой войне! – все средства хороши. 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 Chrome – WebKit-движок. Это позволит с высокой скоростью обрабатывать современные веб-приложения браузером 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 (необходимо открытое соединение с Интернетом); – по окончании установки появится сообщение «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 результат прохождения теста браузером – 20/100:
*** Как отреагировала корпорация 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%).
Валерий Сидоров
*** • Apple = iСтив + iPod + iPhone + iPad + iTunes + iMac + … • Apps for iPad, iPhone, iPod touch…
|
18+
© 2014. All rights reserved.
При использовании материалов сайта «Слово» прошу указывать источник информации!