Macromedia Shockwave -

Under the hood, Lingo was a robust, object-oriented scripting language. It was forgiving for beginners (typing go to frame "Start" ) but powerful enough for full game physics engines and database connections. The Bad: Why It Died a Painful Death 1. The Installation & Stability Nightmare Shockwave was a heavy plugin (~5-10MB when most people had 56k dial-up). It required a full system restart after install. It crashed constantly. A corrupted Shockwave plugin often meant reinstalling your entire browser. It was the "Java applet" of its day—powerful, but you held your breath every time it loaded.

Before YouTube, Shockwave could stream synchronized audio, video, and vector graphics simultaneously. It was a production suite in a plugin, allowing for interactive CD-ROM quality (think Where in the USA is Carmen Sandiego? ) directly in IE6. macromedia shockwave

When the iPhone launched in 2007, Steve Jobs declared war on plugins. Shockwave (like Flash) never worked on iOS. But unlike Flash, no one even tried to save Shockwave. It became desktop-only legacy tech overnight. Under the hood, Lingo was a robust, object-oriented