Новости про Direct2D и Microsoft

Доступна бета-версия нового браузера Internet Explorer 9 с аппаратным ускорением текста и графики

Компания Microsoft выпустила бета-версию своего нового браузера — Internet Explorer 9, который приносит массу обновлений и улучшение для того, чтобы конкурировать на всех фронтах с конкурентами, такими как Google Chrome, Mozilla Firefox и Opera.

Internet Explorer 9 имеет новый, легкий, простой и достаточно Chrome-подобный интерфейс, новый движок Javascript показывает более высокую производительность, имеется поддержка:

  • HTML5;
  • аппаратного ускорения графики и текста;
  • отдельной строки уведомлений;
  • «умной» адресной строки с функцией поиска;
  • отрывных вкладок и вкладки Windows Aero Snap;
  • менеджера закачек с защитой от вредоносных программ;
  • функции«Важные Сайты» для добавления избранных страниц в панели задач Windows;
  • дополнения Performance Advisor, которое сообщит вам, какие модули тормозят работу IE;
  • функции Jump Lists, которая позволяют пользователям посетить сайты без запуска браузера;
  • новой вкладки со ссылками на часто посещаемые сайты (аналог того, что реализовано в  Opera) и многое другое.

Internet Explorer 9 позволит аппаратно ускорять работу в Интернет, и позволит наполнить его новым содержанием, свежими идеями и «облачными» приложениями, которые будут работать, как если бы они были запущены не как услуги, а локально на компьютере. Со следующей версией Internet Explorer, Microsoft выйдет на новый уровень, оптимизировав браузер для современных машин с использованием многоядерных процессоров и GPU вычислений.

В основе IE9 заложены возможности аппаратного ускорения посредством DirectX для семейства операционных систем Windows посредством интерфейсов прикладного программирования (API). А именно DirectX 11, по умолчанию идущем в составе Windows 7, а также на Windows Vista с пакетом обновления 2 (SP2), но, к сожалению, не поддерживаемому в Windows XP.

Видео, текст и графика больше не будут нагружать процессор — эта нагрузка будет обрабатываться видеокартами, используя Direct2D DirectX 11 и DirectWrite. Аппаратное ускорение означает, что IE9 будет в состоянии работать с графически интенсивными сайтами с непревзойденной производительностью.

Пользователи Windows 7 могут ознакомится с Internet Explorer 9 Beta, загрузив его здесь.

Аппаратное ускорение в Internet Explorer 9

Следующая версия веб-браузера от Microsoft будет использовать графический процессор для ускорения рендеринга страниц.

На конференции MIX10 Microsoft опубликовала предварительную технологическую версию следующего поколения своего веб-браузера. Особый упор был сделан на использование аппаратного ускорения GPU в новом движке.

Прежде всего, новый движок осуществляет рендеринг изображений и текстов с помощью API Direct2D, появившегося в Windows 7 и доступного в качестве обновления для Windows Vista. Рендеринг конечного изображения страницы занимает достаточно большой процент общего времени отображения страницы и использование нового API, специально разработанного для ускорения вывода двухмерной графики и шрифтов, позволяет заметно ускорить этот процесс.

Также в IE 9.0 будет реализовано аппаратное ускорение стандарта векторной графики SVG. Операции с векторной графикой всегда отличались ресурсоёмкостью, и вычислительные мощности GPU пришлись как нельзя кстати. Да и в целом, поддержка SVG ранее в браузерах от Microsoft отсутствовала как класс.

Помимо GPU-ускорения, разработчики следующей версии Internet Explorer не остались в стороне и от еще одной актуальной технологии — многопоточности. Интерпретатор JavaScript «Chakra» использует отдельный поток для компиляции JS на лету и оптимизирован для новых процессоров Intel Core i7. Microsoft приводит результаты бенчмарков, согласно которых IE9 встал вровень со своими конкурентами по производительности JavaScript.

Также обещано очередное улучшение соответствия веб-стандартам, включая HTML 5, DOM, CSS3. Правда, в известном тесте Acid 3 технологическое демо Internet Explorer пока набирает лишь 55 баллов из 100. В любом случае, новая версия браузера будет востребована пользователями офисных и корпоративных продуктов самой Microsoft, для прочих же пользователей, в соответствии с решением Европейской антимонопольной комиссии, будет сделан экран выбора браузера при установке операционной системы.

Несколько видео от разработчиков:

Internet Explorer 9 будет использовать GPU-ускорение

В прошедшие месяцы Apple, Google и Mozilla внесли множество изменений в свои браузеры, которые должны значительно ускорить визуализацию страниц. Internet Explorer 8 от компании Microsoft находится в этом отношении далеко позади конкурентов, однако всё может измениться с выходом девятой версии самого распространённого в мире браузера.

Судя по сообщению в блоге IEBlog, опубликованному главным управляющим IE-подразделения, Дином Хачамовичем, Internet Explorer 9 будет использовать Direct2D для визуализации страницы. Другими словами, Microsoft планирует ускорить свой продукт с помощью мощностей графических процессоров.

Все задачи визуализации текста и графики, по словам господина Хачамовича, будут сняты с центрального процессора и возложены на графические карты благодаря использованию Direct2D и DirectWrite. Графическое ускорение позволит сайтам загружаться гораздо быстрее и при этом использовать меньше ресурсов CPU.

Увидеть предварительную работу технологии можно в специальном видеоролике.