Реальный пиарHTMLБраузеры → Internet Explorer 8

Internet Explorer 8

internet explorer 8

Ускорители (Accelerators) – позволяют значительно быстрее и легче выполнять основные действия в Интернете: пользоваться поиском, отправлять электронную почту, публиковать информацию в блогах, переводить в словарях, искать на картах и т.д. Ускорители уже реализованы и могут быть добавлены пользователями в браузер некторыми сайтами-поисковиками.
В Internet Explorer 8 обновления интересных пользователю веб-сайтов теперь отображаются прямо в браузере.
Встроенная защита SmartScreen для предотвращения нежелательных атак и угроз.
Характеристики
Восьмая версия
Первая публичная бета-версия Internet Explorer 8 появилась в марте 2008 года. Сообщалось, что новая версия получит переписанный с нуля движок рендеринга, что команда разработчиков нацелена на поддержку стандартов, таких как CSS 2.1, CSS 3 и HTML 5, что будут исправлены множество ошибок предыдущих версий. И ожидания сбылись, новая версия содержала в себе многочисленные изменения в HTML и CSS, такие как введение тега abbr, поддержка автоматически генерируемого контента CSS, правила CSS display: table, paged media, DOM Storage, XDM, API селектров и многое другое. Кроме того, появилась поддержка Data: URI и XDomainRequest для кросс-доменного обмена, добавились новые функции в DOM, заявлена поддержка спецификации ARIA.
После знакомства с новой версией и ее нововведениями, складывается мнение, что компания Микрософт, наконец-то обратила свое внимание на web-разработчиков и взялась основательно переделать свой браузер к лучшему.

Механика восьмой версии. Прикидываемся седьмой версией
Новая версия рендеринга Internet Explorer может работать в трех режимах:
Quirks и Strict – работают как и в IE7, в зависимости от DOCTYPE включается quirks-режим;
Standards – основной режим IE 8, в котором максимально широко реализованы стандарты.
nternet Explorer 8 реализует функции ECMAScript 3.1 для работы с JSON. Для обеспечения безопасности, объект для работы с JSON содержит функцию parse, которая, так же как и toStaticHTML, надежно форматирует потенциально-опасный текст;
в новой версии Internet Explorer браузер содержит улучшения в т.н. механизме MIME-sniffing. Этот функционал позволяет определять браузеру содержимое страницы не по «content-type», а по содержанию. Нередко такое определение позволяло внедрить опасный код. Теперь, например, при «content-type: image/*» не будет рендерится вложенный html- или скрипт-код. Для управления фильтром разработчик может воспользоваться новым параметром authoritative и указать «Content-Type: text/plain; authoritative=true;» и в таком случае IE8 не будет пытаться определить тип содержимого, выведя его согласно указанию в «Content-Type»;
новые параметры для HTTP-заголовков X-Download-Options: noopen и Content-Disposition: attachment; filename=untrustedfile.html позволяют заставить браузер сохранить содержимое вместо его отображения. Это может понадобиться в тех случаях, когда web-приложению требуется передать пользователю страницу с небезопасным содержимым. В случае сохранения его на клиенте и последующем открытии такие страницы не будут работать в контексте сервера, что оставит его в безопасности;
в контроле File Upload теперь в целях безопасности изменили статус поля ввода на read-only. В дополнение к этому, с той же целью, IE8 теперь не будет отправлять полный путь файла, вместо этого отправляться будет только его имя.
window.sessionStorage – предназначен для хранения данных на время существования вкладки браузера, данные доступны с разных страниц пока действует контекст вкладки. Данные не восстанавливаются если произошла исключительная ситуация или браузер был закрыт;
window.localStorage – предназначен для долговременного хранения данных (около 10 Мб) для каждого домена и субдомена, причем домены и субдомены могут получать данные друг друга, но при этом субдомены не могут получать данные другого субдомена;
объект Storage – реализует логику для работы как sessionStorage, так и localStorage, содержит необходимые методы, свойства и события.
В JavaScript Internet Explorer 8 также были добавлены несколько функций:
ToStaticHTML – форматирует исходную строку так, что заменяет строки с тегами на безопасные строки для предотвращения XSS-атак;
toJSON, JSON.parse, JSON.stringify – служат для работы со строкой содержащей json-данные, приводят объект. Синтаксис функции базируется на ECMAScript 3.1.
Панель содержит следующие инструменты и функции:
инспекция html-кода страниц;
просмотр и редактирование применяемых стилей;
выделение элемента по наведению курсора мыши;
встроенный мощный отладчик JavaScript-кода;
блокировка скриптов, css, всплывающих окон;
вывод на отображаемую страницу информации о Id и классе элементов, ссылках;
подсветку элементов по типу, по позиционированию и по другим параметрам;
управление изображениями на странице, просмотр информации;
встроенную динамическую линейку;
встроенный color picker;
ссылки на валидацию.


Источник: http://www.nntt.org

Рекомендуем



Opera В сентябре 2009 года стало известно о намерении российской правительственной комиссии по федеральной связи и информтехнологиям разработать для государственных организаций свой браузер, выбрав разработчика по результатам открытого конкурса


Opera news Opera 11 рус может выдать запрос на предоставление общего доступа к информации о вашем местоположении, что делает веб сайты с поддержкой функции геолокации более полезными в работе


Internet Explorer 3.0 Впоследствии в Mozilla Foundation было принято решение поставлять и развивать браузер отдельно от общего пакета и родился проект Mozilla Firefox