The growing importance of the web| design usability concept of web design is directly related to the transformation of the Web category from print to software. In the past, Web sites provided simple features. Most sites simply provide an electronic version of printed matter such as brochures, catalogues, or magazines. There are even serious usability problems with the site. Worse, users often get confused or make mistakes when filling out a form. However, today's web sites already have a variety of forms, simple such as brochure software (b r o c h u r e), and complex things like Web applications, as shown in Figure 1-5. This diversity and complexity makes web design highly valued in usability.
Like software, a Web site can be considered excellent if it is useful, usable, correct, and enjoyable. These indicators are fairly subjective in addition to correctness. It should be a very successful operation for a well-designed site. That is, the site does not crash at all, H T M page is correct, the image is appropriate, these pages as the designer expected. Any interacting element, whether it is a client-side script such as Java script, or a C G-I program executed on the server side, must run properly without any errors. The site's navigation system has been running smoothly and should not encounter a link interruption such as "4 0 4: Not found" when visiting a site. Although running smoothly has become an essential quality for a successful site, there are still too many sites that have failed at run time and have not adhered to the following rules:
Rule: The site should run close to error-prone.
Running problems can be attributed to the following reasons: technology change, lack of development experience, too aggressive timetable, methodological deficiencies, not taking into account the limitations of the media. Many of these questions can be solved by the methodology discussed in the 2nd Chapter. Because development tools are rapidly updated, web development is much more difficult than traditional software development. A site developed with some kind of technology must be repeated in another technology after a few months. In the past few years H T M L has launched three versions, and browser vendors have introduced products with specialized features. Technologies such as Java script are updated faster. The fact that browser vendors are rolling out new versions with a lot of bugs at a high frequency exacerbates the difficulty of changing the specification. Developers must understand the Web core technology before building a Web site. Hypertext Link Markup Language (H T M L), overlapping style sheets (cascading style S H e e T i n g) and other Web core technologies will be discussed in Chapter 1th 4. A web designer ignores the results of technology and media, just as print designers ignore ink marks on paper-web designers must understand and pay attention to the media, which includes issues such as browsers, bandwidth, program design, and protocols.
Rules: Understand and notice the limitations of web and Internet media.