Menu

Чому Стів Джобс проти Flash


Почему Стив Джобс против Flash

На сайті Apple з'явилося звернення Стіва Джобса, в якому він ділиться думками щодо заборони технології Flash на iPhone, iPod Touch і iPad.

В першу чергу, Джобс зазначає закритість флеша, не дивлячись на те, що Adobe стверджує зворотне. На думку Джобса всі стандарти мережі інтернет повинні бути відкритими, як HTML5, CSS і JavaScript.

Як приклад, Apple наводить свій Webkit - вільний движок для відображення веб-сторінок. Він одержав широке поширення, його взяла на озброєння Google для Андроїда, з ним працює Palm, Nokia, Blackberry. Майже всі мобільні браузери, крім продуктів Microsoft, використовують Webkit.

Гаджети Apple не можуть отримати доступ до всього інтернету», тому що 75% відео мережі знаходиться в Flash. Однак Adobe спеціально опускає той факт, що це ж відео доступно в більш сучасному форматі H.264, з яким зараз працює YouTube, Vimeo і ін При використанні H.264 акумулятори телефонів садять набагато менше, ніж при підключенні Flash. Чіпи сучасних смартфонів здатні самі декодування H.264. Так батарея iPhone при програванні відео на H.264 тримається 10 годин, а при використанні Flash - в два рази менше.

Adobe робить упор на те, що користувачі iPhone не можуть грати у флеш-ігри. Однак Джобс парирує тим, що в App Store знаходиться понад 50 тис ігор, багато з яких є безкоштовними. А якщо дати можливість флеш-ігор запускатися на гаджетах, то це все обернеться крахом системи. На підтвердження цих слів Джобс призводить часту статистику падіння десктопних версій Safari на маках, коли в них завантажують сторінки з Flash. Навіщо підводити під цю рису iPhone?

Flash не призначений для мобільних пристроїв, впевнений Стів Джобс. Протягом довгого часу Apple просить Adobe надати приклади ефективного використання Flash на мобільних телефонах. Adobe також довго тягне з відповіддю. У 2009 році Symantec присудив Flash нагороду Worst Security, що доводить правоту Apple.

Стів Джобс критикує Flash за відсутність підтримки мультитач. Багато флеш-сайти побудовані на ролловерах (rollover), коли при наведенні миші відбувається запуск якогось сценарію. Але в iPhone немає ролловерів, в ньому обробляється тільки дотик. Щоб погодитися з Adobe про доступність тих же самих сайтів на гаджетах Apple, треба щоб спочатку дизайнери буквально переписали всі вищезгадані сценарії, прибравши з них ролловер. Але цього ніхто робити не буде, так як зникне краса роликів.

Крім того, дивним виглядає той факт, що Adobe хоче стати третьою прошарком між програмістами і App Store, запропонувавши рішення експорту Flash відразу в готові програми на iPhone. Apple не може цього дозволити, тому що в разі якоїсь витівки Adobe програють всі. В Adobe дуже болісно довго приймають на озброєння удосконалення Mac OS. Незважаючи на 10-річне існування «яблучної» системи, Adobe тільки 2 тижні тому адаптувала свої продукти під Cocoa - рідний об'єктно-орієнтованої середовища розробки додатків для Mac OS X. Що ж тоді чекає Flash?

Крім того, Flash був створений в епоху PC компанією Macromedia (купленої потім графічним гігантом). Зараз для Adobe продукт Flash є прибутковим бізнесом і вона хоче вийти на територію мобільних пристроїв. Але Flash не створений для телефонів.

200 тис. додатків App Store показують, що цілком можна жити без Flash. А якщо якісь видання використовують його на своїх сторінках, то версії для iPhone/iPod/iPad можуть вийде куди більш привабливими. Як у Wired.

Замість того, щоб скакати навколо свого флеш-плеєра, Adobe слід переключиться на розробку рішень HTML5, які працюють без підключення додаткових модулів браузера, і які зрештою займуть лідируюче положення на ринку мобільного серфінгу, витіснивши Flash, - вважає Стів Джобс.

|