
Oh how designers love to load up websites with Adobe Flash elements. Headlines swoop in, graphics spin, animations rule. Nevermind that it makes pages slow to load, chokes Web-enabled PDAs, and breaks Web standards right and left. Flash's bling bling apparently leaves many visual designers powerless to resist its surface charms.
Of course, many designers use to swear by multi-sliced Photoshop images or nested tables chock full of shim GIFs. CSS is finally replacing those hinkie practices—and hopefully it'll eventually vanquish Flash as well.
That diatribe may not convince you to avoid Flash, but consider: Apple's CEO Steve Jobs said yesterday there are no plans to build Flash support into the hot-selling, Web-browsing iPhone.
The gist from AppleInsider:
Flash just works because most [computer-based] web users have the required plugin already installed; Adobe has bundling agreements with both Microsoft's Windows and Apple's Mac OS X. Users who don't have Flash pre-installed can download it for free, and Adobe now even offers a Linux version of the plugin.
...Adobe has moved away from attempting to port the full Flash runtime to other mobile phones. Instead, the company developed Flash Lite, a simplified scripting runtime designed to provide a user interface layer of interactivity that could be used to design basic phone interfaces. [But] Flash Lite doesn't run any of the Flash content found on websites, rendering it worthless to iPhone users.
...That's why Jobs said at Tuesday's shareholders meeting that Flash Lite 'is not capable of being used with the web.' It simply is not a web plugin technology and only bears fleeting relation to the desktop computer Flash, which Jobs said 'performs too slow to be useful' on the iPhone.
...The company is pushing the use of standard H.264 video [as seen in the iPhone's YouTube player], advocating the future development of standards-based web applications with WHATWG [Web Hypertext Application Technologies Working Group] and HTML 5.0 along with partners Firefox and Opera (and increasingly Microsoft), and using Ajax technologies centered on open standards including JavaScript and CSS right now. In fact, Apple has removed nearly every vestige of Flash from its corporate website.
Keep two things in mind: No one argues that Apple's site looks dowdy, and lots of folks believe the iPhone will become a major way to browse the Web. Still want to lard your site with Flash?
The full story—and the 50-plus comments it's drawn—are worth a good look.