конкретные сайты, при обращении к которым требуется его активация

Диспетчер загрузки – компонент, который есть в любом другом браузере, – по-прежнему отсутствует в Internet Explorer. Непонятно, почему разработчики отказались от столь удобной функции. Как часто вам приходилось загружать файл, а потом гадать, где он сохранен? У пользователей Firefox, Opera и Safari есть возможность найти файл. Во всех трех браузерах можно не только приостанавливать и возобновлять загрузку, но и искать ранее загруженные файлы. В пользу IE8 говорит то, что в нем имеется возможность проверять безопасность загружаемых файлов.

Безопасность и конфиденциальность

В IE8 появилось немало улучшений, относящихся к безопасности и конфиденциальности просмотра Web-узлов. Хорошее представление о том, в каком направлении будут развиваться эти возможности в дальнейшем, можно получить из меню Safety. Один из режимов, InPrivate Browsing, похож на аналогичную функцию в Safari, которая скрывает сведения из журнала истории. Режим InPrivate Browsing можно включить, открыв пустую вкладку или из меню Safety, и полоска рядом со строкой адреса ясно показывает, что включен этот режим просмотра.

В Firefox нет такой функции, хотя она должна появиться в версии 3.1. Возможности IE8 шире, чем у Safari, благодаря фильтрации InPrivate, которая не позволяет сторонним Web-узлам, поставляющим материалы для посещаемой вами страницы, собирать сведения о сеансе пользователя. Можно даже указать сайты, которым разрешен доступ к таким данным. Фильтрацию InPrivate (именуемую в бета-версии IE блокированием InPrivate) можно активизировать, не включая режим просмотра InPrivate. С помощью значка в нижней части окна программы можно легко включать и отключать этот режим.

Еще одна действительно удачная функция конфиденциальности активизируется, когда пользователь приступает к очистке личных данных. В IE8 можно удалить основную часть личных данных, сохранив входные данные и настройки для сайтов из списка Favorites (Избранное). Это удобно, так как в конце концов эту информацию придется ввести повторно. В RC1 пиктограмма этой функции размещена в верхней части диалогового окна, с тем чтобы она была более заметной.

Фильтр SmartScreen, ключевой элемент стратегии безопасности IE8, блокирует как сайты фишинга, так и распространение вредоносных программ. При попытке обратиться к опасному сайту пользователь не попадает на него, а получает красную страницу с предупреждением. Любители риска могут обойти предупреждение, но в RC1 для этого придется обратиться к разделу More information (Подробнее) и еще раз щелкнуть мышью. Необходимость выполнить дополнительные действия снижает вероятность того, что пользователь выберет этот путь. Если у вас есть сомнения в безопасности сайта, проверьте его из меню Safety, где можно также сообщить об узлах, на которых обнаружены вредоносные программы. В ближайшее время будет опубликован отчет Нейла Дж. Рубенкинга, нашего аналитика по безопасности, о тестах эффективности SmartScreen в борьбе с фишингом и опасными программами.

Растущая угроза для посетителей Web – кросс-сайтовые сценарии (cross-site scripting, XSS). Например, пользователь получает сообщение по электронной почте со ссылкой на совершенно безопасный Web-узел, например сайт банка. Но к URL-адресу присоединяется группа символов для запуска сценария, с помощью которого можно, в частности, переслать сведения о нажатиях на клавиши автору опасной программы. В IE8 можно блокировать такой сценарий, одновременно предоставив доступ к сайту. В ходе тестирования Firefox не блокировал образцовый XSS-сайт, предоставленный компанией Microsoft, в то время как браузер Mozilla способен предотвратить такие атаки. Как утверждают представители Microsoft, приняты меры, повышающие безопасность контента, в котором используются элементы ActiveX, объединенные данные из разных источников и приложения. Тестирование показало довольно высокую эффективность этих мер. После выхода окончательной версии мы проведем более строгое тестирование.

Разработчики как Firefox 3, так и IE8 утверждают, что повысили скорость выполнения сценариев на языке JavaScript

В RC1 добавлена еще одна линия обороны – от «перехвата щелчков» (clickjacking). Группа разработчиков Microsoft описывает эту угрозу как «метод, используемый злоумышленниками для того, чтобы обманом заставить пользователей Web раскрыть конфиденциальную информацию или захватить управление их компьютерами». Перехват происходит, когда пользователь щелкает на объекте, похожем на единственную кнопку, но в действительности представляющем собой оверлей во фрейме, покрывающем кнопку, например в одной из учетных записей пользователя в Интернете (скажем, на сайте электронной почты или розничной торговли). Благодаря новому компоненту владельцы Web-узлов могут помешать сторонним сайтам размещать свои фреймы, одновременно не лишая пользователя возможности просматривать сайт в отдельном окне. Как утверждает старший менеджер проекта Microsoft Джеймс Пратт, IE – единственный браузер, обеспечивающий защиту от «перехвата щелчков».

Производительность, совместимость со стандартами и стабильность

В IE8 появились новые инструменты разработчика

Разработчики как Firefox 3, так и IE8 утверждают, что повысили скорость выполнения сценариев JavaScript и оптимизировали использование и очистку памяти. Я запустил эталонный тест SunSpider JavaScript на 2-ГГц двухпроцессорном компьютере Athlon с 1-Гбайт ОЗУ, чтобы проверить эти утверждения. SunSpider многократно выполняет широкий набор операций JavaScript, чтобы получить воспроизводимые результаты. Показатель IE8 RC1 на этом тесте, 10 108 мс, был лучше, чем у ранее выпущенной версии бета 2, показавшей 12 866 мс (чем меньше время, тем выше производительность). Обе версии значительно опережают IE7 (49 587 мс). Но IE8 по-прежнему отстает от браузеров Firefox 3 (6701 мс) и Chrome (3642 мс), опередившего всех конкурентов.

Кнопка переключения в режим совместимости всегда под рукой

Скорость запуска никогда не была слабым местом IE7, и в IE8 RC1 этот показатель даже улучшился по сравнению с последней бета-версией. Потребовалось меньше секунды, чтобы программа появилась на экране скромного ПК с 1,5-ГГц процессором Pentium M и 1,5-Гбайт ОЗУ. Это лучше, чем у Firefox, которому потребовались 3 с даже для повторной загрузки, но выявить лучший из двух браузеров, IE8 и Google Chrome, оказалось невозможно.

IE остается лидером на рынке, и можно предположить, что скоро многие сайты будут обновлены.

Память, похоже, используется чуть экономнее: Firefox по-прежнему впереди, но отрыв не так велик, как в прошлом, – для одинакового набора из 10 сайтов, насыщенных мультимедийными элементами, браузеру IE8 RC1 потребовалось 168 Мбайт памяти, а Firefox 3 – 128 Мбайт. В прошлом преимущество Firefox было гораздо значительнее; браузеру Mozilla требовалось вдвое меньше памяти, чем IE. В браузере IE также запускается несколько процессов, поэтому он потребляет больше системных ресурсов, но при этом использует возможности современных процессоров с несколькими ядрами. Дополнительное преимущество состоит в том, что при сбое одного процесса не будет потерян весь сеанс просмотра. В Chrome запускается отдельный процесс для каждой вкладки, но его разработчикам предстоит оптимизировать использование памяти, поскольку тот же набор тестовых страниц занимал 260 Мбайт.

На тестах совместимости со стандартами IE8 RC1 превосходно выполнил тест Acid2 Browser (для проверки CSS). На тесте Web-стандартов Acid3, ориентированном на объектную модель документов (DOM) и JavaScript, результатат IE8 RC1 был таким же, как у версии бета 2 – 20 из 100, что гораздо лучше, чем у IE7, оценка которого составляла лишь 12. Но результаты конкурентов – Firefox 3 (71), Chrome (79) и Opera (100) – говорят о том, что IE предстоит пройти долгий путь в своем развитии.

Как видно из блога группы IE, разработчики серьезно относятся к вопросу совместимости со стандартами: они представили 3708 тестовых образцов для CSS 2.1 в консорциум W3C, организацию,

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату