Why use menu in Flash? Flash vs. Javascript


Feature Flash JavaScript
SEO friendly
YES
Contrary to popular belief, Flash links are fully indexed by the major seach engines like Google or Yahoo.
YES
High Quality Graphics
YES
Visually Rich. Flash offers high quality vector & bitmap graphics optimized for fast web downloading.
NO
Javascript language does not offer the ability to produce high quality graphics. (A recent study from Stanford University concluded that the number one factor that makes your visitors trust you is your web site’s appearance & design.)
Use any Font
YES
Use any custom Font. 123 Flash Menu embeds any non standard font into the flash menu to ensure that your users will see the menu exactly as you designed it.
NO
Only system Fonts are allowed.
Fast cached download
YES
Menu is downloaded only once in browser’s cache. In subsequent pages, menu is loaded instantly.
NO
Adds a download overhead in every page.
Cross Browser Compatibility
YES (100%)
Flash menus are 100% compatible with the popular web browsers.
Not Always
Incompatibility problems arise between different web browsers and Javascript versions.
Resizable
YES
Flash menus can be scaled to any size easily.
NO
Javascript menus cannot be scaled.
Smooth text (antialiased)
YES
Flash menus offer smooth (anti-aliased) text and graphics. Optionally, a pixelized look is also available.
NO
Anti-alias is not available.
Vector graphics
YES
Flash creates stunning vector graphics small in size, suitable for fast downloading.
NO
Javascript can not produce quality graphics without the use of bitmap images which are bigger in size.
Popularity
YES (98.6%)
Reach more users. Contrary to popular belief more users use flash than javascript.
98.6% of web users use flash.
Moderate
Javascript is disabled by many users for security reasons and popup blocking. Javascript menus will be invisible to these users.
Easy maintenance
YES
Since flash menu is a single file, changes to site navigation are very easy. Just upload the new file to your site.
Not Flexible
Changes are not easy, since javascript code is repeated to all pages, all pages must be re-edited.