Heim  >  Artikel  >  Web-Frontend  >  Eine ausführliche Erklärung, wie HTML5 dem kranken Katzen-Flash in den letzten 10 Jahren einen Riegel vorgeschoben hat

Eine ausführliche Erklärung, wie HTML5 dem kranken Katzen-Flash in den letzten 10 Jahren einen Riegel vorgeschoben hat

黄舟
黄舟Original
2017-03-04 16:19:351211Durchsuche

Am 9. August gab Google offiziell bekannt, dass Google Chrome ab Chrome 53, das im September dieses Jahres veröffentlicht wurde, 90 % der Flash-Inhalte blockieren und bis Ende HTML5 als Standard für Webinhalte verwenden wird das Jahr. Die Botschaft scheint einfach, doch dahinter verbirgt sich ein 10-jähriges Tauziehen.

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Abfangen des neuesten Google-Blogartikels (Flash und Chrome)

Vor 6 Jahren, als wir keine Momente zum Durchsuchen hatten, globale Technologieblogs & Foren Es gab so einen Schimpfkrieg, und der Protagonist war Steve Jobs, die Person Nr. 1 in der Welt der Streitereien. Ich glaube, Bandenführer Qiao wütete damals gegen Flash, den Oberherrn im Multimedia-Bereich, und warb für HTML5, aber die meisten Leute verstanden es immer noch nicht ...

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Heute ist HTML5 gnadenlos. Der weltweite „Wal“-Anteil von Flash und das inländische H5-Marketing werden schließlich mit Zuversicht gesagt: „Entweder.“ Passen Sie sich an Apple an oder sterben Sie Der Reporter stellte fest, dass einige Abschnitte der Webseite auf dem großen Bildschirm Flash nicht unterstützten, was dazu führte, dass der Inhalt nicht abgespielt werden konnte. Adrian Ludwig, Produktmanager für Adobe Flash, war wütend und schrieb sofort einen Artikel mit den Worten:

Ohne Flash wäre das iPad nicht in der Lage, auf 70 % der Spiele und 75 % der Film- und Fernsehinhalte im Internet zuzugreifen.

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Drei Tage später hielt Jobs eine interne Rede und antwortete:

(Schuld daran) Adobe ist zu faul.

Er warf Flash vor, zu viele Fehler zu haben, die häufig zum Absturz des Mac führten. HTML5 ist jetzt der allgemeine Trend, und wenn Adobe sich nicht an die Entwicklungsrichtung von Apple anpasst, kann Flash nur darauf warten, zu sterben .

Bereits 2007, als Apple das iPhone herausbrachte, unterstützte das Betriebssystem Flash nicht, daher musste Adobe 2009 Packager für iPhone starten, um Flash-Spiele und andere Spiele in iPhone-Anwendungen zu packen.

Aber Jobs akzeptierte dies nicht und ermutigte einfach große Websites, Audio- und Videoversionen von HTML5 zu entwerfen. Anfang April 2010 änderte er die iPhone-Entwicklerbedingungen und erklärte, dass die Konvertierung von Flash in iPhone-Anwendungen nicht genehmigt werde . Rezension.

Auszug aus dem Originaltext von Steve Jobs' „My Views on Flash“

Der Vorfall gärte mehr als eine Woche lang und Jobs veröffentlichte die Welt- Im berühmten offenen Brief „Flash“ „Gedanken zu Flash“ gibt es sechs Argumente:

(1) Adobe ist zu verschlossen und seine Produkte sind zu 100 % proprietär.

(2) Die meisten Flash-Videos folgen dem von Apple unterstützten H.264-Format, denn ohne Flash-Spiele reicht es nicht, das wunderbare Spieleleben im APP Store zu verpassen. 全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

(3) Sobald Flash unterstützt wird, wird die Stabilität und Sicherheit von Apple-Mobilgeräten stark eingeschränkt.

(4) Flash verbraucht viel Strom.

(5) Wenn Sie Flash an das Touch-Design anpassen möchten, müssen Sie den Code neu schreiben. Es ist besser, das fortgeschrittenere HTML5 zu verwenden.

(6) Last but not least wird die ausschließliche Abhängigkeit von der Softwareentwicklung Dritter uns alle davon abhalten, neue Funktionen anderer Produkte zu nutzen.

Der Grund, warum Jobs so zuversichtlich ist, liegt darin, dass Apple seit 2004 mit Maxthon und anderen Browserherstellern zusammenarbeitet, um den bestehenden HTML-Standard zu verbessern, und durch dreijährige Bemühungen das World Wide Web Consortium ( W3C), um es zu standardisieren, also später HTML5. Der neue Standard definiert die Webentwicklung mit der Möglichkeit, Browseranwendungen zu erstellen, neu.

Der Bandenführer ist so hart, was soll Adobe tun?

2. Google, Facebook, Youtube... später mochte sogar Adobe Falsh nicht

Tomb of Flash (Fotoquelle: Tencent Technology)

Unter der Führung von Apple trat Google 2010 dem HTML5-Lager bei (was bedeutet, dass Android Flash auch nicht ausstehen kann), und seitdem haben immer mehr Unternehmen heimlich „abgesagt“. HTML5 wurde im Oktober 2014 fertiggestellt und die Dominosteine ​​gerieten außer Kontrolle——

  • Im Januar 2015 hat YouTube Flash aufgegeben und standardmäßig HTML5-Videos abgespielt

  • Im Juli 2015 hat Firefox die alte Version des Flash Players blockiert

  • Im September 2015 blockierte Google Chrome einige Flash-Inhalte

  • Im Dezember 2015 führte Adobe Flash- und HTML5-Produktionssoftware zusammen und änderte seinen Namen in Animate CC

  • Im Dezember 2015 stellte Facebook alle Website-Videos standardmäßig auf HTML5 um

  • Im Mai 2016 kündigte Google Chrome an, dass es standardmäßig HTML5 ersetzen würde Flash

  • Im August 2016 hat Google Chrome Flash vollständig blockiert

  • Im Dezember 2016 wird Google Chrome HTML5 vollständig unterstützen

  • Im Januar 2017 wird die Google-Werbeplattform Flash nicht mehr zulassen

Es ist nicht die Schuld des Apple-Tyranns, denn das iPhone hat Flash im Jahr 2007 aufgegeben, seit mehr als 9 Jahrelang hatte Adobe die alleinige Kontrolle über Flash und zeigte sich „reuelos“. Um diverse Fehler zu beheben, wurden im vergangenen Jahr fast das ganze Jahr über 316 Flash-Patches veröffentlicht.

Wer erinnert sich noch an seinen damaligen Glanz?

Flash ist ein interaktiver Standard für Vektorgrafiken und Webanimationen. Aufgrund seiner geringen Größe, einfachen Übertragung und Nichtverzerrung eignet er sich für die Internetumgebung mit geringer Bandbreite um das Jahr 2000 und hat sich schnell auf der ganzen Welt verbreitet .

Im Jahr 2005 wurde das Unternehmen, dem Flash gehört, für unglaubliche 3,4 Milliarden US-Dollar von Adobe übernommen, was es berühmt machte. Seitdem umfasst es die drei großen Bereiche Internetfilm und -fernsehen, Spiele und Werbung mit einem Marktanteil von bis zu 97 %.

Allerdings hat Adobe Ende letzten Jahres die Flash-Produktionssoftware mit der HTML5-Produktionssoftware Edge zusammengeführt und in Animate CC umgewandelt, weil es der Kritik nicht standhalten konnte.

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Die Namensänderung von Flash wurde von ausländischen Medien herabgesetzt (Fotoquelle: thehackernews)

Ganz zu schweigen davon, dass in den letzten Jahren große und kleine ausländische Unternehmen dies getan haben Ursprünglich fest im Flash-Lager verankert, haben sie aufgehört, HTML5 zu testen. Stattdessen legen große inländische Internetgiganten wie Baidu, Tencent und Alibaba stillschweigend ihre Pläne für HTML5 dar, entwickeln Visualisierungstools und richten WeChat-Anwendungskonten ein. Veröffentlichung von Spiel-Engines ... alles.

3. HTML5-Kommerzialisierung – welche Risiken und Vorteile gibt es?

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Abgefangene Nachrichtenergebnisse von Baidus „H5-Seitenerstellungstool“

Als Steve Jobs und Adobe miteinander uneins waren, machten sich viele Technologie-Blogger Sorgen das Fehlen von HTML5-Erstellungstools. Nach mehreren Jahren der technologischen Anhäufung im In- und Ausland ist dies kein Problem mehr.

Mit Baidus „H5-Seitenerstellungstool“ sehen Sie heute, wie hundert Blumen blühen – genau wie der Bandenführer erwartet hat, werden Sie nicht mehr mit einer Situation konfrontiert sein, in der ein Unternehmen das einzige ist.

Egal, was auf dem Markt passiert, sie wollen einfach nur Geld verdienen.

Analysten von Forrester Research erklären die Strategie von Adobe so. Leider stellt sich heraus, dass es aus drei Gründen nicht einmal einfach ist, Geld zu verdienen (hier fällt mir plötzlich Kodak ein):

(1) Änderungen der Marktzugangsregeln

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Repräsentative Produkte von HTML5-Seiten im In- und Ausland

Das Bild oben eignet sich zum Genießen.

Vorher hatten wir nur Adobe Flash, weil der Flash-Standard fest in Adobes Händen lag. Aber HTML5 ist offen und viele verwandte APIs, JavaScript und sogar Entwicklungs-Engines sind Open Source. Die technischen Barrieren für Produktionstools wurden inzwischen abgebaut und der Markt ist offen.

(2) Veränderungen im Fokus von Marketing-Terminals

Niemand hatte erwartet, dass die Vereinigten Staaten 10 Jahre lang an HTML5 herumgebastelt hatten „Nervous Cat“ kam zuerst. China brennt. Mit Hilfe von WeChat hat in China der Hype um mobiles Social-Marketing begonnen. Seitdem ist nach und nach eine Vielzahl phänomenaler H5 entstanden.

Da wir uns hauptsächlich auf webbasierte Websites konzentrieren, sind die Tool-Produktionseffizienz und die Update-Iteration viel höher als bei ausländischer Software wie Tumult Hype und Google Web Designer. Angetrieben durch die enorme Marktnachfrage nach mobiler Werbung. Die Website-Funktionen ähneln auch Softwareprodukten.

(3) Änderungen in den Gewinnmodellen von Unternehmen

全面封杀!10 年来 HTML5 如何给 Flash 这只病猫盖棺?

Abfangen der offiziellen Kaufschnittstelle der Adobe-Website

Ich habe in meinem Leben mehr als 10 Arten von Adobe-Software verwendet und nie einen halben Cent ausgegeben, aber es folgt immer noch dem altmodischen Tool-Verkaufsmodell.

Sehen Sie sich die Dominanz von Google an⋯⋯

Google Web Designer kann kostenlos heruntergeladen und verwendet werden. (Google Web Designer kann kostenlos heruntergeladen und verwendet werden.)

Andererseits gibt es in China mehrere Unternehmen, die H5-Produktion und -Funktionen auf Unternehmensebene völlig kostenlos anbieten Soweit ich weiß, sind das: Baidu H5 Platform, iH5 und Sohu Express. Dahinter verbirgt sich ein neues Gewinnmodell, statt Funktionen und Werbung zu verkaufen. Entweder ist die Webseite mit Google Ads und anderen Werbekanälen verbunden, um CPM, CPC und CPA zu verkaufen, oder es erfolgt eine implizite Implementierung und Bezahlung von Werbung.

Manche Leute sagen, dass HTML5 der Nachfolger von Flash ist, aber ich glaube nicht. Wenn Flash in der Vergangenheit der Oberherr der PC-Multimedia war, ist HTML5 der Urheber mobiler Multimedia und wird ein aufstrebender Stern sein, der die PC-Seite untergräbt.

Es ist nur so, dass das historische Erbe von Flash zu kompliziert ist. Das von Browsern wie Google heute erwähnte „Blockieren“ ist nicht vollständig, sondern eher eine entscheidende Haltung. PC-Benutzer können Flash weiterhin manuell laden, das Standardladen wird jedoch von HTML5 vollständig unterstützt.

Schließlich zitierte 4 Branchenkommentare aus Technologiemedien:

2010 - Apple kann Flash nicht töten, aber HTML5 schon.“

2012——Sie werden feststellen, dass ein PC ohne Flash eine Qual sein wird, aber iOS-Benutzer können gut ohne Flash leben.“

2014——Die Als Apple ankündigte, dass es Flash niemals unterstützen würde, gab es viel Kritik. Doch heute, da auch Android Flash aufgegeben hat, haben die Leute begonnen, Apples Vision zu verstehen (Flash komplett zu verbieten) kommt dem Einschlagen des letzten Nagels in Flashs Sarg gleich.“

Die Gesamtsituation ist entschieden.

Das Obige ist die detaillierte Erklärung, wie HTML5 in den letzten 10 Jahren den Sarg der kranken Katze Flash versiegelt hat. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn). !










Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn