This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
tag are limited to fonts on the user’s machine. Specifying a font in your HTML code that is not on the end user’s machine won’t work. Make sure you stick with standard operating system fonts when you’re coding. Use unique fonts as inline images.
Designing a Font-Rich Page Look at Figure 5.1 for an example of a page containing a large number of text elements. There are two ways to get a text font onto a Web page. One way is to use the text available as HTML commands. See Chapter 11, “How to Avoid the Ten Most Common Web Mistakes,” for an in-depth discussion of this topic. Another way is to bring in text as part of a graphic. This is a bittersweet situation. On the plus side, HTML text carries almost no file size overhead because the text you display on the screen is created from the fonts you have resident on your machine. You can display a considerable amount of text on a Web page from a 20KB HTML file. The bad news is that HTML text is limited in its design capabilities, as well as in its font choices, which are slim and none. You should design
Designing an Opening Web Splash Page
81
only in fonts that you can assume will be on your audience’s machine (that is, those that come with the operating system). You can manipulate text all you want in PostScript programs such as Illustrator, FreeHand, or CorelDRAW! But as of this writing, PostScript outline font technology has yet to be delivered to the Web. In raster programs such as Photoshop and Fractal Painter, text committed to the canvas becomes just another pattern of pixels. The solution to this graphic text problem? Make into graphics only passages that you know are not going to change. A text-rich page has its own set of design considerations: ❏ Text should change from large to small and from heavy to light as it moves down the page (refer to Figure 4.1). In Western culture we read from top to bottom and from left to right. You should place text elements that establish both eye flow (top to bottom and left to right) and subordination (read this first, read this next). ❏ Use a sans serif font (Helvetica, Arial) for headlines and a serif font (Times, Times Roman) for body text (see Figure 6.5). Large passages of sans serif type are more difficult to read than the same passages in a serif font. ❏ Lighter text subordinates (is less important) while bold text dominates (is more important). Refer to Figure 4.4.
Designing an Opening Web Splash Page Many a Web site is dismissed due to the initial reaction to a splash page. A splash page’s poor design, inappropriate graphics, and lack of structure all decrease the potential perceived value of the site. Without careful consideration of splash page contents, the Web site’s potential for entertaining, informing, communicating, and persuading can be overlooked by the user.
No One Likes to Scroll Have you ever noticed that humans are impatient? Think back six years ago. You’d drive up to McDonald’s to get a cup of coffee, and there was one window. You’d always have to wait for one car that was ordering for eight. Finally, they noticed that waiting made us impatient, so they added another window. McDonald’s has learned the deep truth of humankind: We know what we want and we want it now. The same principle, slightly modified from the McDonald’s model, applies to splash pages: Users hate to scroll. When you’re putting your splash page together, put your site overview right at the top where users can immediately jump wherever they’re going. Before you know it, you may just have the next sign proclaiming “Over 1 Billion Served!”
82
CHAPTER FOUR • Making Effective Web Graphics
The “Must Have” Elements You may have already begun planning your splash page, or at least have an idea of what you want your site to include via an abstract. Among the many items that a splash page can have, make sure that you include the following: ❏ A logo or other identifying mark ❏ A text-only option for slow Net hooks ❏ The sites structure in text or graphical form for quick access ❏ An e-mail link for feedback ❏ An address and phone number for additional means of contact
Designing a Splash Page Figure 4.1 shows a simple yet effective opening page for Adler Park School (http:// www.mcs.net/~adler/home.html). Refer to it as the task steps are listed: 1. Create a site overview using icons, a navigation bar, or hotlinked text at the top of your page. This site has five options arranged in a function bar near the top of the page. 2. Include a visually appealing graphic of appropriate size relative to your audience. The alligator (school mascot?) is totally appropriate for kids, parents, and teachers who might visit the site. Use a logo or associated graphic related to the site’s purpose. If the mascot is the school’s logo, all the better. Note the tension caused by the asymmetry of text and graphic. No center alignment here! 3. Include an e-mail address hotlink so people can contact you. The Webmaster’s address is at the bottom of the page. Great! 4. Provide additional methods of contacting you (address, phone, and so on). On Adler Park School’s page, the school’s address is displayed, along with a link to the principal and her e-mail. 5. Plan a hotlink for a text-only version of your page. This is the only thing missing in this page. How would a person learn about Adler Park School if he couldn’t display the graphic? See Chapter 11 for more information.
Planning for Inline Graphics As you are laying out a site, plan on including inline images. Sites without them are generally on David Letterman’s Top Ten List of Worst Sites or Yahoo!’s Worst Pages
Using External Graphics for Impact
83
(www.yahoo.com ). It is much easier to plan for them and not include them than it is to try to incorporate them after the fact. Even if your Web page is just a personal page, add an image of yourself for visual appeal.
TIP:
As you’re planning for inline graphics, remember that they only need to be 72 dpi (the resolution of most computer monitors). They should also conform to a 256-color (8-bit) palette. Anything more, and the cyber-police may pull you over for hogging the road. Just kidding, but anything higher just wastes Net bandwidth.
Using External Graphics for Impact As you’re working on your page, you may need to let the user view higher resolutions of your work. This is particularly true in environments that deal primarily with graphics. But hey, you never know. You may be a political science major who creates an awesome, cool beans, hold-on-to-your-seat, better-than-Da Vinci graphic. It could happen! If you do and you’re not thrilled with the 256-color version, allow the user to download a high-resolution version from your site and view it externally in a paint editor such as Photoshop or Fractal Painter. This is the only real way for them to view it at a higher resolution and bit depth. If you’re thinking about doing this, you may want to consider compressing your files with a product like PKWARE, Inc.’s PKZIP or Aladdin’s StuffIt Deluxe.
NOTE:
Graphic image file size increases exponentially when you begin beefing up the resolution and bit depth. A 16.7 million color image at 800×600 tends to be 1.44MB, which is relatively large for Net delivery. One option you have is to use file compression to shrink the file. Depending on the compression algorithm, you may be able to cut the size in half. You’ll probably want to look at lossless compression schemes. These schemes retain all the original data—in English: Your images stay sharp and clear. To find out more about file compression, check out the Web site at http://www.cis.ohio-state.edu/hypertext/faq/usenet/compression-faq/top.html
84
CHAPTER FOUR • Making Effective Web Graphics
Creating a Colored Background Undoubtedly, one of the worst things you have to work with in HTML is hexadecimal values for background colors. Yahoo! Just when you thought you were getting a handle on things, here comes hex. Chapter 3, “Creating Cool Graphics for the Web,” shows you how to convert RGB into hexadecimal using a scientific calculator, and you know there are resources out there on the Web to help do the conversions. Once you have the color converted, changing the hue of your background is pretty straightforward. Just remember, background color is set per HTML file. That is, you can’t change the background color within a file (without loading a graphic as an alternative). To set the background color of a page, follow these steps: 1. Find the hexadecimal equivalent for the desired RGB color. 2. Insert the following line into your HTML code as the first line in the