Entwicklung – Innohunt https://blogs.ethz.ch/innohunt Auf der Jagd nach Lehrinnovationen Tue, 22 Nov 2011 13:26:54 +0000 en-US hourly 1 https://wordpress.org/?v=5.2.3 HTML5 vs. Flash – auf welches Pferd setzen? https://blogs.ethz.ch/innohunt/2011/10/html5-vs-flash-auf-welches-pferd-setzen/ https://blogs.ethz.ch/innohunt/2011/10/html5-vs-flash-auf-welches-pferd-setzen/#respond Sat, 01 Oct 2011 11:31:17 +0000 http://blogs.ethz.ch/innohunt/?p=88

HTML5 Logo von Josef Dunne http://www.flickr.com/photos/josefdunne/

Wenn interaktive Grafiken, Videoclips oder Animationen für das Web erstellt werden sollen, stellt sich relativ schnell die Frage nach der geeigneten Technologie. Und da rücken HTML5 [1] und Flash in den Fokus. Während sich HTML5 zum neuen, "halboffenen" Webstandard (die lizenzrechtlich geschützten Videocodecs H.264 werden derzeit von den beteiligten Firmen favorisiert und finden ebenfalls in Flash Verwendung) mit vielen interaktiven Funktionen entwickelt, bietet die kommerzielle Flashtechnologie von Adobe eine sehr grosse Verbreitung, gute Dokumentation und ausgereifte Entwicklungsumgebungen. Die Zukunft von Flash ist allerdings ungewiss. Die Standards werden hierbei vor allem durch die Hersteller der grossen Browser (Microsoft, Mozilla, Apple, Google) gesetzt und können sich wegen deren geringer Zahl schnell verschieben. Ob die Zukunft mit oder ohne Flash-Unterstützung statt finden wird, ist bei einigen Browserherstellern zumindest in Diskussion [2]. Für Entwicklungen an der ETH und insbesondere für den Einsatz in der Lehre sollte HTML5 nach Möglichkeit den Vorrang gegeben werden. Der kommende HTML-Standard, die bereits heute umfangreiche Funktionalität und die Performance sind Argumente, die an einer Hochschule für HTML5 sprechen. Und viele Anwendungen sind mit HTML5 bereits Realität [3].

Bei den Abklärungen zu HTML5 stehen folgende Fragen im Zentrum:

  • Sind die gewünschten Funktionalitäten in HTML5 bereits vorhanden [4]?
  • Ist die geplante Entwicklung in HTML5 verglichen mit Flash mit einem vernünftigen Aufwand zu realisieren?
  • Was ist der Einsatzzeitraum für die geplante Entwicklung?
  • Unterstützen die wichtigsten Browser, d.h. Firefox, Internet Explorer, Chrome und Safari in der aktuellsten Version diese Funktionalitäten? [5]
  • Sind allfällige Mehrfachentwicklungen für unterschiedliche Browser tragbar? Inwiefern kann der Flash Media Server [6] von Adobe als Weiche für HTML5-Ausgaben dienen?

Da in HTML5 an einigen Stellen noch kein verbindlicher technologischer Standard definiert ist, ist es sehr ratsam, das Rohmaterial insbesondere von Video, Audio und Grafiken für mögliche, spätere Konvertierungen zu archivieren.

Nachtrag vom 22.11.2012: Adobe stellt Flash Player für Mobilgeräte ein

Mitte Oktober 2011 gab die Firma Adobe bekannt, dass der Flash Player für Mobilgeräte nicht mehr fortgeführt wird [7]. Die Entwicklung von Flash für  Desktop-Systeme wird hingegen weiter unterstützt. Adobe wird sich hier vermehrt auf die HTML 5-Entwicklung konzentrieren. Diese Entscheidung kann mittelfristig auch die Entwicklung von Flash-Plugins für Desktop-Systeme tangieren. Vor diesem Hintergrund meinen wir, sind Investitionen in Flash sehr gut zu begründen.

Referenzen

  1. http://www.heise.de/ct/hotline/FAQ-HTML5-1284742.html
  2. http://blogs.msdn.com/b/b8/archive/2011/09/14/metro-style-browsing-and-plug-in-free-html5.aspx
  3. http://html5demos.com/ und http://www.html5spiele.de
  4. http://www.html5rocks.com/
  5. http://www.findmebyip.com/litmus
  6. http://www.adobe.com/products/flashmediaserver/
  7. http://blogs.adobe.com/conversations/2011/11/flash-focus.html
]]>
https://blogs.ethz.ch/innohunt/2011/10/html5-vs-flash-auf-welches-pferd-setzen/feed/ 0