A popular alternative presentation tool.

Many a flame war has been fought about the merits of Flash over HTML, the best designers combine accessible html with exciting Flash enhancements. The worst use Flash to create entire web sites, just because you can, doesn’t mean you should.

The main web site:

Tutorial & Resource sites:

A common problem people seem to have with Flash, especially menus, is that it always renders on top – even if you put a low z-index on its container. Well fear not, the answer is here – swapping Flash with DHTML layer content.

Another common problem is how to embed Flash in your pages while keeping your HTML valid – the standard Flash method is to use a bunch of Browser-specific code that won’t pass the W3C validations. If you want to keep everything valid you can try the Flash Satay method [1], published on alistapart, or this newer JavaScript reliant method published on deconcept [2]. Note: flashobject has been updated and renamed SWFObject [3], and seems to have been adopted by Adobe who include a devnet article on its use [4]. The SWFObject page [3] includes a comparison against other methods (including satay) to help you decide.

[1] http://www.alistapart.com/articles/flashsatay/
[2] http://blog.deconcept.com/2005/03/31/proper-flash-embedding-flashobject-best-practices/
[3] http://blog.deconcept.com/swfobject/
[4] http://adobe.com/devnet/flash/articles/swfobject.html

Mailing lists:

  • FlashNewbie for new users of Macromedia Flash.
  • FlashCoders for programmers using Macromedia Flash – high traffic.
  • FlashComm for developers working with Flash Media Server (Formerly Flash Communication Server)