Andy Lees
Andy Lees

Andy Lees, президент мобильного подразделения, рассказал в интервью techradar почему Windows Phone 7 не поддерживает Flash и Silverlight в браузере.


Одной из причин явилось ограничение на сроки разработки системы, за 18 месяцев сложно было реализовать абсолютно все функции. Другая реплика дает нам намеки о будущей архитектуре мобильного браузера Microsoft:

Это не религиозные мотивы, Windows Phone 7 поддерживает стандарт видео H.264 в браузере. У нас нет предубеждений против Flash, Silverlight и HTML 5, но Internet Explorer Mobile не поддерживает их. Однако в скором времени вы поймете, почему это так.

Причина отсутствия Flash кроется в модели расширяемости самого браузера. В связи с вопросами безопасности было решено отказаться от расширения ActiveX плагинами. Internet Explorer Mobile будет иметь другую модель. Сейчас это относится к десктопным браузерам Chrome и IE9. Flash генераци PDF в Chrome, а также JavaScript движок Chakra в IE9 подсистемами самого браузера. Для Chrome это означает более быструю обработку флеша и изолированность его, ошибке во флеше на одной открытой вкладке не будет приводить к краху его на других. Для IE9 встраивание внутрь JavaScript-ого движка также означает увеличение производительности. Возможно что-то подобное имеется в виду и по отношению к Windows Phone 7.

Система Orphus