Мысли вслух: Flash опять на распутьи

Такое воспоминание, что совершенно не многозадачность стала самой нездоровой темой для Apple-гиков. Поддержка Adobe Flash (поточнее, ее отсутствие) в iPhone OS уже которую недельку вызывает бурление интернетов. Одни уже заждались, в своё время на Flash официально поставят крест, остальные критикуют резкие заявления Джобса на тему несовременности данной технологии. Меж тем, неправы обе стороны.

К огорчению, почти все восприняли очень прямолинейно заявление дяди Стива о том, что Apple не поддерживает устаревшие технологии. Меж тем, в данной недлинной фразе, не считая окончательного ультиматума, кроется и «амнистия» опального Flash. Джобс вроде бы гласит разрабам Adobe: «Доведите уж до разума собственный гребаный Flash, и мы его примем в iPhone OS с распростертыми объятиями». Глючность и ресурсоемкость — ось два камня преткновения, которые стали предпосылкой отказа Apple от поддержки Flash. Заметьте, о многофункциональных способностях «Флеша» никто и слова не произнес. Как можно списывать в утиль истории технологию, способности которой всех удовлетворяют? Нет, рановато для таковых настроений.

Помните, экой бум случился в 2001 году, в своё время в свет вышла 5-ая версия пакета Flash, {тогда} еще от Macromedia? Разработка, которая вначале позиционировалась как наиболее «легкая» кандидатура традиционной GIF-анимации, перевоплотился в всеполноценную программную платформу. Расширенная модель событий, довольно мощнейший язык сценариев, поддержка XML, прием и передача данных страсть веб-протоколам конкретно вовнутрь Flash-объектов… На Flash можно было строить уже настоящие сайты, которые страсть способностям (как многофункциональным, так и зрительным) существенно опережали классическую связку технологий HTML+CSS+JavaScript.

Далее этого Flash только увеличивал свои способности, но на самом деле роль данной технологии для Интернета не изменялась… до сего времени. У меня складывается такое воспоминание, что в развитии Flash снова наметилась «точка невозвращения», далее которой у технологии опять будет два варианта: или скорректировать собственный курс и пойти на новейший виток развития, или — таки кануть в Лету, как отработанный материал.

В 2001-м Macromedia избрала 1-ый вариант, и я гадательно, что Adobe в 2010-м изберет 2-ой. Тем наиболее что способности интенсивно подрастающего HTML Пятого далековато не так широки, чтоб потеснить Flash на всех фронтах. Да, HTML уже умеет воспроизводить видео и звук и дозволяет управлять действием проигрывания. Да, HTML дозволяет «отрисовывать» программным методом на данной поверхности интернет-страницы. Да, у HTML сейчас куда наиболее широкие способности в визуализации обычных частей страничек. И весьма скоро почти все веб-ресурсы, сделанные во Flash, сумеют просто перейти на HTML, вполне сохранив — следовательно может, и расширив — свою функциональность и визуальную привлекательность.

Но способности Flash все равно существенно обширнее — в индивидуальности, в своё время идет речь о работе с мультимедийными данными. Анализ видео- и аудиопотоков, их обработка — самые тривиальные для обычного юзера примеры того, в чем у Flash преимущество даже перед будущей финишной версией HTML 5. 3D-графика — еще одна область, в какой «традиционные» веб-технологии как и раньше дают «Флэшу» импозантную фору.

Что Flash буквально растеряет, так это роль «костылей» для старенького HTML 4. Ведь в том же 2001-м почти все выбирали Flash для сотворения веб-сайтов конкретно поэтому, что Flash был наиболее комфортным инвентарем для разработки — чтоб веб-сайт был и прекрасным, и комфортным, да чтоб при всем этом затратить меньше усилий. Сейчас все это на теоретическом уровне сумеют обеспечить новейшие версии «традиционных» технологий, и «Флэшу», чтоб оставаться нужным, придется пересмотреть свою роль в прекрасной жизни Сети — повесить свои «костыли» на гвоздь и сфокусироваться на собственных текущих и будущих преимуществах. Но, сперва, сбыть с рук от недочетов, которые стали предпосылкой отказа от Flash как в подвижном Safari, так и в Mozilla Fennec (помните, создатели Mozilla также отключили поддержку плагинов весьза очень копотливого Flash?).

Времени на размышления у Adobe уже нет, и создатели это непревзойденно соображают. То, что во Flash Player 10.одного уже возникла поддержка Core Animation (пока лишь для Safari), совершенно точно гласит о том, что та фраза Джобса истолкована верно. Остается лишь в этом убедиться, в своё время в iPhone OS в конце концов покажется поддержка Flash, которая откроет технологии широкую дорогу в подвижный веб. Когда от этого, насколько я могу судить, юзеры лишь выиграют.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий