До выхода Windows Phone 8 остаётся ещё несколько месяцев, но уже сейчас у нас очень много информации о этой платформе и, в частности, о браузере Internet Explorer 10.
Internet Explorer 10 в Windows Phone 8 работает на тех же компонентах, что старшая версия в Windows 8. Этот браузер может похвастаться улучшенной производительностью, новым движком JavaScript, вдвое лучшей совместимостью с HTML5, мощными настройками приватности и опциональным сжатием трафика. Всё для того, чтобы пользователь остался доволен.
Microsoft даже продемонстрировали результаты теста своего нового браузера в SunSpider и сравнили их с результатами браузеров в бета-версии iOS6 и в текущих версиях Android (но не Jelly Bean).
Однако IE10 всё же слегка отстаёт в совместимости со спецификациями HTML5. Хотя эту совместимость сложно просчитать, поскольку сам стандарт HTML5 окончательно ещё не установлен.
В статистике
Официальный тест проводится по уже утверждённым спецификациям. Смежный тест учитывает те правила, которые когда-то существовали, но затем были отброшены или заменены другими. В экспериментальном тесте в учёт принимаются спецификации, которые могут быть приняты в будущем.
Как видно на скриншоте iOS показывает лучшие результаты в HTML5Test, чем Windows Phone 8. Максимально возможное число баллов — 500 + 15 бонусных. IE10 набирает 300 + 6 бонусных баллов, браузер в Android 4.0 Ice Cream Sandwich набирает 280 + 3 бонусных балла, а Safari в iOS аж 360 + 9 бонусных. Примечательно, что десктопная версия IE10
Вот в чём IE10 уступает Safari:
Официальные спецификации HTML5
- Поддержка MPEG-4
- Поддержка аудио-формата PCM
- Внедряемые кастомные невизуальные данные
- Скрытые атрибуты
- Типы элементов ввода: время, дата, месяц, неделя, дата и время, генератор ключа
Смежные спецификации HTML5
- События, полученные от сервера (Server-sent Events)
Экспериментальные спецификации HTML5
- Web Audio API
Сложно сказать, насколько эти отличия критичны, но судя по официальным тестам Safari обладает несколько большей совместимостью с HTML5, чем IE10. Будет ли это заметно пользователям, неизвестно, поскольку даже сами спецификации могут поменяться. Но несомненно — чем больше совместимость, тем лучше.
И что уж совсем дико — RIM разорвал всех. Браузер в BlackBerry 10 набрал 447 + 10 бонусных баллов. Может быть, ещё рано списывать RIM в утиль?
Так или иначе, преимущества IE10 перед другими браузерами неоспоримы, это: более высокая скорость обработки JavaScript, поддержка безопасного сёрфинга и сжатие трафика (чего так жаждут многие наши пользователи). Кстати, IE9 когда-то набирал в этом тесте 138 баллов, так что прогресс налицо.
Что хорошо — IE10 справляется с HTML5 гораздо лучше, чем IE9. Команда Microsoft проделала огромную работу, WEB-разработчики давно уже не считают Internet Explorer самым проблемным браузеров (сейчас это «почетное» место занял Chrome).
После выхода официальных версий браузеров числа могут быть совсем иными, поэтому у IE10 ещё есть шанс обогнать Safari.