flex - que - shockwave flash chrome
¿Cuáles son las diferencias entre Shockwave, Flash y Flex? (2)
Adobe Shockwave era un reproductor multimedia (anteriormente de Macromedia) y se puede usar para ejecutar aplicaciones de Adobe Director (generalmente en un navegador web como complemento). En gran parte ha sido reemplazado por Adobe Flash (también originalmente por Macromedia). IIRC, Flash originalmente era solo una nueva versión sofisticada de Shockwave, generalmente conocida como Shockwave Flash (que es donde se vuelve confusa). Esta es la razón por la cual la mayoría de los objetos Flash tienen la extensión SWF.
Flex está construido sobre Flash, y está diseñado para simplificar algunos aspectos del flash. Piense en Flex como un juego de herramientas (a la Qt y GTK) para Flash.
¿Son la misma cosa? Si no es así, ¿cuáles son las diferencias?
Añadiendo un poco: originalmente, el reproductor Shockwave era un reproductor de alta resistencia diseñado para interfaces de CD-ROM y esas cosas, y Flash era un reproductor más liviano destinado a interfaces basadas en la web. Aunque SW no es tan popular en estos días, esto es más o menos cierto: Shockwave "reemplaza" a Flash en función de que puede reproducir contenido Flash, y también hace cosas que Flash no puede hacer (como renderizar 3D acelerado por hardware) .
Dicho esto, aunque las listas de características difieren, Flash y Shockwave son tecnologías equivalentes. Ambos son reproductores de contenido que pueden ser independientes o ejecutarse como complementos del navegador.
Para más información sobre Flex vea esta pregunta similar .