Tech новости

IE на WP7: HTML5, Silverlight и Flash (о боже!)

По мере того, как мы приближаемся к выпуску Windows Phone 7, неизбежно, что мы собираемся начать больше узнавать о Windows Phone и операционной системе, стоящей за ними. Детали аппаратного обеспечения становятся все более многочисленными , информация о том, что мы можем ожидать от приложений и Marketplace, все чаще обсуждается, и даже доступность оператора становится все менее загадкой .

Internet Explorer — это одна из областей, в которой я на самом деле удивлен, что под микроскопом не уделяется больше времени. В последнее время в сообществе разработчиков наблюдается некоторый трафик вокруг того факта, что Microsoft пренебрегла поддержкой HTML5 в Windows Phone 7, но насколько это серьезная проблема для Microsoft и, в частности, для Windows Phone 7? Читайте дальше для моего мнения.

Фон

HTML5 (HyperText Markup Language version 5) для тех из вас, кто не является разработчиком, объявлен будущим Интернета. Консорциум World Wide Web (W3C) является руководящим органом по веб-стандартам. Одним словом, большой толчок для HTML5 заключается в том, что вам не понадобятся плагины для браузера, такие как Adobe Flash или Microsoft Silverlight, для таких вещей, как воспроизведение потокового видео через браузер или создание высокоинтерактивных веб-сайтов. Стандарт HTML5 поддерживает эти вещи и многое другое с самого начала.

Недостатком HTML5 на данный момент является то, что стандарт не доработан. Это не помешало таким компаниям, как Apple и Google, реализовать стандартную поддержку «как есть» в своих браузерах и мобильных устройствах. Само собой разумеется, что это два крупнейших конкурента Microsoft на разных рынках, поэтому стоит упомянуть об исключении поддержки HTML5 в WP7.

Почему это может быть проблемой

Когда был выпущен iPad от Apple (без сомнения, самый большой выпуск устройств в этом году), одной из самых больших претензий к устройству стало отсутствие поддержки Flash. Основная причина этой жалобы — распространение Flash на сайтах в Интернете. Такие сайты, как YouTube и Hulu, используют Flash для потоковой передачи видео на компьютеры и стали одними из самых популярных сайтов в Интернете. NetFlix использует Silverlight для достижения практически той же цели. Генеральный директор Apple Стив Джобс назвал поддержку Safari HTML5 альтернативой. Из-за популярности iOS-устройств (а также поддержки HTML5 в Android ) YouTube и другие разработали HTML5-версии своего сайта специально для этой ниши. Тот факт, что Internet Explorer в Windows Phone поддерживает ровно ноль из трех решений, безусловно, вызывает некоторую тревогу.

Почему это не будет проблемой

Прежде всего, Microsoft уже заявила, что поддержка Flash и Silverlight идет. Вы слышали это от Стива Джобса в последнее время? Во-вторых, потребность в поддержке Flash / Silverlight / HTML5 не так велика для мобильных устройств, которые используют приложения для интеграции со службами. В частности, использование приложения YouTube или Netflix в Windows Phone 7 предпочтительнее, чем навигация по сайту по нескольким причинам; Пользовательский интерфейс больше приспособлен для мобильного устройства, и производительность будет лучше, поскольку он оптимизирован для аппаратного обеспечения.

В долгосрочной перспективе мы знаем, что Microsoft делает HTML5 главным приоритетом. Microsoft признает, что будущее за HTML5, и они вносят соответствующие коррективы. Генеральный директор Microsoft Стив Баллмер заявил, что HTML5 будет основным направлением деятельности компании в области веб-приложений. Это мнение было поддержано на этой неделе на Microsoft Professional Developer Conference (PDC) Microsoft Рэем Муглиа (президент, отвечающий за сервер и инструменты), «HTML — единственное истинное кроссплатформенное решение для всего».

Очевидно, нам придется поверить в то, что Microsoft активно работает над обновлением Internet Explorer для Windows Phone. Хорошей новостью является то, что браузер может быть обновлен независимо от остальной части ОС. Это должно быть хорошим предзнаменованием своевременности обновлений и должно сделать браузер Internet Explorer конкурентоспособным по сравнению с другими пользователями на рынке в разумные сроки.

Так что это значит для Silverlight? Баллмер и Маглиа указывают на тот факт, что Silverlight по-прежнему является полезной платформой для разработки, особенно для Windows Phone. Акцент на Silverlight смещается с веб-платформы на более конкретные области применения, такие как Windows Phone; от конкурента HTML5 до чего-то более соответствующего языку, подобному Java. Сложно сказать, как это повлияет на Windows Phone, но с учетом того, что аппарат и операционная система телефона сужены, это может быть очень полезно.

Вывод

В этом суть технологии. Идти в ногу с движущейся технологической целью — это постоянная борьба, но она не нова для Microsoft. По сравнению с Windows Mobile, Windows Phone 7 — огромный скачок к тому, чего хочет Microsoft. Конечно, это не идеальная платформа, и она не делает все, что я хочу, чтобы мой телефон обрабатывал; но ни iPhone или Android устройства на рынке. Это отличный первый шаг? Точно.

Похожие посты
Tech новости

Про совет: Протрите порно с вашего телефона перед заменой его

Tech новости

Охранная фирма детализирует проблемы конфиденциальности; разработчик рассказывает нам свою сторону истории

Tech новости

Проект Android UI Utilities приносит унифицированные инструменты дизайна для разработчиков

Tech новости

Google утверждает, что популярные обои-приложения считаются безопасными