Преимущества аппаратно-ускоренного HTML5
В ходе конференции MIX 10
В сегодняшней статье мы рассмотрим основные улучшения, касающиеся веб-разработчиков и пользователей. За более подробной информацией о технологиях Direct2D обращайтесь к
Производительность, производительность и еще раз производительность
Преимущество использования технологий Direct2D заключается в том, что браузер может использовать имеющееся аппаратное обеспечение, оптимизированное для работы с графикой. Это приводит к созданию
В связи с тем, что IE9 осуществляет ряд операций на GPU, освобождаются ресурсы CPU, позволяя другим подсистемам браузера делать больше, а также обеспечивая более высокие показатели количества кадров в секунду для анимации и воспроизведения видео.
GPU является более разумным выбором для некоторых графических операций: например, GPU осуществляет просчет альфа-смешивания и билинейное масштабирование изображений гораздо быстрее центрального процессора, при этом для вычисления сложных попиксельных расчетов используются пиксельные шейдеры.
Супер-быстрое масштабирование
IE9 использует GPU для масштабирования изображений и иного контента, обеспечивая высочайшую скорость при масштабировании - именно это позволило сделать демонстрацию
Windows все еще остается единственной широко используемой ОС, позволяющей пользователям
Аппаратно-ускоренное HTML5-видео с использованием Windows Media Foundation
IE9 выжимает все соки из имеющихся графических адаптеров, используя для воспроизведения HTML5-видео систему Windows Media Foundation, при этом также задействованы центральный процессор или дискретный аппаратный декодер. Снижение использования ресурсов процессора на компьютерах с аппаратными декодерами в значительной степени увеличивает время непрерывной работы от аккумулятора. Например, в ходе демонстрации на MIX мы воспроизводили два видео в формате 720p, при этом уровень использования ресурсов CPU на нетбуке стоимостью в $400 не превышал 30% (против 100% в других браузерах при воспроизведении одного видео с выпадением кадров).
Как только кадры видео декодированы, они могут рассматриваться как любое иное растровое изображение в графическом конвейере с полной композицией и интеграцией в систему визуализации.
Высококачественные изображения и поддержка цветов
IE9 использует
В дополнение к возросшей на 30% скорости (в сравнении с IE8) новые WIC-декодеры понимают встроенные в изображения цветовые профили, позволяя IE9
Качество текста и производительность
IE9 использует GPU (через DirectWrite) для осуществления вывода текста - до двух раз быстрее, чем это делает IE8, и с лучшим качеством. Текст в IE9 можно
Мы также слышали отзывы о том, что некоторые шрифты смазываются; мы изучаем проблему и в ближайшее время ее устраним.
Высококачественная печать графики
Для обеспечения высококачественной печати в HTML5 требуется высококачественная подсистема печати. Internet Explorer 9 напрямую преобразует веб-контент в формат
XPS представляет собой более современную систему печати с нативной поддержкой таких функций, как
Что если в моем компьютере нет GPU?
Поскольку IE9 создан на основе Direct2D, он обладает поддержкой всех названных функций. Нашей задачей является улучшение графической производительности и качества даже на том малом числе компьютеров, в которых не установлен GPU, за счет высококачественной программной эмуляции.
Новые возможности HTML5 за счет GPU
Все вместе эти возможности IE9, подкрепленные возможностями GPU, упрощают создание нового удивительного класса веб-приложений, использую ту же разметку. Например, на создание
То ли еще будет
Мы плотно работаем с нашими
Как и всегда, благодарим вас за отзывы.
Фрэнк Ольвье (Frank Olivier),
программный менеджер Internet Explorer
Источник:
Перевод: deeper2k
Комментарии
Таки некоторые шрифты смазываются. Особенно жирные. Причём эта проблема всплывает время от времени довольно давно - рендеринг шрифтов в IE при использовании мультимедийных фильтров иногда был откровенно страшным (опять же, в основном при использовании bold'а). Потом данная проблема всплывала в WPF. Потом были подобные же проблемы в бетах VS2010 (хотя, это тоже была проблема в WPF, вроде). Теперь в IE9 Preview. Насколько я помню, во всех этих случаях проблема наблюдалась при ClearType-сглаживании и аппаратном ускорении (Direct2D/DirectWrite).
В 8 IE проблемы с изображением шрифтов незаточенных под клеартайп.
в 9 все совсем плохо становится при белых шрифтах на черном фоне
По теме
- Еще пару слов о защите пользователей IE9 от отслеживания
- [Temp] Бенчмарк HTML5 Blizzard: проверьте аппаратное ускорение вашего браузера
- [Temp] Работаем с закрепление сайтов
- Блог IE в 2010: на связи с вами
- С новым аппаратно-ускоренным годом!
- HTML5: экспериментальный и готовый к использованию
- Доступно декабрьское накопительное обновлениие безопасности для IE
- IE9 и конфиденциальность: введение в защиту от слежения
- Более быстрый и умный список Compatibility View List в IE9
- Субпиксельные шрифты в Internet Explorer 9