When all elements look and function the same users feel more confident using the site. Aim to achieve consistency in appearance, navigation and layout between pages. 5.4.4 Use frames with caution Frames can cause problems with bookmarking, printing and linking. They are more difficult for text-based and speech browsers. The use of frames increases download times and can prevent pages being indexed by search engines.
Inexperienced designers can make all sorts of mistakes with frames.
Think carefully before you create framed Web pages, and consider whether the frames are really essential to the overall structure, appearance and function of your site. Flash pages cannot be printed, they cause the back button on the browser to become useless, they cannot be effectively bookmarked and increase download times. Use Flash sparingly. Javascript Javascript can be a useful enhancement to web pages provided it is well-written and tested. Ensure that no error messages occur when using a page with javascript and make sure the script operates effectively in all major browsers.