HTML5: убьет ли он Flash?

Прошло более 10 лет с момента последнего выпуска HTML, поэтому волнение по поводу HTML5 понятно, но чего ожидать пользователям?

HTML5: убьет ли он Flash?
блог-html-5-по сравнению с flash-462x376

Посмотри на Википедия и ответ раскрывается в первом абзаце, который представляет собой заявление о миссии: «(HTML5) направлен на снижение потребности в проприетарных, основанных на подключаемых модулях, богатых технологий интернет-приложений (RIA), таких как Adobe Flash и Microsoft Silverlight». Эту миссию обыгрывали другие, не в последнюю очередь Стив Джобс в своем недавний атака на флеш.

Но действительно ли HTML5 представляет серьезную угрозу для Flash?

Взгляните на Спецификация HTML5 и ясно, что формат действительно был специально разработан, чтобы конкурировать с Flash. Есть несколько новых семантических элементов, но, по сути, HTML5 предназначен для обеспечения более надежной и богатой дизайном среды для разработки приложений на основе браузера. Ключом к этому является более жесткая обработка DOM, новые API и новые HTML-эквиваленты для наиболее распространенных компонентов веб-страниц Flash:

для простой графики и анимации; в соответствии поддержка причудливых кнопок и ролловеров; и функция, которой все больше всего рады, родной

Но подождите. Неявное в идее HTML5 как современного 21ул. век Flash-killer - это предположение, что он будет лучше, чем Flash. Так где же важные новые функции и преимущества, которые предлагает HTML 5, чего не может Flash? Или уже нет? Например, я мог бы понять текущий ажиотаж вокруг видео HTML5, если бы Flash еще не поддерживал кодек H.264.

На самом деле единственное очевидное практическое преимущество обработки HTML5 по сравнению с традиционной обработкой Flash заключается в том, что пользователи iPhone и iPad смогут увидеть результаты. Но вместо того, чтобы отказываться от Flash и перерабатывать текущую практику проектирования и существующую сеть, гораздо проще всего для Стива Джобса разрешить использование Flash на своих платформах. И действительно нет оправдания не делать этого, поскольку iPad, в частности, станет отличной платформой для Flash. Они могут, могут и должны быть созданы друг для друга, особенно в форме грядущей версии 10.1, оптимизированной для мобильных устройств.

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

RIA: следующая глава Интернета

Но HTML5 и близко не предлагает всей мощи Flash. Как я писал в своем последнем посте «Новый улучшенный Flash», в настоящее время Flash трансформируется. В Adobe старая Macromedia Flash встроенных компонентов веб-страницы, которую HTML5 призван заменить, больше не находится в центре внимания. Вместо этого формат Flash теперь позиционируется как самостоятельная универсальная веб-платформа для доставки автономных многофункциональных интернет-приложений (RIA).

На практике это означает, что обширная база дизайнеров, использующих креативное программное обеспечение Adobe, может напрямую выводить свою работу в формате Flash RIA точно так же, как в настоящее время они делают это в формате PDF. Как и пользователи приложений, отличных от Adobe, о чем свидетельствуют многочисленные конвертеры PowerPoint в Flash. И разработчики также могут использовать платформу для предоставления экстраординарной функциональности, о чем свидетельствуют подобные photoshop.com.

Короче говоря, RIA на основе Flash могут попасть туда, куда скромная веб-страница никогда не сможет добраться, независимо от того, на какой версии HTML она основана.

Возможно, лучше всего рассматривать эту новую веб-платформу на основе Flash как переход от веб-страницы к предоставлению автономных документов и приложений в стиле iPhone/iPad. Большая разница с подходом Apple заключается в том, что разработчики и дизайнеры, не занимающиеся кодированием, смогут свободно создавать свой богатый контент и интернет-приложения в предпочитаемых ими форматах. программного обеспечения, доставлять результаты через свои собственные серверы и предоставлять всем конечным пользователям свободный доступ к своей работе либо непосредственно в Интернете через свой браузер/проигрыватель, либо в автономном режиме и вне браузера. через ВОЗДУХ.

Что, конечно же, объясняет, почему Стив Джобс так полон решимости не допустить использования Flash на своем оборудовании и в своем App Store, а в идеале вообще удалить его из Интернета. Стив Джобс вовсе не защищает открытую и унифицированную сеть, а атакует ее в лоб.

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

Если HTML5 действительно преуспеет в своей цели по сокращению использования Flash и, таким образом, поможет Стиву Джобсу убить мечта об универсальной и открытой платформе RIA, это сделает Интернет неисчислимым и непоправимым повреждать. Вместо того, чтобы открыть следующую главу Интернета, HTML5 вполне может захлопнуть перед ним дверь.