2008-12-09 5 views

Antwort

10

Adobe Shockwave war ein Media Player (früher von Macromedia) und kann zum Ausführen von Adobe Director-Anwendungen verwendet werden (normalerweise in einem Webbrowser als Plugin). Es wurde weitgehend von Adobe Flash (ebenfalls ursprünglich von Macromedia) abgelöst. IIRC, Flash war ursprünglich nur eine neue Version von Shockwave, normalerweise Shockwave Flash genannt (wo es verwirrend ist). Aus diesem Grund haben die meisten Flash-Objekte die SWF-Erweiterung.

Flex ist auf Flash aufgebaut und wurde entwickelt, um einige Aspekte des Flash zu vereinfachen. Stellen Sie sich Flex wie ein Toolkit (à la Qt und GTK) für Flash vor.

8

Ein wenig hinzufügen: Ursprünglich war der Shockwave-Player ein Hochleistungs-Player für CD-ROM-Schnittstellen und solche Dinge, und Flash war ein leichterer Player für webbasierte Benutzeroberflächen. Obwohl SW in diesen Tagen nicht so populär ist, ist dies immer noch in etwa der Fall - Feature Shockwave "ersetzt" Flash, indem es Flash-Inhalte abspielen kann, sowie Dinge, die Flash nicht tun kann (wie Hardware-beschleunigtes 3D). .

Mit dem gesagt, während die Feature-Listen unterscheiden Flash und Shockwave sind äquivalente Technologien. Sie sind beide Content-Player, die alleine oder als Browser-Plug-Ins ausgeführt werden können.

Weitere Informationen zu Flex finden Sie unter this similar question.