Avoid using graphics, text, and HTML code that use require a lot of storage space. Avoid using complex HTML or other control structures that require editing programs or are beyond the capability of rather elementary web designers. If the page is overly complex it will have to be scrapped and rewritten. Note the guidelines below that relate to limitations of our users' software, hardware, and abilities. Frames, scripts, and plugins or auxilliary programs should be avoided.
Some people have early versions of browsers.
These either cannot display the more complex formats or may quit displaying anything when they run into the more advanced format. Don't leave these people out in the cold. On many computers files are stored using only eight characters and additional characters and blanks cause confusion. Underscores get lost in the underlining used to highlight links on many browser setups, so they should be avoided. While files will work with long names that include blanks, they are inconvenient for use in a large network of nodes maintained by many different people on different computer systems.