Есть ли шансы у Flash и Silverlight?

23 июнь, 2011 - 21:10Игорь Дериев

Вопрос не нов, мы им неоднократно уже задавались на наших страницах, но ситуация с тех пор так и не прояснилась. С одной стороны создатели этих технологий вроде бы не собираются их бросать. Но с другой - уж слишком рьяно все взялись за HTML5.

А вспомнился мне этот вопрос в связи с недавним обновлением Web Standards Update for Microsoft Visual Studio 2010 SP1, которое привносит в основное средство разработки Microsoft кардинально улучшенную поддержку HTML5, CSS3, JavaScript. По отзывам профессионалов она все еще не совершена, тем не менее шаг показательный. Вот некоторые подробности в блоге разработчиков.

Таким образом HTML5 даже для Microsoft - очевидный приоритет. А Silverlight явно отходит на второй план, тем более, что блиц-криг против Flash не удался, да и реальную кросс-платформенность обеспечить не удалось - а сегодня она важна.

Положение Flash вроде бы более прочно. На ее стороне кросс-платформенность и распространенность. Уж на что Google сторонница HTML5, но даже в Chrome OS поддержка Flash присутсвует "из коробки". Правда, это очень похоже на временное решение. Все же основные усилия Google явно направлены на поддержку стандартов.

Также не лишне вспомнить не слишком новый, но не потерявший своей актуальности сравнительный тест производительности стандартных механизмов рендеринга браузеров и Flash. Технология Adobe по-прежнему впереди, с кем ни сравнивай.

Тем не менее именно Adobe находится в худшем положении, т.к. в случае окончательной победы HTML5 перестанет (в отличие от Microsoft) контролировать платформу. А это - принципиальный момент, особенно хорошо заметный в мобильном сегменте. Выпуск конвертера Flash-to-HTML5 принципиально ничего не изменит, лишь продлит агонию. Однако не удивлюсь, если нечто подобное мы увидим и у Microsoft. Цель очевидна - максимально поддержать и удержать сторонних разработчиков. Но у Microsoft для этого гораздо больше рычагов - с одного их них как раз и начиналось это сообщение.