¿Son lo mismo? Si no es así, ¿cuáles son las diferencias?¿Cuáles son las diferencias entre Shockwave, Flash y Flex?
Respuesta
Adobe Shockwave fue un reproductor multimedia (anteriormente por Macromedia), y se puede utilizar para ejecutar aplicaciones de Adobe Director (por lo general en un navegador web como un plug-in). 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 en la parte superior de Flash, y está diseñado para simplificar algunos aspectos de flash. Piense en Flex como un juego de herramientas (a la Qt y GTK) para Flash.
Añadiendo un poco: originalmente, el reproductor Shockwave era un reproductor resistente pensado para interfaces de CD-ROM y cosas así, y Flash era un reproductor más liviano destinado a interfaces basadas en 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, mientras que 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 ver this similar question.
- 1. ¿Cuáles son las diferencias entre Flash Professional y Flash Builder?
- 2. ¿Cuáles son las diferencias entre $ {} y # {}?
- 3. ¿Cuáles son las diferencias y similitudes entre MVC y MVVM?
- 4. ¿Cuáles son las diferencias entre osql, isql y sqlcmd?
- 5. ¿Cuáles son las diferencias entre LinFu.DynamicProxy y Castle.DynamicProxy?
- 6. ¿Cuáles son las diferencias reales entre Zend Framework y Django?
- 7. ¿Cuáles son las diferencias entre HTTP 1.0 y 1.1?
- 8. ¿Cuáles son las diferencias entre romper y salir?
- 9. ¿Cuáles son las diferencias entre ADOdb y PDO en PHP?
- 10. ¿Cuáles son las diferencias entre delegados y eventos?
- 11. ¿Cuáles son las diferencias prácticas entre formularios especiales y macros?
- 12. cuáles son las diferencias entre PHP base64_encode y * nix base64
- 13. ¿Cuáles son las diferencias entre nil, NULL y [NSNULL nil]?
- 14. Cuáles son las diferencias entre display: box y display: flexbox
- 15. ¿Cuáles son las diferencias entre java 1.5 y java 1.6
- 16. ¿Cuáles son las diferencias entre PHP y Java?
- 17. ¿Cuáles son las diferencias entre Spring integration y JBoss jBPM?
- 18. ¿Cuáles son las diferencias entre "=" y "<-" en R?
- 19. ¿Cuáles son las principales diferencias entre JavaScript y ActionScript 3?
- 20. ¿Cuáles son las diferencias entre TFS, SVN y GIT?
- 21. ¿Cuáles son las principales diferencias entre Sinatra y Ramaze?
- 22. ¿Cuáles son las diferencias entre los modelos CSS y Latex?
- 23. ¿Cuáles son las diferencias entre touchmove y gesturechange?
- 24. ¿Cuáles son las diferencias entre dpm() y dsm()?
- 25. ¿Cuáles son las diferencias entre PEG y CFG?
- 26. ¿Cuáles son las diferencias entre usar `rails server` y` rackup`?
- 27. ¿Cuáles son las diferencias entre struct_time y datetime?
- 28. ¿Cuáles son las diferencias entre el objeto JSON y JavaScript?
- 29. ¿Cuáles son las diferencias entre ConcurrentQueue y BlockingCollection en .Net?
- 30. ¿Cuáles son las diferencias entre PECL y PEAR?