
Diese Frage stelle ich mir in letzter Zeit immer wieder. Dauernd liest man über den “Krieg” zwischen Adobe und Apple, Apple macht Adobe für die Resourcenverschwendung verantwortlich, die ein Flash-Player betreibt, Adobe hält dagegen, dass Apple ja die Systemspezifikationen nicht rausrückt. Jetzt hat auch Mozilla für ihre mobile Browserversion “Fennec” das Flash-Plugin abgeschaltet, da es einfach nicht mehr performant läuft und es gibt Berichte, dass Flash bis dato immer noch Sicherheitslücken enthält, die Adobe schon im Jahr 2008 bekannt waren.
Die Tatsache, dass ich persönlich gerne jedes Stückchen Flash aus meinem Umfeld verbannen möchte ist vielen hier sicher nichts neues. Trotzdem habe ich mal drüber nachgedacht, in welchen Bereichen mir Flash im Internet noch begegnet:
- Flash-Werbung, die rumblinkt und den Seitenbesucher teils sogar mit Sound nervt
- Flash-Games wie Farmville oder ähnliches im Facebook oder anderen Portalen
- Flash-Videoplayer auf Youtube oder anderen You*-Portalen
- Flash-Objekte in Webseiten, die ewig laden und dann mit “Filmchen” oder Sound nerven
Analyse der Punkte
Was die Flash-Werbung angeht, wird mir sicher niemand widersprechen wenn ich behaupte, dass niemand sie mag und sie nur nervt. Betrachte ich die Prozessorlast beim Besuchen einer solchen Seite wird mir übel und meine Ohren fangen an zu schmerzen, da die Lüfter verzweifelt unter Volllast versuchen den Prozessor zu kühlen.
Die Flash-Games mögen für einige Leute ein wichtiger Bestandteil ihrer Tagesgestaltung sein aber ginge das nicht auch anders? Natürlich ist es bequem eine Internetseite aufzurufen und sofort spielen zu können ohne sich über die Sicherheitsrichtlinien des Arbeitsplatz-PCs Gedanken zu machen oder etwas auf dem PC zu Hause zu installieren…
Flash-Videoplayer haben meiner Meinung nach ausgedient. Die wichtigen Browser haben inzwischen eine mehr oder weniger gute Unterstützung des neuen HTML5-Standards und können Videos so auch ohne Flash abspielen. Somit ist es da meiner Meinung nach nur noch eine Frage der Zeit und des guten Willens der Seitenbetreiber die veralteten Browser auszusperren und die Portale auf HTML5 umzustellen.
Objekte auf Webseiten, die beim Besuchen der Seite schon anfangen irgendwelche Geräusche von sich zu geben und Filme abspielen gehen mir persönlich völlig gegen den Strich und dürften meiner Meinung nach gerne sofort vom Markt verschwinden. Zumal diese Seite auch ein nicht unerhebliches Ladevolumen verursachen, was bei der immer noch nicht flächendeckenden Verbreitung von DSL in Deutschland so manch einen User stark verärgern dürfte.
Fazit
Betrachtet man diese Punkte mal zusammen, fällt mir nach meiner persönlichen Bewertung auf, dass der einzige wirkliche Nutzen von Flash darin liegt, dass man damit gut Spiele umsetzen kann. Aber würdet Ihr auf eurem PC ein Spiel installieren, bei dem bekannt ist, dass es diverse Sicherheitslücken hat und euren Rechner angreifbar macht? Sicher nicht. Aber Flash installiert ihr dennoch. Warum?
Das Argument, dass Flash mit seinen Sicherheitslücken dem PC schaden kann findet man übrigens in IT-Abteilungen großer Unternehmen wieder, bei denen Flash teilweise auf keinem einzelnen PC installiert ist.
Eure Meinung?
Jetzt möchte ich gerne eure Meinungen zum Thema Flash in Webseiten hören. Was haltet Ihr von diesen Punkten, die ich oben aufgeführt habe? Fallen euch noch Anwendungsgebiete auf, die ich nicht beachtet habe, die aber eine entsprechende Verbreitung haben, dass sie beachtet werden sollten?



Anfangs, als Flash-Inhalte gerade im Kommen waren, war ich noch sehr interessiert, was das alles für Möglichkeiten bieten wird.
Aber jetzt? Eigentlich nervt es mich nur noch. So wie du schon geschrieben hast, nervende Flash Banner oder noch schlimmer: Layer-Ads, dann auch noch die Flash-Cookies von dessen Existenz die meisten “Einsteiger” wahrscheinlich gar nichts wissen und und und.
Klar würde ich mich freuen, wenn mehr Seiten auf HTML5 setzen, aber ich glaube das wird das Problem der nervenden Werbung auch nicht beheben
Mal abwarten. Ich habe letztens mal gehört nicht mehr Microsoft sei für die meisten Sicherheitslücken verantwortlich sondern Adobe.
Noch ganz kurz offtopic: Was mir persönlich beim Kommentieren auf deinem Blog nicht so gefällt ist, dass man gar keine Rückmeldung bekommt, nachdem auf “Kommentar absenden” geklickt wurde. Die Seite wird einfach ohne den Kommentar neu geladen (da du ja manuell freischaltest) und man weiß gar nicht was Sache ist. Aber vielleicht geht es ja auch nur mir so.
ich mag Flash und bezweifle ob HTML5 das mal so ersetzten kann. Wie denn? Mit JavaScript und dem Canvas-Feld?
Blöd finde ich nur komplett aus Flash bestehende Seiten – vorallem auch im Hinblick auf die Barrierefreiheit!
Die Prozessorlast finde ich schon auch übertrieben. Aber was ist eigentlich mit JAVA? Es gibt auch viele Applikationen die in Java geschrieben sind und genauso viel Prozessorlast erzeugen. Allerdings sind das ja meistens dann etwas exotischere Dinge wie ein irc Server oder Chaträume.
Mal schauen, was sich noch tut in den nächsten Jahren in Sachen Flash und so.
Achja: Der Rückmeldung von Markus kann ich zustimmen.
Wobei bei mir wird ja alles automatisch freigeschalten wie mir scheint.
@Markus: Naja ich glaube es geht immer noch einiges an Sicherheitslücken auf Kosten von Microsoft aber Adobe dürfte nach dem was man in letzter Zeit liest auch nicht wirklich unschuldig sein… Bleibt abzuwarten durch was und in wie weit Flash abgelöst wird.
@Babel: Ich nehme mal an du spielst auf die Flash-Games an. Da sehe ich momentan keine wirkliche HTML5-Lösung aber warum muss es ein im Browser laufendes Spiel sein? (Jetzt mal Abgesehen von der Bequemlichkeit) Meine Argumentation mit HTML5 ging hauptsächlich auf die Audio- und Videotags hinaus.
@Tobias: Java verschwindet glücklicherweise immer mehr in der Versenkung was den Applet-Bereich angeht. Meiner Meinung nach sollte Flash ihm dabei folgen. Einige Spezialgebiete können ja auch weiterhin mit Flash abgedeckt werden aber auf der Mehrzahl der Seiten finde ich es unnütz.
@Markus & Tobias: Was eure Anregung zu den Kommentaren angeht werde ich mich mal drum kümmern wie man das gut lösen kann.
Hallo,
ich hab da eine etwas differenzierte Meinung. Ich finde den Einsatz von Flash eigentlich nicht generell schlecht. Ich mein – Werbung nervt weil sie Werbung ist, und nicht weil sie Flash ist. Oder nicht?
Was Browsergames und so angeht – wers nicht mag brauchts ja nicht machen.
Flash Videoplayer werden so bald nicht ausgedient haben. HTML 5 ist sicherlich die bessere Alternative, aber wird in den großen Unternehmen so schnell vermutlich keinen Einzug halten.
Irgendwelche albernen Sounddinger die einfach nur da sind weil der Betreiber es cool findet fallen ja in die gleiche Kategorie wie blinkende Gifs => überflüssig.
Auf der anderen Seite gibt es einfach Dinge die man mit Flash machen kann, wo HTML und PHP einfach nicht weiterkommen, oder nur mit erheblichem Mehraufwand und erheblichen Einbußen in der Bequemlichkeit. Es gibt durchaus Flash-Anwendungen die aus gutem Grund Flash-Anwendungen sind meiner Meinung nach.
Was natürlich Pflicht ist: Wenn der Nutzer kein Flash hat, MUSS ein alternativer Inhalt da sein!
Cliffnotes: Flash wo es Sinn macht – ja. Flash um des flashens willen – bloss nicht.
Fakt ist: Momentan geht es nicht ohne Flash. Sicherlich ist es nicht schön, dass Adobe Softwarelücken nicht schließt und mit Apple irgendwie nicht zu rande kommt (was mir mein MacBook sehr verleidet). Die Haltung von Herrn Jobs Flash einfach auszusperren finde ich in dem Zusammenhang aber nicht ok, denn darunter leidet der Nutzer. Immerhin gibt Adobe aber nun zu, nicht ganz unschuldig an dieser Misere zu sein: http://www.golem.de/1002/72970.html
Nervige Werbebanner lassen sich auch mit GIFs und sicher auch mit HTML5 machen, da werden wir wohl leider nicht drumrumkommen.
Alles in allem würde ich es gut finden, wenn HTML5 den Leuten von Adobe die Augen öffnet und dort dafür sorgt, dass man das ganze nun ordentlich und schlanker codet.
Was mich wirklich nervt, sind Websites, die ohne Flash überhaupt nicht nutzbar sind.
Da habe ich doch gerade eben was Feines gefunden.
Erster Youtube Film in HTML5:
http://www.youtube.com/watch?v=siOHh0uzcuY
Berciht bei NT-V über HTML5 bei Youtube:
http://www.n-tv.de/technik/YouTube-mit-HTML5-Player-article689476.html
Ja: Es GIBT Hoffnung
@Sandrachen: Klar hat auch Flash seine Daseinsberechtigung sonst wäre es nie entwickelt worden nur wofür es heute hauptsächlich genutzt wird kann nicht der eigentliche Sinn gewesen sein. Natürlich gibt es noch X andere Methoden nervende Werbung zu gestalten aber Flash gehört momentan einfach zu den nervigsten. Wenn ich teilweise sehe, dass das ganze Webseiten mit Flash gemacht sind ist das erste was ich an dieser Seite anklicke das “X” meines Browsertabs. Ansonsten kann ich dir aber zustimmen. Da wo Flash wirklich(!!) Sinn macht gerne. Aber ich wage zu behaupten, wenn man die Spielebranche ausnimmt sind 99% der Flashs überflüssig und anders lösbar gewesen.
@Gilly: Naja Apple sperrt Flash nur auf den mobilen Plattformen aus und wenn ich mir anschaue wie die Auslastung eines C2D aussieht, nur weil ein Flash-Element anwesend ist, kann ich die Entscheidung nur zu 100% unterstützen. Das Flash würde die mobilen Geräte sofort überlasten, den Akku noch schneller leeren und außerdem Sicherheitslücken mitbringen. Auf einem normalen PC sind die Sicherheitslücken schon schlimm aber will ich wirklich wissen, was ich alles auf meinem Handy hätte, wenn dort Code-Einschleusungen etc. möglich wären?
@Friedegard: Das Youtube-Video hat HTML5 zum Inhalt. Aber der Player ist immer noch der altbekannte Flashplayer. Wie der N-TV-Bericht schon sagt, kann man sich die Youtube-Beta mit HMTL5-Unterstützung aktivieren und ab dem Moment sollten alle Videos dementsprechend ohne Flash angezeigt werden.
Ja richtig, das war missverständlich von mir.
Allerdings sieht man deutlich Youtubes Bemühungen, von Adobe wegzukommen.
Und alle anderen werden nachziehen.
@Friedegard: Na schauen wir mal wo das in einigen Jahren hingeführt hat…
Ich persönlich mag ja Java lieber als Flash, einfach weil es die offenere Plattform ist.
HTML5 ist schön und gut, aber so lange man sich nicht auf einheitliche patentfreie CODECs einigen kann, nützt das alles nicht viel.
Naja Java ist schön anwendbar wenn man etwas realisiert, was auf möglichst vielen Plattformen laufen aber nicht als Webapp gebaut werden soll… Aber im Browser hats meiner Meinung nach absolut nichts verloren.
Zu den Codecs stimmts leider… Browser A versteht X nich, Browser B versteht Y nicht und irgendwie solls dann doch überall laufen…