Ist das dasselbe? Wenn nicht, was sind die Unterschiede?
Antworten
Zu viele Anzeigen?Adobe Shockwave war ein Mediaplayer (ehemals von Macromedia) und kann verwendet werden, um Adobe Director-Anwendungen auszuführen (in der Regel in einem Webbrowser als Plugin). Es wurde weitgehend von Adobe Flash (ebenfalls ursprünglich von Macromedia) abgelöst. Wenn ich mich recht erinnere, war Flash ursprünglich nur eine neue, schicke Version von Shockwave, die üblicherweise als Shockwave Flash bezeichnet wird (und das ist der Punkt, an dem es verwirrend wird). Aus diesem Grund haben die meisten Flash-Objekte die Erweiterung SWF.
Flex baut auf Flash auf und wurde entwickelt, um einige Aspekte von Flash zu vereinfachen. Stellen Sie sich Flex wie ein Toolkit (à la Qt und GTK) für Flash vor.
Ein kleiner Nachtrag: Ursprünglich war der Shockwave-Player ein Hochleistungsplayer, der für CD-ROM-Oberflächen und dergleichen gedacht war, und Flash war ein leichterer Player, der für webbasierte Oberflächen gedacht war. Obwohl SW heutzutage nicht mehr so populär ist, trifft dies immer noch in etwa zu - vom Funktionsumfang her "ersetzt" Shockwave Flash, da es sowohl Flash-Inhalte abspielen als auch Dinge tun kann, die Flash nicht kann (z. B. Hardware-beschleunigtes 3D rendern).
Auch wenn sich die Funktionslisten unterscheiden, sind Flash und Shockwave gleichwertige Technologien. Sie sind beide Content Player, die als eigenständige Programme oder als Browser-Plugins ausgeführt werden können.
Weitere Informationen zu Flex finden Sie unter diese ähnliche Frage .