За что Adobe Flash отлучили от iPhone OS Михаил Карпов
За что Adobe Flash отлучили от iPhone OS
Михаил Карпов
Исполнительный директор компании Apple Стив Джобс опубликовал на apple.com эссе «Мысли о Flash», в котором в полной мере объяснил, почему в устройствах на основе iPhone OS не работает Adobe Flash Player. Причин этому довольно много – причём как совершенно технических так и, скорее, политических. Большинство объяснений звучит вполне убедительно, но без передёргивания всё же не обошлось.
С того самого момента, когда в продаже появилась первая модель Apple iPhone, основной претензией к устройству было отсутствие поддержки его браузером технологии Adobe Flash. Ходили слухи, что создатели iPhone очень недовольны этой технологией и вообще не собираются допускать её на iPhone OS.
Позднее в Adobe создали компилятор, позволяющий конвертировать программы на Flash в приложения для iPhone OS, найдя таким образом лазейку в обход браузера. Такие приложения до недавнего времени можно было распространять через магазин Apple App Store. Компания Стива Джобса, тем временем, выпустила свой планшет iPad, основанный на iPhone OS, в котором тоже не было и намёка на возможность поддержки Flash Player. Вскоре после этого правила App Store были изменены, и программы, созданные при помощи сторонних утилит, были изгнаны из магазина. Под этот критерий подходят и все приложения, скомпилированные при помощи Adobe Flash.
До сих пор ничего конкретного представители Apple о своей позиции относительно Flash и Adobe не говорили, ограничиваясь лишь достаточно нейтральными репликами. Послание Стива Джобса наконец хоть сколько-то прояснило ситуацию.
Что сказал Джобс
Flash — закрытая технология. Джобс говорит, что его компания всячески ратует за то, чтобы веб строился по открытым стандартам, и HTML5 — именно такой стандарт. При этом он признаёт, что программные решения самой Apple часто бывают закрытыми.
"Полноценный веб". В пику словам Adobe о том, что 75 процентов видео в интернете проигрывается с помощью Flash, генеральный директор Apple говорит, что большинство известных видехостингов и сайтов СМИ уже поддерживает проигрывание клипов без необходимости установки плагина Flash. Что касается игр на Flash, то Джобс понимает, что в них действительно не поиграешь на мобильных устройствах производства Apple, но при этом указывает на то, что в App Store есть куча игр, многие из которых бесплатны.
Надёжность, производительность и безопасность. Глава Apple возмущается тем, что плагин Flash — одна из наиболее частых причин неполадок в Mac OS X. Flash Player также отличается незащищённостью и наличием множества уязвимостей. Джобс также указывает на то, что несколько раз просил Adobe показать Flash, удовлетворительно работающий на мобильном устройстве. Ничего похожего в Adobe до сих пор не продемонстрировали.
Время работы аккумулятора от одной зарядки. Джобс говорит, что Adobe Flash не поддерживает аппаратные декодеры видео H.264, что ведёт к быстрому разряду батареи. «На iPhone, — говорит Джобс, — видео, декодируемое аппаратно, расходует заряд аккумулятора за десять часов, тогда как декодируемые программно — за пять».
Flash — технология прошлого. Многие сайты, сделанные на его основе, используют такие элементы управления, как меню, которые появляются, если к ним подвести указатель мыши. В мобильных устройствах Apple основным средством общения пользователя с компьютером является сенсорный экран и мышь исключена из этой схемы.
Сторонние инструменты разработки. Джобс опасается, что если Flash станет популярным средством разработки для iPhone OS, то внедрение новых технологий в приложения будут зависеть уже не от Apple, а от того, когда сторонняя компания (то есть Adobe) соизволит добавить их в свой пакет. В течение долгого времени Adobe проявляла неторопливость даже в отношении перевода на новые библиотеки собственных продуктов для Mac OS — отсюда и недоверие со стороны Apple. Кроме того, Джобс боится, что Adobe будет отказываться от поддержки технологий, недоступных на конкурирующих платформах, так как это затрудняет разработку.
Не всё так просто
Слова главы Apple кажутся, на первый взгляд, вполне верными, однако Джобс кое-где кое-что недоговаривает, а где-то и откровенно лукавит. Говоря о непроприетарных стандарты веба, он опускает один интересный момент, относящийся к восхваляемому им же кодеку H.264. Кодек является промышленным стандартом и, хоть его действительно многие используют, защищён патентами и не общедоступен.
Слова Джобса о видеосайтах не подлежат сомнению. Действительно, большинство из них позволяют проигрывать клипы без помощи Flash. Но при этом ничего не было сказано про сторонние сайты, на которые часто вставляют ролики и на которых их, в основном, и смотрят. За исключением YouTube, поддержка которого встроена в браузер Safari для iPhone OS, ни один из этих виджетов не отображается на мобильных устройствах Apple. Даже если видео вскоре будет доступно в HTML5, старые плееры всё равно останутся на этих сайтах во Flash.
Говорить же о том, что игры из App Store как-то заменяют игры на Flash, просто смешно. Игр на Flash много — их куда больше, чем в App Store, и среди них попадаются такие, аналогов которым в магазине Apple не найдёшь.
Ещё один пункт, с которым можно поспорить — это претензия к ориентированности Flash на работу исключительно с мышью. Проблемы, с которыми можно столкнуться при использовании тачскрина, возникают и на сайтах, сделанных на HTML, CSS и Javascript. Как и в случае с Flash использование или не использование таких методов зависит только от разработчика. А в игры, сделанные специально для управления клавиатурой и мышью невозможно было бы играть даже поддерживайся Flash в iPhone OS.
Вообще, большинство претензий, выставляемых плееру Flash не относится к приложениям, написанным на Flash специально для iPhone. Игр не касаются доводы про видео или ресурсоёмкость, да и управление всё равно приходится приспосабливать специально для устройств Apple.
Кроссплатформенные приложения, о которых говорил Джобс, действительно могут быть лишены возможности использовать какие-то функции, уникальные для мобильной платформы Apple. Это делает их менее ценными, но почему бы не дать возможность решать такие вещи самим разработчикам? Что действительно не подлежит сомнению, так это сложности, связанные с портированием приложений для iPhone OS на другие платформы – к примеру, Google Android. Не эти ли преграды в первую очередь хотят создать в Apple?
Теория заговора
Вопреки распространённому мнению, что Apple не хочет поддерживать Flash из-за того, что это помешает продажам приложений через App Store, это не так. Изначально у Apple вообще не было никакого магазина программ, а разработчикам предлагалось делать именно веб-приложения. На сайте компании до сих пор есть официальный список веб-приложений.
Если бы веб-приложения пугали Apple, в компании не стали бы активно развивать HTML5, который позволяет практически всё, на что способен Flash. К тому же, эти приложения можно установить на «домашний экран» устройства и запускать оттуда так же, как и обычные.
App Store, к тому же, и так наполнен бесплатными приложениями, которые не только не приносят никакой прибыли Apple, а наоборот порождают затраты на модерацию, хостинг, трафик и прочие нужды.
Реакция Adobe и заявление Microsoft
Буквально через несколько часов после публикации «Мыслей о Flash» корреспондент Wall Street Journal уже брал интервью у главы Adobe Шантану Нарайен. Тот лишь опровергал сказанное Джобсом. Он заявил, что всё это ложь и, мол, основная причина того, что Apple не хочет пускать Flash на свои устройства — боязнь потери прибыли. А в том, что плагин Flash вызывает сбои, виновата сама Mac OS X. В конце концов, он сказал, что Flash будет сосуществовать с HTML5 и Microsoft Silverlight, а Apple останется чуть ли не на обочине прогресса. В официальном заявлении компания Adobe мягко намекает на то, что попытки разрабатывать плеер Flash для iPhone OS свёрнуты.
Тем временем, в Microsoft, наконец, официально объявили о поддержке тега video в Internet Explorer 9. Он будет поддерживать исключительно стандарт H.264. Кроме того, Дин Хачамович, генеральный менеджер Internet Explorer, сказал, что у Flash «есть свои недостатки, связанные с надёжностью, безопасностью и производительностью».
К оглавлению
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Виноватого в проблемах iPhone 4 уволили из Apple Михаил Карпов
Виноватого в проблемах iPhone 4 уволили из Apple Михаил Карпов Опубликовано 09 августа 2010 года Из компании Apple ушёл старший вице-президент подразделения, разрабатывающего портативные устройства вроде iPhone и iPod, Марк Пейпермастер. Случилось это в разгар
Adobe рекламирует Apple Михаил Карпов
Adobe рекламирует Apple Михаил Карпов Опубликовано 16 мая 2010 года Компания Adobe, разработавшая Photoshop и, что в данном случае более важно, развивающая технологию Flash, начала рекламную кампанию, направленную против Apple. Причина очевидна: в Adobe озабочены тем,
Вещь дня: iPhone-джойстик, iPad-"Денди" Михаил Карпов
Вещь дня: iPhone-джойстик, iPad-"Денди" Михаил Карпов Опубликовано 24 июня 2010 года Наверное, почти каждый знает про старинную игровую приставку Nintendo Entertainment System (NES). По крайней мере, в России сложно найти человека, помнящего девяностые, но никогда не
Обзор телефона iPhone 4 Михаил Карпов
Обзор телефона iPhone 4 Михаил Карпов Опубликовано 20 июля 2010 года Про новый iPhone говорят все, причём в первую очередь не о самом телефоне, а о проблемах, с ним связанных. Apple и сама признала, что iPhome 4 теряет сигнал, если его «неправильно» держать. Несмотря
iPhone 4 научились взламывать Михаил Карпов
iPhone 4 научились взламывать Михаил Карпов Опубликовано 02 августа 2010 года Не успела выйти новая ревизия американского акта о копирайте в цифровую эпоху (DMCA), в которой пользователям было дано право взламывать залоченные телефоны, не боясь судебного
Смартфоны на Android обошли по продажам iPhone Михаил Карпов
Смартфоны на Android обошли по продажам iPhone Михаил Карпов Опубликовано 04 августа 2010 года Во втором квартале 2010 года поставки смартфонов на основе ОС Google Android выросли на 886%. Кроме того, в общей сложности, за первое полугодие 2010 года продажи устройств с
Apple отменила запрет на Flash в App Store Михаил Карпов
Apple отменила запрет на Flash в App Store Михаил Карпов ОпубликованоМихаил Карпов Компания Apple опубликовала свод правил, которыми руководствуются сотрудники при одобрении приложений для мобильной операционной системы iOS. Ранее разработчикам по большей
Новый iPhone: сверхчёткий дисплей, видеочат и Farmville Михаил Карпов
Новый iPhone: сверхчёткий дисплей, видеочат и Farmville Михаил Карпов Опубликовано 08 июня 2010 года WWDC — это ежегодная конференция разработчиков Apple, на которой представители компании показывают новые устройства, софт и технологии. С её приближением в
Adobe выпустила Flash Player 10.1 и AIR 2 Михаил Карпов
Adobe выпустила Flash Player 10.1 и AIR 2 Михаил Карпов Опубликовано 11 июня 2010 года Компания Adobe объявила о запуске сразу двух крупных программных продуктов. Одним из них стала версия 10.1 плагина Flash, которая долгое время находилась в разработке, а другим — AIR 2 —
Самая большая проблема iPhone 4 Михаил Карпов
Самая большая проблема iPhone 4 Михаил Карпов Опубликовано 02 июля 2010 года Новый телефон iPhone 4 компании Apple вышел совсем недавно, но все обсуждают не столько сам мобильник, сколько проблемы с ним связанные. Хотя не стоит забывать, что после выпуска iPhone 3G
Софт: Simplenote — заметки на iPhone и на десктопе Михаил Карпов
Софт: Simplenote — заметки на iPhone и на десктопе Михаил Карпов Опубликовано 30 июня 2010 года Когда возникает необходимость по-быстрому записать какую-либо информацию, современный человек обычно достаёт из кармана смартфон и запускает приложение,
Проблему с плохим приёмом сигнала iPhone 4 решают чехлы Михаил Карпов
Проблему с плохим приёмом сигнала iPhone 4 решают чехлы Михаил Карпов Опубликовано 16 июля 2010 года Компания Apple провела пресс-конференцию, в ходе которой её руководители ответили на вопросы журналистов относительно проблем с приёмом сигнала нового
Софт: Converter Plus для iPhone Михаил Карпов
Софт: Converter Plus для iPhone Михаил Карпов Опубликовано 14 июля 2010 года Современному человеку постоянно приходится совершать какие-нибудь подсчёты, причём обычно очень однообразные. Например, высчитать, сколько оставить чаевых официанту в ресторане, или
Microsoft может купить Adobe Михаил Карпов
Microsoft может купить Adobe Михаил Карпов Опубликовано 08 октября 2010 года В интернете появились слухи о том, что генеральные директора Microsoft и Adobe, Стив Балмер и Шантану Нарайен провели тайную встречу. На ней, если верить неподтверждённым данным
В плеере Flash обнаружена уязвимость Михаил Карпов
В плеере Flash обнаружена уязвимость Михаил Карпов ОпубликованоМихаил Карпов Компания Adobe предупреждает о новой критической уязвимости в плагине-плеере Flash, которой уже активно пользуются злоумышленники. В открытом письме от представителей
Приложение IFTTT позволит автоматизировать всё на вашем iPhone (а вскоре — и на Android-смартфонах) Михаил Карпов
Приложение IFTTT позволит автоматизировать всё на вашем iPhone (а вскоре — и на Android-смартфонах) Михаил Карпов Опубликовано 11 июля 2013 Система If This Then That даёт возможность объединять потоки данных между разными веб-ресурсами, а теперь вышло и её