Оригинал материала находится по адресу ibusiness.ru/blogs/6277
14.11.2011

Adobe Flash: без права на пенсию

Противостояние Adobe Flash и HTML5 достигло кульминационной точки. Сейчас всё, происходившее на протяжении нескольких лет по обе стороны этого технологического водораздела, кажется подготовкой к одному-единственному решению, принятому Adobe Systems Inc. девятого ноября.

Западная пресса уже окрестила его капитуляцией и разворотным моментом в эволюции Веб, а суть проста: Flash-плагин для мобильных платформ прекращает существование. Версия 11.1 станет последней — и с момента этого релиза начнётся новая эпоха. Эпоха HTML5.

Отказываясь от мобильного Flash, Adobe не бросает на произвол судьбы миллионы пользователей и разработчиков, ещё заинтересованных в нём (см. «Веб без плагинов»). Разработчикам рекомендовано задействовать инструментарий Adobe AIR, с помощью которого флэш–приложение можно превратить в обычную программу для любой из популярных платформ. Этот вариант уже обкатан на iOS, куда Стив Джобс лично отказывался пустить Flash в форме браузерного плагина, но одинаково легко AIR позволяет адаптировать флэш-приложения и для Android, MS Windows, Mac OS X, Linux. Соответственно пользователям следует искать любимые флэш-приложения в апп-сторе для своего устройства: Android Market или Apple App Store.

Вообще, Apple, пожалуй, единственная компания, которая непосредственно выигрывает от решения Adobe. После того, как Джобс объявил флэш персоной нон-грата для iOS, конкуренты — Google, Research in Motion и даже Microsoft — могли обещать и обещали своим пользователям «настоящую Веб» на мобильных устройствах (у них-то Flash работал или хотя бы планировался!). Но если копнуть глубже, окажется, что в выигрыше не только Apple.

Важность случившегося на первый взгляд невелика, ведь речь только о мобильных платформах, а что такое смартфоны и планшетки по сравнению с океаном персоналок? Но в этом-то и дело. Доля мобильных пользователей в общей массе сетян непрерывно растёт.

Silverlight, сродный брат Adobe Flash от Microsoft, тоже готовится к вынужденной отставке. Официального подтверждения ещё не было, но если верить слухам, пятая версия станет для Silverlight последней. Как и Adobe, софтверный гигант переориентировался на HTML5 (фото: Pittaya Sroilong).

Сегодня (примерно) лишь каждый двадцатый участник веб-аудитории пользуется ресурсами Сети с наладонного/ручного устройства. Но смартфонов уже продаётся больше, чем персональных компьютеров. И в ближайшие три-четыре года аналитики дружно предвидят большой сдвиг: к 2015 в США, чуть позже в Европе и Азии численность мобильных интернет-пользователей превзойдёт тех, кто работает с глобальной сетью со своего десктопа. В развивающихся странах, где дешёвые смартфоны неожиданно оказались более востребованными, чем дешёвые персоналки, это может произойти даже раньше — как уже произошло в Нигерии.

Для мобильной публики тема поддержки Flash всегда была больной. iOS, на которую приходится две трети «подвижной» веб-активности, вообще никогда его не понимала. Android, получившая Flash сравнительно недавно, скоро останется без него в силу решения Adobe. Microsoft собиралась, но так и не собралась включить адобовский плагин в Windows Phone. RIM намерена продолжить разработку Flash-плагина для Blackberry сама (она приобрела лицензию у Adobe), но в свете переживаемого компанией кризиса, затея выглядит более чем сомнительной (см. «Кликнешь, а в ответ тишина!»).

Таким образом игнорировать мобильную аудиторию представляется категорически невозможным. А поскольку ситуация с отображением флэш-контента, и без того неудовлетворительная, отныне будет только ухудшаться, у веб-разработчиков и поставщиков видеоконтента (потоковое вещание — ещё одно популярное применение Flash) просто не остаётся выбора: им придётся переориентироваться на HTML5.

Пожалуй, самым ясным, хоть и парадоксальным подтверждением того, что решение Adobe эквивалентно смертному приговору для её знаменитого формата, стали жалостливые, тёплые воспоминания, бурным потоком хлынувшие из блогов. Невероятно, но факт: за последние дни мало кто вспомнил о том, какой занозой в мягких тканях веб-девелоперов на самом деле был Flash. Вспоминали не о тормозах, не о быстрой посадке батарей, не о проблемах со стабильностью, нескончаемой череде уязвимостей, нестыковках с пользовательскими интерфейсами. Отнюдь!

Жалели о бечисленном множество приложений — игровых, образовательных, деловых — которые неизбежно исчезнут, о предсказуемости и надёжности по сравнению с юными HTML5-механизмами, об универсальности для самых разных платформ, чего опять же только предстоит достичь пока ещё молодому и грубому HTML5. Глядя на этот нескончаемый поток сожалений, лучше чем когда-либо понимаешь: Flash обречён.

Мобильным устройствам Flash не помог. Ни Motorola Xoom, ни RIM PlayBook, ни тем более их менее известные конкуренты, которые тоже могли похвастаться наличием флэш-плагина, не сумели даже приблизиться по популярности к iPad, поставлявшейся без плагина изначально. Но следующие на очереди — десктопы. Adobe много лет обещала, однако так и не отполировала свой формат до блеска где-либо, кроме MS Windows.

К сожалению, присутствие Flash на Android-планшетках не подарило им суперсилу…

Под Linux флэш-приложения до сих пор — чуть ли не единственные, способные на сто процентов загрузить даже самый мощный процессор и выжрать всю доступную память утечками. С Mac OS X примерно такая же история: не случайно Apple вот уже год как прекратила поставлять флэш-плагин вместе с дистрибутивом операционной системы.

Главной и единственной опорой Flash остаётся MS Windows. Масса пользователей и её инерция так велики, что даже если Adobe прямо сейчас откажется выпускать Windows-плагин, пройдут годы, преже чем количество флэш-инсталляций изменится заметно (вспомните, как застряла Microsoft с собственной Windows XP — см. «Десятилетие XP»). Конечно, Adobe и не собирается рвать свои отношения с Microsoft, уже кипит работа над Flash версией 12. Но что предпочтут веб-девелоперы? Писать и поддерживать две версии, флэш для десктопов и HTML5 для мобильных устройств, или же ограничатся одной только HTML5, работающей и там, и там? И на какой из вариантов поставили бы свои деньги вы?

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

Так что для неё лично последствия могут быть даже положительными: вовремя перенеся центр тяжести на новую технологию — одновременно с отказом от мобильного Flash в компании началась большая перестройка — Adobe проигрывает сейчас, но выигрывает в перспективе. Выбирая, чем воспользоваться для разработок в HTML5, бывшие привереженцы Flash наверняка отдадут предпочтение знакомым адобовским инструментам.


Adobe,Flash,HTML5,эволюция_Сети,планшетка,Silverlight




Евгений Золотов, 1999-2018. Личный архив. Некоторые права защищены