2012-03-08 15 views
12

Niedawno przyjąłem modernizację zestawu multimedialnego/prezentacji, które są wykorzystywane w kursach edukacji medycznej. Poproszono mnie o zbadanie przyszłości internetowych platform multimedialnych i internetowych. Zasadniczo, co nowego. Obecnie używamy Flasha do tworzenia wszystkich naszych multimedialnych aplikacji edukacyjnych, ale zaczynamy rozwijać nowy temat i chcielibyśmy tworzyć aplikacje kompatybilne z PC, produktami Apple i Android.Co jest najnowszą i najlepszą alternatywą dla Flash?

Nie jestem na bieżąco z tym, co obecnie jest popularne, ponieważ nie jest to mój zawód! Mój szef poprosił mnie o zbadanie HTML5, ale mam wrażenie, że nie będzie to rozwiązanie. Czy ktoś ma jakieś rady na temat "nowego flasha" do internetu i multimediów? Dziękuje za przeczytanie.

+0

Dlaczego HTML5 nie byłby rozwiązaniem? Większość aplikacji, które odchodzą od Flasha, przechodzi do natywnego HTML5 lub jakiegoś generatora, który tworzy HTML5. Oczywiście, przejście z lampy błyskowej NIE jest do jakiejś innej zastrzeżonej technologii, której urządzenia Apple nie obsługują. – jfriend00

Odpowiedz

5

Jak wspomniano, używanie <canvas> z JavaScriptem pozwala odtworzyć niemal wszystkie funkcje Flash, takie jak renderowanie i zarządzanie wprowadzaniem danych przez użytkownika (klawiatura, mysz & nawet konsole do gier).

Istnieje wiele bibliotek JavaScript (np. Pixi.js), które stanowią część podstaw dla Ciebie i istnieje section on MDN poświęcona rozpoczynaniu pracy nad tworzeniem gier w JavaScript.

Warto również wspomnieć o TypeScript, która daje platformę do pisania obiektowo zorientowanego kodu AS3 dla gier internetowych. Warto go sprawdzić - jest blisko moich obecnych ulubionych języków do wykorzystania.

1

Możesz rzucić okiem na Silverlight, od Microsoftu.

1

Silverlight i wątpliwości będzie działać na iPadzie i niektórych urządzeniach mobilnych. Jeśli mówimy o alternatywie do flasha, to HTML5 można wyglądać jak i HTML5 z tagiem canvas, a dobry javascript, który możemy zrobić z dobrego html, jest to świetny przykład. jeśli szukasz alternatywy dla flash video, to ogg i mp4 są alternatywą flash. Nadal trwają prace rozwojowe w przeglądarkach, więc będziemy mieć więcej opcji w przyszłości z HTML 5.

Rozwiązanie pochodzi z laboratoriów garsinfotech.com.

1

HTML5 jest najlepszym zamiennikiem, jeśli nie z innego powodu niż fakt, że HTML5 będzie działał na IPhone (flash był znakomicie zabroniony przez Steve'a Jobsa) i fakt, że flash nie zadziała na IE10 w trybie Metro na Windows 8 albo (i nie będzie również Silverlight).

Jeśli chcesz pisać nowoczesne strony internetowe, radzenie sobie z HTML5 wcześniej raczej spłaci się w dłuższej perspektywie.

7

Najprawdopodobniej odpowiedź, której szukasz, to stos HTML5. Pozwala to na bogatą animację i manipulowanie tekstem i multimediami za pomocą Canvas, transformacji CSS3 i JavaScript. HTML5 ma również wbudowaną obsługę multimediów za pomocą tagów <audio> i <video>. Multimedia można również manipulować i analizować za pomocą nowych wywołań API dostępnych w JavaScript. Istnieje również wiele bibliotek JavaScript, takich jak RaphaelJS, służących do tworzenia interaktywnej grafiki wektorowej.

http://raphaeljs.com/

Ponieważ jesteś zainteresowany w tworzeniu prezentacji multimedialnych Polecam sprawdzeniu HTML5Wow który jest zasadniczo prezentacja możliwości HTML5, wykonane z HTML5.

http://www.htmlfivewow.com/slide1

Istnieje również możliwość dla animacji 3D poprzez CSS 3D przekształca i renderowania 3D przez WebGL. Sprawdź Eksperymenty Google Chrome, aby obejrzeć niektóre dema HTML5 za pomocą technologii WebGL i innych technologii HTML5.

http://www.chromeexperiments.com/

Istnieją również wielkie możliwości dema na HTML5 w Panu Dooba.

http://mrdoob.com/

Nawet Adobe przyznaje, że HTML5 to przyszłość. Zainwestowali wiele zasobów w tworzenie narzędzi do manipulacji HTML5 i modyfikację istniejącego oprogramowania, takiego jak DreamWeaver, w celu obsługi HTML5. Zobacz nowe oprogramowanie "Edge" firmy Adobe.

http://labs.adobe.com/technologies/edge/

chodzi o przenośność, Google Chrome, Safari, Firefox, Opera, IE9 + i mają dobre wsparcie dla HTML5. Jest również już wbudowany w urządzenia z systemem Android, Blackberry, iPad, iPhone i Windows Phone. HTML5 będzie również odgrywać znaczącą rolę w tworzeniu aplikacji na platformie Windows 8.

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

1

HTML5, CSS3 i JavaScript są ostatecznie porównywalne z Flash (Flash Comparison of HTML5 and Flash), ale jest jeszcze szeroko obsługiwane. Godnym uwagi wyjątkiem jest system iOS, w którym Flash nie jest w ogóle obsługiwany.

Powiązane problemy