Flash ist eine Multimedia-Software-Plattform, die einst eine dominierende Kraft im Web war. Adobe Flash wurde verwendet, um Animationen, Audio- und Videoinhalte, Spiele und Web-Apps zu entwickeln und abzuspielen.
Es war einmal, dass Sie ohne die in Ihrem Webbrowser installierte Flash-Erweiterung kaum im Internet surfen konnten. Ohne Flash zu sein, bedeutete, dass Videos nicht abgespielt, Diashows nicht angezeigt und interaktive Websites nicht geladen wurden. Flash beherrschte die interaktiven Inhalte des Webs und sein Erfolg führte 2005 zum Kauf durch Adobe.
Doch heute ist Flash tot (oder stirbt). Es wird von Adobe aufgegeben und Bugfixes sollen bis Dezember 31, 2020, vollständig eingestellt werden.
Dies stellt eine Schwierigkeit für ältere Business-Websites mit Flash-basierten Inhalten dar. Viele Computer (und die meisten mobilen Geräte) können keine Flash-Inhalte abspielen, und viele Benutzer haben kein Interesse daran, die einst dominierende Software zu installieren. Wenn die Website Ihres Unternehmens für Multimedia-Inhalte auf Flash angewiesen ist, ist sie möglicherweise für die Mehrheit Ihrer Besucher nicht sichtbar.
Testen Sie Ihre Website auf Flash
Die guten Leute von SEO SiteCheckup haben übrigens einen Flash-Test entwickelt. Sie können Ihre Website dort auf Flash-Nutzung testen.
Was genau ist Flash?
Flash begann als vektorbasiertes Zeichenprogramm, das von FutureWave entwickelt wurde. Das Unternehmen erkannte schnell, dass vektorbasierte Webanimationen ein starker Konkurrent für Macromedias Shockwave Player sein könnten. So wurde die vektorbasierte Webanimationsplattform geboren. Es wurde „FutureSplash“ genannt und war die Säuglingsversion des Flash, die wir heute kennen, aber es war noch kein mächtiger Anwärter auf die Online-Multimedia-Wiedergabe.
„FutureSplash“ wurde schließlich von seinem Konkurrenten Macromedia gekauft und 1996 in „Macromedia Flash“ umbenannt. Es war Macromedia, das Flash als Browser-Plugin für die Online-Wiedergabe von Flash-Inhalten verbreitete. Macromedia fügte Scripting, Alpha-Transparenz und andere Funktionen hinzu, als sie die vektorbasierte Webanimationsplattform in ein voll ausgestattetes Webanwendungstool verwandelten. Webmaster und Benutzer wurden darauf aufmerksam und die Akzeptanz stieg in die Höhe. Keine andere Software war so leistungsfähig mit einer so kleinen Download-Größe.
Im Jahr 2005 kaufte Adobe Macromedia und ihre gesamte Produktlinie. Adobe hat die Skriptfähigkeiten von Flash erheblich erweitert und sogar 3D-Unterstützung hinzugefügt. Adobe stieg auf dem Höhepunkt der Flash-Einführung ein, war aber auch an der Spitze des plötzlichen Untergangs. Adobe hat es kommen sehen. Im Jahr 2008 baute Adobe einige der Flash-Technologien auf, um die erste Version von Adobe AIR zu entwickeln. Die Online-Gaming-Fähigkeiten von Adobe AIR gingen weit über die von Flash hinaus und wurden mit zahlreichen Preisen ausgezeichnet. AIR ist der Nachfolger von Flash. Aber was ist der Multimedia-Nachfolger? HTML5 natürlich. Heute wurde sogar das Flash-Entwicklungstool umbenannt, um der Tatsache Rechnung zu tragen, dass die meisten Entwickler Adobe AIR verwenden, um HTML5-Inhalte anstelle von Flash-Inhalten zu entwickeln.
Was hat Flash getötet?
Flash stirbt. Adobe hat angekündigt, dass die Flash-Entwicklung bis zum 31.Dezember 2020 vollständig eingestellt wird. In der Software-Welt wird dies als „End of Life“ bezeichnet. Adobe verlässt Flash auf den Software-Friedhof.
Was hat Flash getötet?
Die Todesursache von Flash war vielfältig. Aber es ist kein natürlicher friedlicher Tod gestorben. In gewissem Sinne wurde Flash von der Tech-Community eingeschläfert, die dazu beigetragen hat, es zu schaffen, weil es ein permanentes Sicherheitsrisiko darstellte.
Sicherheitsrisiken
Wenn ein Webbrowser eine Flash-Datei lädt, führt Flash einen eigenen Prozess mit eigenem Speicher in der Webbrowser-Anwendung aus. Hacker finden ständig neue Methoden, um mit Flash zu einer bestimmten Speicheradresse auf Ihrem Computer zu springen … und die Kontrolle über Ihren gesamten Computer (nicht nur den Webbrowser) zu übernehmen. Es gab zahlreiche solcher „Zero Day“ -Fehler in Flash. Die Updates sind schnell und wütend von Adobe, Microsoft und anderen gekommen, um die klaffende Sicherheitswunde von Flash zu verbinden. Trotzdem liegt das Sicherheitsrisiko tief in der Funktionsweise von Flash. Adobe kam schließlich zu dem Schluss, dass der beste Weg, die Software zu retten, darin bestand, Elemente davon in Adobe AIR zu verwenden, anstatt die Flash-Entwicklung selbst fortzusetzen.
Der iPhone (Apple) -Effekt
Selbst als Flash-Sicherheitsrisiken zum ersten Mal aufgedeckt wurden, veröffentlichte Apple sein revolutionäres Smartphone, das iPhone. Das iPhone unterstützte Flash nicht und Steve Jobs erklärte bekanntermaßen, dass es dies niemals tun würde (es tut es immer noch nicht). Als das mobile Surfen im Internet zunahm und Apple einen Teil der Gebühr übernahm, hatte ein großer Prozentsatz der mobilen Benutzer keine Möglichkeit, Flash-Inhalte einfach abzuspielen. Apple wollte nicht, dass Flash auf ihren iOS-Geräten ausgeführt wird, da sie nicht von Software von Drittanbietern abhängig, anfällig für bekannte Sicherheitslücken oder unnötige Stromausfälle sein sollten.
Apple hat Flash nicht nur an den Rand des mobilen Webbrowsings gedrängt (das heute den Großteil des Webverkehrs ausmacht), sondern auch zu seinem Ersatz beigetragen.
HTML5
Das HTML5-Projekt wurde teilweise als Versuch gestartet, die Multimedia-Wiedergabe ohne externe Plugins zu ermöglichen. In Kombination mit CSS, JavaScript, OpenGL und anderen Technologien hat HTML5 die Standard-Medienwiedergabe mit Flash erfolgreich usurpiert. HTML5 bedeutet, dass es keinen Grund gibt, Flash für normale Medienzwecke zu verwenden. Durch die Verwendung von HTML5 <video>
-Tags weist HTML5 beispielsweise einen Webbrowser an, Videos mithilfe seiner nativen Funktionen abzuspielen. HTML5 und die dazugehörigen Technologien waren der Nagel im Sarg für Flash.
Sollte meine Website Flash verwenden?
Der Rest des Webs ist – warum nicht auch du? Das World Wide Web verzichtet aus guten Gründen auf Flash.
Die Mehrheit der Webnutzer wird nicht in der Lage oder willens sein, Ihre Flash-Inhalte wiederzugeben. Wenn Sie eine Videoeinführung haben, kann Ihr mobiler Besucher sie nicht anzeigen. Wenn Sie eine Diashow früherer Arbeiten haben, wird Ihr durchschnittlicher Besucher sie nicht abspielen. Wenn Sie eine proprietäre Web-App mit Flash haben, springen viele Besucher einfach zu einer anderen Site. Sie verlieren Traffic und Ihr Website-Ranking tut weh.
Ihre Flash-Medien sind ein Sicherheitsrisiko für jeden Besucher Ihrer Website, der sie ausführt. Es ist kein komplizierter Hack erforderlich, ein veraltetes Flash-Plugin für Ihre Inhalte zu verwenden, um einen der Computer Ihrer Besucher zu entführen. Ihre Besucher werden verletzt. Du existierst, um das Leben anderer besser zu machen, oder? Es ist also an der Zeit, Flash auf Ihrer Website zu begraben.
Schließlich ist die Technologie zum Ersetzen Ihrer Flash-Inhalte frei verfügbar. Es läuft schneller, ist sicherer und verbraucht weniger Energie. Ein Wechsel zu vektorbasierten Open-Source-Multimedia-Inhalten kann die Indexierbarkeit, Sicherheit und Benutzerfreundlichkeit Ihrer Website verbessern.
Es ist Zeit für Sie, Flash hinter sich zu lassen.
Was verwende ich, um die Flash-Funktionalität zu ersetzen?
Flash kann normalerweise durch die drei Technologien ersetzt werden, die auf jeder modernen Website häufig verwendet werden – HTML5, CSS und JavaScript.
Audio und Video
Die Audio- und Videowiedergabe war eine der häufigsten Anwendungen für Flash Player. Wenn Ihre Website immer noch Flash zum Abspielen von Audio- und Videodateien verwendet, können Sie es ausschließlich durch HTML5 ersetzen. Verwenden Sie einfach die HTML5-Tags <audio>
und <video>
.
Skalierbare Vektorgrafiken
Flash begann als vektorbasierte grafische Plattform und ist es in seinem Herzen immer noch. HTML5 enthält jetzt ein <svg>
-Tag, mit dem Sie vektorbasierte Grafiken schreiben können, die vom Webbrowser nativ gezeichnet werden. Es gibt sogar kostenlose Software zum Entwerfen eigener SVG-Grafiken, die dann kopiert und in eine Webseite eingefügt werden können. Mit JavaScript und / oder CSS kann das SVG automatisch manipuliert werden, um die Vektorgrafiken zu animieren, ohne das Artwork bei jeder Änderung komplett neu zu zeichnen.
Benutzeroberflächen (einfache Web-Apps)
Proprietäre Web-Apps, die für Flash geschrieben wurden, sind das teuerste Element, das Sie ersetzen müssen, aber Sie sollten es trotzdem tun. HTML5, JavaScript und CSS sind mehr als in der Lage, einfache Web-App-Anforderungen ohne die mit Flash verbundenen Sicherheits- und Speicherrisiken zu erfüllen. Aufgrund der Sicherheitsrisiken von Flash sollten Web-Apps so schnell wie möglich ersetzt werden, um jeglichen Diebstahl von Kundendaten zu vermeiden. Ihr Webentwickler (wie R Creative) kann einige fundierte Empfehlungen geben, wie Ihre bestimmte Web-App durch aktuelle Open-Source-Technologie ersetzt werden kann.