Usability of JavaScript
and Flash Menus

Download this paper in .pdf (66K)
|
JavaScript and Flash-based menus are the main navigational tools for many websites. While
these menus are very popular among designers, they can present a barrier to users.
For example, a user may have JavaScript disabled at work as part of their browser security
settings. A home user with an archaic browser may encounter backwards-compatibility issues
you never anticipated and didn't test for. In addition, some search engines still have difficulty
crawling a site composed entirely of JavaScript or Flash menus.
Does this mean you should never use JavaScript or Flash navigation? No, of course you can.
Your choice of menu design will depend on your audience, their needs and goals, and your
company's objectives. However, just because your target audience is composed almost entirely
of high-bandwidth users with all the coolest plug-ins and latest browsers, that's no reason
to leave out the rest of us. You can make everyone happy. All it takes is a little scripting.
When working with JavaScript or Flash menus, always provide an alternate text-based menu.
If that's a design issue, don't fear: a little tag called <NOSCRIPT> can save the
day. |