Дек
27
2011

Новая превью-версия браузера Internet Explorer 10

Так как в новостях от разработчиков браузеров небольшое рождественское и новогоднее затишье, вернемся к одной из незатронутых новостей — выходу новой превью-версии Internet Explorer 10.

Итак, в самом конце ноября состоялась премьера третьей ознакомительной версии Internet Explorer 10. Как и прошлые, она представляет собой браузер, с упрощенным дизайном и возможностью работы только на технической версии Windows 8. В Microsoft обещают, что beta-версии и Релиз-кандидаты можно будет опробовать уже и на Windows 7 (Windows XP, конечно же, поддерживаться не будет). Посмотрим, на что потратили разработчики последние месяцы своей работы. Сразу стоит заметить, что сделано было достаточно много.

Внедрение поддержки Cross-Origin Resource Sharing

Так называемый CORS будет поддерживаться в будущей версии. С помощью данного стандарта можно осуществлять кроссдоменный обмен данными. Сейчас стандарт поддерживается Chrome, Firefox и альфа-версией Opera 12.

Поддержка CORS в IE 10

Внедрение отображения субтитров в HTML5 теге video

При использовании HTML5 тега video у веб-мастеров появляется возможность накладывать субтитры на видео. В IE 10 поддерживается два формата субтитров — WebVTT и TTML.

Помимо простого отображения при проигрывании, пользователь может управлять ими. А именно, включать или выключать, выбирать несколько вариантов, а также язык.

Внедрение поддержки Поддержка FileAPI Writer и типизированных массивов в Internet Explorer 10

Была улучшена поддержка стандарта FileAPI (это не первое ее появление, некоторые части поддерживались еще с начала разработки десятой версии обозревателя). Последнее расширение делает возможной работу с бинарными данными не выходя из браузера. В качестве демонстрации технологии, было создано превью, позволяющее инспектировать бинарные файлы:

Редактирование бинарных файлов в IE 10

Свойство CSS user select

-ms-user-select делает возможным указание разработчиками веб-ресурсов блоков на странице, которые пользователи могут выбирать или напротив, выбирать не могут.

Также было добавлено API msElementsFromRect () и msElementsFromPoint (), с помощью которого осуществляется работа с объектами. Для демонстрации было создано превью, на котором можно выполнять различные операции с картинками:

Internet Explorer 10 - манипуляция с объектами

 
Подытоживая стоит отметить, что мы упомянули не все, что появилось в текущей Platform Preview Internet Explorer 10. Так, например, 1 апреля мы смеялись по поводу отсутствия поддержки свойства text-shadows у девятой версии браузера. В десятой она появилась.

На специальном ресурсе caniuse.com, который следит за технической стороной браузеров и реализацией в них тех или иных стандартов, можно посмотреть суммарную таблицу, по поддержке всеми основными обозревателями (т.н. «большая пятерка») стандартов и технологий. Если смотреть актуальную статистику на сегодняшний день, то получаем следующую картинку (берем во внимание не стабильные версии, а ближайшие будущие):

Поддержка технологий интернет браузерами

Поддержка браузерами CSS, HTML5, JS_API

Рассматриваемый нами IE 10 (83%) обошел по полноте поддержки Opera (71%) и Safari (77%), приблизившись к Firefox (87%) и Google Chrome (89%).

У Microsoft должен получиться хороший продукт. Особенно, учитывая тот факт, что ему отведена большая роль в будущей операционной системе Windows 8.

Оставить комментарий

Цитировать