2012-03-08 3 views
12

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

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

+0

Почему HTML5 не является решением? Большинство приложений, которые удаляются от флэш-памяти, отправляются либо на собственный HTML5, либо на какой-то генератор, который создает HTML5. Разумеется, движение от вспышки НЕ к какой-то другой проприетарной технологии, которую устройства Apple не поддерживают. – jfriend00

ответ

5

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

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

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

1

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

1

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

Решение взято из лабораторий garsinfotech.com.

1

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

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

7

Скорее всего, ответ, который вы ищете, представляет собой стек 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 Experiments для некоторых интенсивных демонстраций HTML5 с использованием WebGL и других технологий HTML5.

http://www.chromeexperiments.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/

1

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

Смежные вопросы