Internet Explorer 8 — пользователям и разработчикам

Алексей Федоров

Internet Explorer 8 для пользователей

Internet Explorer 8 для разработчиков

 

В конце августа вышла вторая бета-версия нового браузера компании Microsoft — Windows Internet Explorer 8. Эта версия доступна для 32- и 64-разрядных версий следующих операционных систем: Windows Vista, Windows XP, Windows Server 2003 и Windows Server 2008 — на сайте продукта по адресу: http://www.microsoft.com/ie8. Далее мы ознакомим вас с основными новшествами этого продукта.

 

Рисунок

Internet Explorer 8 для пользователей

В плане пользовательских характеристик в продукте произошли следующие изменения:

  • более простое восстановление вкладок (tabs) и возможность группирования вкладок, относящихся к одному сайту (Tab Grouping);
  • более быстрая и простая навигация;
  • возможность поиска в областях Favorites, History и RSS feeds непосредственно из Address Bar — эта технология называется Smart Address Bar (рис. 1);

 

Рисунок

Рис. 1. Функция Smart Address Bar

  • новая функция — Accelerators (ранее называлась Activities) — позволяет копировать фрагменты экрана (рис. 2). Доступные расширения можно загрузить на сайте по адресу: http://www.ieaddons.com/en/accelerators/;

 

Рисунок

Рис. 2. Функция Accelerators

  • для того чтобы следить за обновлениями любимых сайтов, можно использовать функцию Web Slices, с помощью которой обновления помещаются непосредствнно в Favorites (рис. 3). Доступные расширения можно загрузить по адресу: http://www.ieaddons.com/en/webslices/;

 

Рисунок

Рис. 3. Функция Web Slices

  • помимо этого во второй бета-версии существенно повышены производительность и надежность браузера. Более подробно об улучшениях в производительности браузера можно прочитать в блоге по адресу: http://blogs.msdn.com/ie/archive/2008/08/26/ie8-performance.aspx. Улучшения в производительности браузера, включая Loosely-Coupled IE, автоматическое восстановление после сбоев и поддержку Windows Error Reporting, подробно описаны в блоге по адресу: http://blogs.msdn.com/ie/archive/2008/07/28/ie8-and-reliability.aspx;
  • в области безопасности можно отметить такие новинки, как SmartScreen Filter, защита от фишинга (phishing) и вредоносного кода, а также ряд других расширений и дополнений, включая XSS Filter для защиты от кросс-сайтового скриптинга и InPrivate для хранения пользовательских данных в памяти (рис. 4);

 

Рисунок

Рис. 4. Функция InPrivate

  • для удаления содержимого истории переходов по сайтам в Internet Explorer 7 была включена функция Delete Browsing History. В новой версии браузера она расширена возможностью выбора тех данных, которые должны быть удалены. Также появилась функция Delete Browsing History on Exit (рис. 5);

 

Рисунок

Рис. 5. Функция Delete Browsing History

Internet Explorer 8 для разработчиков

Разработчикам будет интересно узнать о том, что в Internet Explorer 8 существенно улучшена поддержка различных web-стандартов, в первую очередь таблиц стилей CSS 2.1.

Для обеспечения максимального удобства при переходе на новую версию браузера введена возможность отображения страниц в режиме совместимости (кнопка Page => Compatibility View) или кнопка рядом с Address Bar — она появляется в тех случаях, когда в коде страницы в явном виде не указана совместимость с IE 8. Нажатие этой кнопки или выполнение описанной выше команды переводит браузер в режим совместимости с Internet Explorer 7 (рис. 6).

 

Рисунок

Рис. 6. Кнопка включения режима совместимости с IE 7

Более подробно об обеспечении совместимости см. блог по адресу: http://blogs.msdn.com/ie/archive/2008/08/27/introducing-compatibility-view.aspx.

Для проверки совместимости того или иного сайта с новой версией Internet Explorer необходимо выполнить следующую последовательность действий:

  1. Открыть сайт в IE 8.
  2. Если сайт отображается не так, как в предыдущей версии браузера, или какая-то функциональность сайта недоступна, включить режим совместимости (Compatibility View).
  3. Если в режиме совместимости сайт отображается и работает нормально, добавить к коду страниц метатэг, указывающий на необходимость обеспечения совместимости с IE 7: <meta http-equiv=»X-UA-Compatible» content=»IE=EmulateIE7»/>
  4. То же самое можно сделать и для всего сайта, добавив HTTP-заголовок X-UA-Compatible:IE=EmulateIE7.

В процессе тестирования также имеет смысл проверить работу сайтов в режиме 120 dpi и поддержку иконок 24x24.

В Internet Explorer 8 появилось множество новинок для разработчиков — они подробно описаны на сайте MSDN по адресу: http://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-new.aspx. В данном обзоре мы кратко перечислим основные изменения и дополнения.

У разработчиков появилась возможность создавать контекстные сервисы (Accelerators). Такие сервисы позволяют пользователям искать определенную информацию, не покидая текущей страницы. При выделении текста на странице возникает специальный значок, нажатие которого приводит к появлению контекстного меню с набором установленных серисов — пользователи могут либо получить графическое изображение результатов работы выбранного сервиса, либо перейти на соответствующую страницу (рис. 7).

 

Рисунок

Рис. 7. Использование предустановленного контекстного сервиса

Сервисы описываются специальными XML-файлами, которые предоставляют интерфейс для браузера. Более подробно о разработке контекстных сервисов см. «About Accelerators: A Developers Guide» по адресу: http://go.microsoft.com/fwlink/?LinkID=111615.

Вторая новая технология, поддерживаемая в IE 8, — это Web Slices. Она позволяет пользователям подписываться на изменения на выбранных web-страницах. Для реализации этой возможности страницы должны содержать блоки в формате hAtom Microformat и соответствующие тэги у ряда HTML-элементов. Более подробно о создании Web Slices см. «Web Slices on MSDN» (http://go.microsoft.com/fwlink/?LinkId=125804) и «Web Slice Style Guide» (http://go.microsoft.com/fwlink/?LinkID=125392&clcid=0x409).

Помимо этого в IE 8 улучшена поддержка AJAX, HTML 4 и DOM, расширена поддержка JSON, пространств имен, версионности и т.п.

Для разработчиков доступен набор инструментов — Developer Tools, которые можно вызвать командой Tools => Developer Tools или нажатием клавиши F12. Встроенные инструменты облегчают отладку и профилирование web-сайтов, включая отладку HTML, CSS и JScript непосредственно из браузера. Встроенные средства профилированния JScript позволяют разработчикам максимально эффективно настроить работу интерактивных страниц и сайтов (рис. 8).

 

Рисунок

Рис. 8. Встроенные средства отладки и профилирования

ИT-специалистам могут быть интересны возможность включения IE 8 в состав устанавливаемых образов операционной системы (slipstream), поддержка новых групповых политик, а также новая версия Internet Explorer Administration Kit.

Дополнительная информация:

 

В начало В начало

КомпьютерПресс 10'2008

Наш канал на Youtube

1999 1 2 3 4 5 6 7 8 9 10 11 12
2000 1 2 3 4 5 6 7 8 9 10 11 12
2001 1 2 3 4 5 6 7 8 9 10 11 12
2002 1 2 3 4 5 6 7 8 9 10 11 12
2003 1 2 3 4 5 6 7 8 9 10 11 12
2004 1 2 3 4 5 6 7 8 9 10 11 12
2005 1 2 3 4 5 6 7 8 9 10 11 12
2006 1 2 3 4 5 6 7 8 9 10 11 12
2007 1 2 3 4 5 6 7 8 9 10 11 12
2008 1 2 3 4 5 6 7 8 9 10 11 12
2009 1 2 3 4 5 6 7 8 9 10 11 12
2010 1 2 3 4 5 6 7 8 9 10 11 12
2011 1 2 3 4 5 6 7 8 9 10 11 12
2012 1 2 3 4 5 6 7 8 9 10 11 12
2013 1 2 3 4 5 6 7 8 9 10 11 12
Популярные статьи
КомпьютерПресс использует