Первое знакомство: Internet Explorer 9 beta
18.11.10Не успели утихнуть споры о преимуществах и недостатках восьмой версии Internet Explorer, как Microsoft представила свежую наработку — девятый выпуск штатного браузера. Собственно, речь пока идет даже не о бета-версии программы. Это скорее некая тестовая платформа, позволяющая оценить ключевые возможности свежей версии Internet Explorer, предназначенная в большей степени для разработчиков веб-приложений, нежели для конечных пользователей. Но давайте и мы посмотрим, какие сюрпризы готовит Microsoft в новом продукте.
А серфить уже можно?
Чтобы понять, годится ли IE 9 Platform Preview для серфинга, стоит провести нехитрые параллели. Например, можно ли ездить на каркасе автомобиля с двигателем, использовать в качестве одежды кусок ткани или рисовать с помощью уголька. Так и с предварительной версией IE 9 — страницы просматривать-то в нем можно, только ни о каком даже элементарном удобстве серфинга речь пока не идет. Это и неудивительно — данный продукт пока даже альфа-версией трудно назвать. Ни адресной строки, ни закладок, ни каких-либо кнопок в нем еще нет. Страницы можно открывать только через меню Page c помощью команды Open (либо с помощью команды [Ctrl]+[O]), также доступно обновление страницы (то же меню либо [F5]) и сохранение картинок (через контекстное меню). Даже команда перехода на домашнюю страницу (которой, по идее, должна быть страничка тест-драйва http://ie.microsoft.com/testdrive/Default.html) работает некорректно.
Хоть IE 9 и умеет открывать веб-страницу, о его использовании для серфинга говорить пока что рано
Быстро и красиво
В современном Интернете графическое наполнение сайтов, а также работа с веб-альбомами и онлайн-играми, имеет для пользователя очень важное значение. Поэтому разработчики IE 9 уделили особое внимание функциональности браузера, отвечающей за работу с графическими объектами. Следует отметить, что обработкой графики будет заниматься не центральный, а графический процессор, что сулит солидный прирост в скорости работы, благодаря высвобождению ресурсов ЦП (в то время как графическая карта во время серфинга в традиционных браузерах фактически простаивает). Собственно, некоторые возможности (например, работа с SVG-графикой) уже продемонстрированы в тестовой платформе. Впечатлило и скоростное масштабирование, и скриптовая смена цветов конкретных областей векторной картинки (что будет полезно как обычным, так и бизнес-пользователям — напрашивается пример использования браузера для проведения презентаций), и даже возможность создания простейших (пока) игрушек. Стоит отметить, что SVG-графика кроме отличной масштабируемости и возможности совмещения с обычным текстом, пригодным, например, для выделения и копирования в буфер обмена, очень хорошо «уживается» с растровой графикой, в SVG-файл можно добавлять JPG, GIF, PNG. А это, в свою очередь, позволяет вывести графику в Сети на совершенно новый уровень.
Кроме того, IE 9 уже поддерживает работу с различными цветовыми профилями, а также графику форматов TIFF и JPEG XR (последний при одинаковом размере с обычным JPEG-файлом имеет преимущество в качестве).
Поддержка SVG-графики в IE 9 открывает широкие возможности как перед разработчиками, так и перед пользователями
Полный форсаж
Помимо аппаратного ускорения, в свежем браузере планируется внедрение нового механизма обработки сценариев JavaScript, носящем кодовое название Chakra. «Чакра» компилирует сценарии в фоновом режиме или вообще на отдельном процессорном ядре, что способствует их скорейшему выполнению.
Кроме того, нужно отметить и то, что Microsoft планирует заменить движок отображения: вместо GDI будет использоваться DirectX. Все это позволяет существенно расширить возможности управления анимированными объектами. В тестовой платформе показаны некоторые примеры работы с анимацией. Так, разделы Flying Images и Pulsating Bubbles демонстрируют, насколько легче и быстрее становится перемещение и масштабирование объектов на примере вращающихся псевдотрехмерных логотипов и пульсирующих пузырьков. А в разделе Map Zooming продемонстрировано, насколько быстрее можно будет работать с сервисами онлайновых карт по сравнению с возможностями, предоставляемыми браузерами на сегодняшний день. Безусловно, в немалой степени это будет возможно благодаря тому, что рендеринг (процесс получения изображения) веб-страниц будет происходить с помощью мощностей графических карт.
Внедрение технологий Direct2D и DirectWrite позволяет существенно улучшить возможности отображения текста. Так, масштабирование надписей и изменение их позиции на странице значительно облегчится и ускорится (Text Size Animated и Text Justification Animated).
Смотря в будущее
В свое время разработчики из Microsoft заявляли, что синтетические тесты (и в частности ACID 3 на соответствие современным веб-стандартам) не являются для них приоритетной целью (www.microsoft.com/windowsxp/expertzone/chats/transcripts/08_0320_ez_ie8.mspx). И действительно, в нашем тесте популярных браузеров (см. hi-Tech PRO 10/2009) Internet Explorer 8 при прохождении ACID 3 набрал всего 20 баллов из 100 возможных. Но, похоже, в редмондской корпорации поменяли свое мнение относительно синтетических тестов — разработчики пообещали вплотную заняться усилением своих позиций в ACID 3. На данный момент новая платформа стабильно набирает 55 из 100 возможных баллов. Конечно, на фоне других браузеров результат тоже далеко не самый лучший, но учитывая, что разработка пока находится на начальной стадии, можно ожидать, что в итоге IE 9 этот тест будет проходить со 100-процентным результатом.
Уже на начальной стадии разработки IE 9 набирает в два с половиной раза больше баллов в тесте ACID 3, чем предыдущая версия
Что касается нового развивающегося стандарта HTML5 (http://ru.wikipedia.org/wiki/HTML_5), то разработчики пообещали поддержку тегов для прямого встраивания в страницы видео- и аудиороликов. Кроме того, было продемонстрировано воспроизведение видеороликов стандарта H.264 (с разрешением 720p) непосредственно в окне браузера. Тестовая платформа также поддерживает новый проигрыватель на сайте YouTube (что немаловажно J), построенный на использовании стандарта HTML5. Так что IE9 стал третьим браузером после Chrome и Safari, в котором работает элемент HTML5 Video Player.
Что касается открытых стандартов, то здесь следует обратить внимание и на поддержку стандарта стилевых таблиц CSS3 с изменяемой прозрачностью элементов, закругленными уголками и CSS-селекторами для обращения к элементам по именам (см. вставку «Красота неописуемая, или Что такое CSS»). Также реализована расширенная поддержка стандарта векторной графики SVG, несмотря на то что Microsoft активно пропагандирует собственную технологию Silverlight (http://silverlightru.net) для выполнения аналогичных задач. Кроме того, добавлена поддержка DOM L2 и DOM L3 — обновленных версий программного интерфейса, позволяющего программам и скриптам получить доступ к содержимому документов, а также изменять их содержимое, структуру и оформление (http://ru.wikipedia.org/wiki/Document_Object_Model).
Красота неописуемая, или Что такое CSS
CSS — технология описания внешнего вида документа, написанного языком разметки. CSS используется создателями веб-страниц для задания цветов, шрифтов, расположения и других аспектов представления документа. Основной целью разработки CSS являлось разделение содержимого (написанного на HTML или другом языке разметки) и представления документа (написанного на CSS). Это разделение может увеличить доступность документа, предоставить большую гибкость и возможность управления его представлением, а также уменьшить сложность и повторяемость в структурном содержимом. Последняя версия этой технологии, CSS3, существенно расширена по сравнению с предыдущими версиями и имеет множество полезных нововведений (http://ru.wikipedia.org/wiki/Каскадные_таблицы_стилей).
Радужные перспективы?
В целом новая разработка от Microsoft оставляет приятные впечатления и, вполне вероятно, сможет существенно опередить по возможностям и производительности своих конкурентов. Однако главный вопрос в этом случае — когда же будет готова финальная версия нового браузера? По заявлениям представителей Microsoft, тестовая платформа будет дорабатываться и обновляться каждые восемь недель (то есть примерно два месяца). Это может означать, что на окончательное доведения проекта до ума уйдет еще довольно много времени, а ведь альтернативные браузеры в своем развитии тоже не стоят на месте — так, например, ходят слухи, что Mozilla уже готова применить аппаратное ускорение в будущих версиях Firefox. Так что станет ли Internet Explorer 9 лидером браузерной гонки, во многом зависит от даты его выхода, а также от того, насколько массовой в конечном счете окажется поддержка авторами сайтов новых веб-стандартов, курс на которые держат разработчики из Редмонда. Нам же остается лишь запастись терпением и ждать развития событий J.
HTML 5 — еще не готов, но уже популярен
Разработка пятой версии одного из главных языков разметки Интернета HTML еще не завершена, но многие наработки уже вовсю используются в браузерах (с полным списком можно ознакомиться по адресу http://wiki.whatwg.org/wiki/Implementations_in_Web_browsers). В целом же данная версия языка гипертекстовой разметки обещает нам много интересных возможностей, например встраивание видео и аудио непосредственно в страницу, без использования плееров. На практике это означает, что стандартные элементы управления — кнопки запуска, паузы и остановки, проматывание, регулятор громкости — будут обеспечиваться самой структурой веб-страницы. Кроме того, в HTML 5 есть и другие возможности, такие как рисование и прорисовка 2D-графики в реальном времени, возможность хранение данных в браузере, функция Drag-and-drop, расширенная поддержка стандарта MIME (http://ru.wikipedia.org/wiki/MIME, стандарт электронной почты, поддерживающий большое количество кодировок для отправки посредством e-mail разнообразного контента) и т. д. Справочник HTML-тегов новой спецификации можно посмотреть на www.ab-w.net/HTML5/html5.php.
Возможность работы с векторной графикой позволяет использовать браузер в качестве платформы для проведения презентаций
Web-droid редактор
Не пропустите интересное!
Підписывайтесь на наши каналы и читайте анонсы хай-тек новостей, тестов и обзоров в удобном формате!
Видеонаблюдение от Ajax: обзор IP-камер DomeCam Mini, TurretCam, BulletCam и видеорегистратора NVR
Компания Ajax Systems продолжила расширение своей экосистемы устройств, представив камеры видеонаблюдения и видеорегистратор для управления видеопотоками. Достаточно консервативный и устоявшийся тип устройств, традиционно для компании подкрепили глубокой проработкой софта и комплектующих.
Facebook таки использует фотографии пользователей для обучения ИИ
Facebook искусственный интеллект социальные сетиЗаявление было сделано Мелиндой Клейбо, директором по глобальной конфиденциальности компании, в ходе расследования, проводимого Сенатом Австралии
Исследование: владельцы iPhone не любят ходить на свидания с владельцами смартфонов на Android
iPhone Андроид исследования смартфонСогласно исследованию Uswitch, 19% владельцев iPhone категорически не желают заводить отношения с пользователями Android, а среди молодёжи в возрасте от 18 до 34 лет этот показатель достигает 32%