it-roy-ru.com

Какая последняя и самая лучшая альтернатива Flash?

Недавно я принял участие в концерте с неполной занятостью, посвященном обновлению набора мультимедиа/презентаций, которые используются в курсах медицинского образования. Меня попросили исследовать будущее мультимедийных веб-платформ и смартфонов. В основном, что нового. В настоящее время мы используем flash для создания всех наших образовательных мультимедийных приложений, но мы начинаем разрабатывать новую тему и хотели бы разрабатывать приложения, совместимые с ПК, продуктами Apple и продуктами Android. 

Я не в курсе того, что сейчас в тренде, так как это не моя профессия! Мой начальник попросил меня изучить HTML5, но у меня возникло ощущение, что это не будет решением. У кого-нибудь есть советы по "новой флеш" сети и мультимедиа? Спасибо за прочтение. 

12
atomSmasher

Как уже упоминалось, использование <canvas> с JavaScript может воспроизвести практически все функции Flash, такие как рендеринг и управление пользовательским вводом (клавиатура, мышь и даже игровые планшеты).

Существуют различные библиотеки JavaScript (например, Pixi.js ), которые делают некоторую основу для вас, и есть раздел по MDN , посвященный началу работы с разработкой игр на JavaScript.

Также стоит упомянуть TypeScript , который дает вам платформу для написания AS3-подобного объектно-ориентированного кода для ваших веб-игр. Это хорошо стоит проверить - это один из лучших моих любимых языков.

5
Marty

Скорее всего, ответ, который вы ищете, - это стек HTML5. Это обеспечивает богатую анимацию и манипулирование текстом и мультимедиа с помощью Canvas, CSS3-преобразований и JavaScript. HTML5 также имеет встроенную поддержку мультимедиа с помощью тегов <audio> и <video>. Мультимедиа также можно манипулировать и анализировать с помощью новых вызовов API, доступных в JavaScript. Существует также множество библиотек JavaScript, таких как RaphaelJS, для создания интерактивной векторной графики. 

http://raphaeljs.com/

Поскольку вы заинтересованы в создании мультимедийных презентаций, я бы порекомендовал проверить HTML5Wow, который по сути представляет собой презентацию о возможностях HTML5, созданную с использованием HTML5.

http://www.htmlfivewow.com/slide1

Существует также возможность 3D-анимации с помощью CSS 3D-преобразований и 3D-рендеринга с помощью WebGL. Проверьте Эксперименты Google Chrome для некоторых напряженных демонстраций HTML5 с использованием WebGL и других технологий HTML5.

http://www.chromeexperiment.com/

Г-н Дуб также предлагает несколько отличных демонстраций возможностей HTML5.

http://mrdoob.com/

Даже Adobe признает, что HTML5 - это будущее. Они вложили много ресурсов в создание инструментов манипулирования HTML5 и модификацию существующего программного обеспечения, такого как DreamWeaver, для поддержки HTML5. Взгляните на новое программное обеспечение Adobe "Edge".

http://labs.Adobe.com/technologies/Edge/

С точки зрения переносимости, Google Chrome, Safari, Firefox, Opera и IE9 + имеют хорошую поддержку HTML5. Он также уже встроен в устройства Android, Blackberry, iPad, iPhone и Windows Phone. HTML5 также будет играть важную роль в разработке приложений на платформе Windows 8.

http://ie.Microsoft.com/testdrive/Graphics/hands-on-css3/

8
Joseph Jaber

Вы можете взглянуть на Silverlight от Microsoft.

2
Pablo Santa Cruz

HTML5, CSS3 и javascript определенно сопоставимы с Flash ( Сравнение HTML5 и Flash ), но Flash все еще широко поддерживается. Заметным исключением является iOS, где Flash вообще не поддерживается. 

1
Robert Kajic

Silverlight, я сомневаюсь, будет работать на ipads и некоторых мобильных устройствах…. Если мы говорим об альтернативе flash, то HTML5 вы можете посмотреть как и HTML5 с тэгом canvas и хорошим javascript, мы можем сделать хороший html angry bird - отличный тому пример. если вы ищете альтернативу флэш-видео, тогда ogg и mp4 - альтернатива флэш-памяти. Продолжается разработка в браузерах, поэтому в будущем у нас будет больше возможностей с HTML 5.

Решение пришло из лаборатории garsinfotech.com.

1
Sandeep

HTML5 - лучшая замена, если только по той причине, что HTML5 будет работать на IPhone (Flash был классно запрещен Стивом Джобсом) и тот факт, что Flash не будет работать на IE10 в Metro-режиме на Windows8 (и и не будет Silverlight в этом отношении).

Если вы хотите писать на современных веб-сайтах, то скорее освоиться с HTML5 скорее всего окупится в долгосрочной перспективе.

1
SecurityMatt