Adobe официально объявила, что будет Доставка Adobe Flash Player 11 и Adobe Air 3 в начале октября. Adobe рекламирует новые версии как «игровую консоль для Интернета» с графической производительностью до 1000 раз выше, чем у Flash Player 10 и Adobe Air 2 благодаря полному аппаратному ускорению рендеринга 2D- и 3D-графики и поддержке 64-разрядных систем в Windows, Mac OS X и Linux. Однако, в то время как Adobe Flash по-прежнему распространен на ПК, Apple, как известно, избегает Flash на своих мобильных устройствах iOS. платформе и даже прекратил поставлять его на Mac (хотя пользователи Mac могут установить его самостоятельно). На этой неделе Microsoft объявила, что версия Internet Explorer для среды Windows 8 Metro не будет поддерживать подключаемые модули браузера, а это означает, что в браузере не будет Flash.
Собирается ли Adobe Flash исчезнуть перед лицом HTML5 и онлайн-видео, доставляемого в таких форматах, как H.264 и Google WebM? Или достижения Adobe в этой платформе позволят ей оставаться основным игроком в развитии Интернета, даже если она начнет исчезать из браузеров людей?
Что Adobe привносит во Flash 11 и Air 3
Флагманская разработка Flash Player 11 и Air 3 — это Этап 3D, новая графическая архитектура с аппаратным ускорением для производительности 2D- и 3D-рендеринга. Adobe рекламирует Stage 3D как способную создавать игры консольного качества, плавно анимирующие миллионы экранных объектов со скоростью 60 кадров в секунду даже на старые компьютеры, на которых отсутствует современное видеооборудование — например, «старый компьютер мамы с Windows XP». Эта технология применима не только к играм: Stage 3D и Adobe’s Архитектура с аппаратным ускорением также обеспечит улучшения видеоконференций и воспроизведения видео высокой четкости (в комплекте с объемным звуком 7.1). поддерживать).
Эти улучшения нацелены не только на настольные компьютеры, но и на телевизоры с интернет-подключением и, конечно же, на мобильные устройства, включая Андроид, BlackBerry и — да, iPhone, iPad и iPod touch от Apple. Видео о том, что некоторые разработчики делают с Stage 3D, показывает потенциал технологии, особенно по сравнению с текущими «современными» Flash-играми.
Чтобы еще больше повысить привлекательность Flash для разработчиков игр и производителей контента, Flash Player 11 и Air 3 также будут поддерживать подписку на контент и аренду через Доступ к Adobe Flash и Adobe Pass. Эта функция предназначена больше для телевизоров, подключенных к Интернету, поэтому операторы и поставщики контента (скажем, конкурент) может предлагать контент с оплатой за просмотр и аренду, но эта технология также масштабируется на настольные и мобильные устройства. платформы.
А как насчет iOS от Apple и Windows Metro?
Так как же Adobe внедряет свои технологии на устройства iOS, где Apple лихо забанили флеш? Вот где на помощь приходит Adobe Air: Adobe Air позволяет разработчикам Flash упаковывать свои проекты на основе Flash в виде собственных приложений. для различных платформ, включая Windows и Mac OS X, а также Android, BlackBerry (включая PlayBook) и Apple iOS. В общих чертах, Adobe Air предоставляет разработчикам Flash команду «Сохранить как приложение».
Возможность сворачивать Flash-проекты в виде приложений очень важна. Подключаемый модуль Adobe Flash может быть запрещен в веб-браузере Safari для iOS — и, по-видимому, из Internet Explorer в Windows 8 Metro — но разработчики могут создавать для этих платформ, используя Adobe Air, чтобы сохранять свои проекты в виде стандартных приложений. На платформах со встроенным Air, таких как BlackBerry PlayBook от RIM, эти приложения могут быть сравнительно компактными и быстро загружаться. Adobe заявляет, что ожидает, что Adobe Air позволит разработчикам создавать приложения на основе Flash для Windows 8 Metro, точно так же, как в настоящее время для iOS. По мере того, как веб-платформы отказываются от поддержки плагина Adobe Flash, Adobe Air становится все более важной частью заявления компании о том, что ее технология Flash может охватить миллиард человек.
Приложения, созданные с помощью Adobe Air, часто выглядят великолепно — многие из основных клиентов Adobe — дизайнеры и СМИ. в конце концов, профессионалы — и платформа имела некоторые ранние успехи, включая популярные приложения, такие как TweetDeck. (который получил приобретен Твиттером), а также самая популярная игра для iPad в iTunes App Store: Машинариум. Однако приложения Adobe Air также подвергались резкой критике за низкую производительность и перегрузку системных ресурсов. Например, Машинариум ограничен более мощным iPad 2 и использует 2D (а не 3D) графику.
Ценностное предложение Flash
Adobe это рекламировать Flash Player 11 (и Air 3) как «следующее поколение для Интернета». Компания утверждает более двух третей всех Веб-игры в настоящее время основаны на Flash, а аудитория Flash-игр более чем в 11 раз превышает аудиторию Нинтендо Вий. Но это не меняет того факта, что Flash начинает исчезать из веб-браузеров: iOS его не поддерживает, Windows Metro не поддерживает, а Mac не поставляются с ним. Там, где Adobe Flash раньше была почти повсеместной технологией, возможность развертывания Flash-контента для веб-пользователей становится все более популярной. шатко, а несколько громких ляпов в области безопасности, связанных с Flash, не улучшили репутацию технологии в глазах потребителей. глаза. На самом деле, еще один патч безопасности для уязвимости Flash в Windows, Android, Mac OS X и Linux сегодня, и это уже эксплуатируется в Интернете.
Тем не менее, Flash очень привлекателен для разработчиков, создающих интерактивный контент, потому что проекты Flash выглядят одинаково и — в некотором роде — работают одинаково везде, независимо от платформы. Хотя HTML5, JavaScript и даже WebGL добились значительных успехов за последние несколько лет, эти технологии пока не могут претендовать на то же самое: различия в браузерах, производительности и поддержке технологий затрудняют разработку чего-то вроде 3D-игр с использованием открытых веб-технологий. почти невозможно. Flash-разработчики сталкиваются со многими проблемами, связанными с платформой: разработка игры, предназначенной для работы с мышью, — это не то же самое, что создание игры. который работает с сенсорными экранами и жестами, но Flash предлагает гораздо более унифицированную платформу для интерактивного контента, чем сегодняшняя открытая сеть. технологии. Флэш манипулирует возможностью — осмелимся ли мы сказать это? — однократно записываемое и универсальное решение для интерактивного контента.
Будущее Flash почти наверняка связано с интерактивным контентом, таким как игры, а не с простой доставкой видео и аудио. Там, где раньше был Флэш де-факто платформа для доставки видео пользователям Интернета, исследование, проведенное ранее в этом году, показало, что почти две трети веб-видео были отошел от Флэша— это в основном из-за рыночного давления платформы iOS от Apple, и сейчас цифры, вероятно, выше.
Противоречие ценности Flash
Adobe заявляет, что Flash 11 — это «консоль следующего поколения для Интернета», но простой факт заключается в том, что Flash медленно исчезает из Интернета или, по крайней мере, из веб-браузеров. Неважно, сможет ли Adobe повысить производительность графики. По мере того, как все больше пользователей Интернета получают доступ к Интернету в браузерах, не поддерживающих Flash, Flash-контент предназначенный для веб-браузеров, мог бы также тлеть в картонной коробке в подвале какого-нибудь округа здание суда. Или, что еще хуже, он мог быть написан на Java.
Нативные приложения обходят запрет на подключаемый модуль Flash для браузера, поскольку они не требуют подключаемого модуля и не запускаются в браузере. Однако они также не могут быть встроены в веб-сайты, поэтому Adobe Air не является решением для веб-издателей, желающих встроить аудио, видео и (что наиболее важно) интерактивные элементы в свои веб-страницы. Разработка веб-сайта и разработка приложения, не говоря уже о приложении, предназначенном для нескольких мобильных и настольных платформ, — это очень разные вещи.
Несмотря на то, что Adobe сфокусировалась на веб-играх с помощью Flash 11 и Air 3, кажется очевидным, что ценность Flash для веб-издателей снижается, даже если его ценность для разработчиков приложений может расти. Тогда возникает вопрос, могут ли Flash и Adobe Air конкурировать с собственными инструментами разработки приложений. На сегодняшний день с Flash Player 10 и Adobe Air 2 ответ — нет. Возможно, Adobe сможет изменить это с помощью Flash Player 11 и Adobe Air 3.
Рекомендации редакции
- Apple и Google объединяются, чтобы сделать устройства слежения менее жуткими
- 5 функций камеры Android, которые мне нужны на моем iPhone
- Microsoft Defender наконец-то чувствует себя подходящим антивирусным программным обеспечением для частных лиц.
- Аналитик Apple прогнозирует, что iPhone SE 2 с процессором iPhone 11 появится в 2020 году
- Около 40% приложений для Android и iOS имеют уязвимости высокого риска.