Ist die Zeit gekommen, Flash zu vergessen und HTML5 zu verwenden?

11

Wie ich in der HTML5-Definition gelesen habe, kann es alles, was Flash kann! und ich frage mich, ob es richtig ist, meine Zeit mit dem Erlernen von Flash zu verschwenden, oder ob ich stattdessen HTML5 lernen soll.

Schlägt HTML5 Flash in der Zukunft?

PS: Gibt es etwas, das Sie in Flash tun können und das in HTML5 immer noch nicht möglich ist?

Am1rr3zA
quelle
3
Da dies eine Meinungsumfrage ist, habe ich es zum Community-Wiki gemacht.
Tim Post
Und was ist mit Silverlight? : D
Tuomas Hietanen
Zum Schließen gewählt als "keine echte Frage".
1
Ich denke nicht, dass es geschlossen werden sollte, es sollte nur auf andere Weise neu formuliert werden. Eine mögliche Neuformulierung könnte lauten: "Lohnt es sich noch, Flash für die zukünftige Entwicklung zu verwenden, oder sollten wir nur HTML 5 verwenden?".
HoLyVieR
Wo kann ich für HTML5 stimmen? :)
Alex

Antworten:

11

Das hängt von Ihrer Zeitskala ab. Derzeit ist Flash weitaus weiter verbreitet als HTML5, hauptsächlich aufgrund der Browserunterstützung (ob es Ihnen gefällt oder nicht, bis IE9 veröffentlicht und weit verbreitet ist, wird dies der Fall bleiben).

Ich denke jedoch, dass HTML5 / Canvas im Laufe der Zeit die dominierende Technologie werden wird - zumindest für Dinge wie Videos, Animationen und einfache Interaktivität. Ich vermute, dass sich Flash (und Silverlight) anpassen und überleben werden, aber eher einen Nischenmarkt haben werden.

Ich glaube nicht, dass Sie Ihre Zeit damit verschwenden werden, Flash zu lernen, aber wenn ich Sie wäre, würde ich mir zuerst HTML5 ansehen. In naher Zukunft wird es weit weniger HTML5-Experten geben und mehr Nachfrage nach ihren Diensten, daher würde ich es als klug ansehen.

Dan Diplo
quelle
Einverstanden ... Blitz ist definitiv nicht tot, noch wird es wahrscheinlich bald sterben. Während HTML5 dem Web definitiv etwas Zing hinzufügen wird , wird Flash weiterhin seinen Platz haben. Was Videos betrifft, denken wir nicht einmal über die Verwendung von HTML5 nach, bis die Browser zustimmen und einen Standard auf der ganzen Linie implementieren können. Traurig aber wahr.
gabe.
2
HTML5 und Flash / Silverlight verfügen über viele ähnliche Funktionen, sind jedoch nicht austauschbar. In HTML5 fehlen einige der Funktionen, die Flash / Silverlight bietet.
Virtuosi Media
7

Es gibt tatsächlich viele Dinge, die Sie in Flash oder Silverlight tun können, die in HTML5 nicht möglich sind (DRM / Inhaltsschutz, VBR-Streaming, Einbetten, Vollbild, COM-Zugriff). Dieser Blog-Beitrag von Google bietet großartige Einblicke, warum Browser-Plugins trotz des großen Potenzials von HTML5 zur Verbesserung des Webs noch lange nicht tot sind .

Greg Bray
quelle
6

Flash wird zumindest auf absehbare Zeit nicht sterben, selbst wenn HTML5 immer häufiger verwendet wird. Bis zur Inbetriebnahme von IE6-IE8 wird auf Websites immer noch Flash benötigt, und IE6-IE8 wird leider noch eine Weile verfügbar sein.

Am Ende kommt es darauf an, was Sie versuchen zu tun. Wenn Sie nur etwas lernen möchten, würde ich HTML5 wählen, da es mit der Zeit immer relevanter wird. Wenn Sie jetzt etwas erledigen müssen, das in Flash und HTML5 möglich ist, und Sie nur Zeit haben, das eine oder andere zu tun, dann ist Flash die am besten angenommene Technologie und die bessere Wahl.

Ben Hoffman
quelle
1

Ich würde argumentieren, dass viele Dinge, für die früher Flash verwendet wurde, jetzt über Javascript ausgeführt werden können, was meiner Meinung nach weniger aufdringlich ist, bis HTML 5 schließlich weit genug verbreitet ist, um verwendet zu werden. Ich weiß, dass viele meiner Unternehmenskunden HTML5 in naher Zukunft nicht mehr zulassen werden, da die meisten auf veralteten IE-Installationen unternehmensweit standardisiert sind.

bpeterson76
quelle
1

Obwohl Flash (leider) noch nicht tot ist, sollten Sie direkt zu HTML5 und Javascript / jQuery wechseln, es sei denn, Sie möchten Spiele entwickeln. HTML5 ist zwar noch nicht so weit verbreitet wie Flash, wird es aber sein. Bald. Und denken Sie daran, dass Flash auf keinem iOS-Gerät funktioniert.

Josh
quelle
1

Wir kämpfen immer noch mit IE6, obwohl es jetzt wirklich in den Todeswürfen steckt.

Wenn Sie so viele Browser wie möglich unterstützen möchten, ist es noch nicht an der Zeit, Websites in HTML5 ohne Abwärtskompatibilität zu codieren.

bcmcfc
quelle
1

Keine Meinung oder allgemeine statistische Informationen helfen dabei. Insgesamt kommen zu Besuchern Ihre Website-Ziele.

HTML 5 wird unter denselben Problemen "leiden", die alte Browser verursachen, dh wie schnell Ihre Zielgruppe ihre Browser aktualisiert. Keine andere Information als Ihre Site-Statistik kann Ihnen dabei helfen, da die Leute Webbrowser auf unterschiedliche Weise erhalten.

Diejenigen, die noch IE 6.0 verwenden, haben es wahrscheinlich verwendet, weil es mit dem Betriebssystem geliefert wurde. Sie kümmern sich also nicht um ein Upgrade und werden es auch nie tun. Techies hingegen codieren bereits HTML 5 und lachen sich über Websites aus, die es (noch) nicht verwenden ...

TFM
quelle