This page must be viewed with Microsoft Internet Explorer 4.0 or above, with Active Scripting enabled.
     

•    Preview as you build
•    Test target browsers
•    What to test for


•    Setting preview options
•    Design priorities
•    Verifying links
•    Verifying assets


•    Page view tutorials on actions

Test your site
Remember, it's not for your eyes, only
 
Just because your site looks good in your browser doesn't mean it's ready for everyone else. What other people experience will depend on which browser they're using, what fonts they have, their connection speed to the Internet, and a lot of other factors that aren't usually in your control. Before making your site live, you can anticipate a lot of these differences and prevent major problems from slipping your notice by running your site through some thorough tests.  
 
Preview as you build

You can test your site to some extent as you build it, by previewing. NetObjects Fusion has a handy little tab in Page view that shows what the current page looks like in Internet Explorer 4.01 or higher. To preview the entire site and test navigation in your desktop's browser, click the Preview button on the Control bar at the top right of the window.

Page Preview tab previews the current page. Preview Button previews the entire site.

To test components, which don't work when you preview, you should instead publish your site locally to My Computer, as described below.

Set options for previewing your site, such as which browser to use, its windows size, and more. They're all described in the documentation on setting preview options.
 
Test target browsers

When you preview or publish your site, you see how it looks in your browser. But people using another browser, WebTV, or even a Macintosh might see something quite different. Objects might not line up the same, text might be larger or smaller, actions don't work in older browsers, and so on. To be sure everyone sees your site as you intend, test it on as many different browsers, browser versions, and computers (PCs, Macs, Linux boxes) as you can. You can download all the browsers you need for free, from these sites: You can't always install multiple versions of the same browser on the same machine (installing a new Internet Explorer, for example, typically overwrites any older version). So hopefully you have a few computers. If not, publish your site to a test folder on a public Web server- your Web host will probably let you do this. Then try viewing your site from libraries, Internet cafes, copy centers, friends, or colleagues who might have the various setups you need. Find out which browsers to target and how to accommodate limitations they might have when you support your visitors' browsers.
 
What to test for

Here's a thorough checklist.

How do colors look?
Hopefully, you designed your site using Web-safe colors-the 216 shades that appear correctly on most, if not all, browsers and computers (if you didn't do this, please go directly to design tips). Even after using Web-safe colors, there might be subtle differences, in particular between PCs and Macs, so make sure these differences are acceptable. If you're designing for WebTV, make sure colors aren't too bright, that colored text is readable, and that background colors don't obscure content.

What about text formatting?
You also hopefully designed your pages using Web-safe fonts, like Helvetica, Verdana, Georgia, or Times, which most people are likely to have. NetObjects Fusion substitutes similar fonts if those you select aren't available, so you might view pages on a computer lacking those fonts just to see the result. WebTV, for example, will make everything Helvetica.

For more information about choosing colors, fonts, and a page size, see these design tips.
Be aware also that various browsers and computers display fonts slightly differently. Internet Explorer tends to space lines and characters a bit further apart than Netscape, while on a Mac, fonts can appear three point sizes smaller than on a PC (quite a difference!). So be sure to view your site on different machines to see how it affects the layout and readability. If you can't find a Mac, you can alter the size of the display font in your browser (it's a browser option) to get an idea of how things will look.

Is everything in the right place?
If pictures, text, or other objects don't line up well in the browsers you care about, try revisiting your layout strategy. Whether you position objects freely within a Layout, group them in a Layout Region, place them in a table, arrange them sequentially in text boxes, or do some combination thereof, can affect how things are positioned by different browsers. Your use of HTML output methods plays a role, too. For example, layered objects work only with the Fixed Page HTML output method (as well as only on version 4 or higher browsers). Actions typically require using the Dynamic Page Layout method, unless the action is associated with an object in a Layout Region, in which case you use the Regular Tables Method just for that region, and... well, you get the idea. It's too much to discuss here, but these guidelines are all summarized in this chart on design priorities and method choices.

Do links work?
First, make sure that no links are broken. NetObjects Fusion takes care of verifying all internal links, but you should check external ones. The best way to do this is to preview or publish your site, and then click each link to make sure it goes to the right place. If you have a huge site with a lot of links, you can verify links more quickly by going to Assets view, opening the Assets menu, and choosing Verify Links. NetObjects Fusion will let you know if any links are unresolved (that is, they don't go to a known page). Just as important as avoiding broken links is to check that your links create useful paths. That is, when people follow the link, will they easily find the information that link promises? When linking to a discussion of tomato plants at a large gardening site, for example, send people to the exact discussion, or to a place that clearly points to it. Don't just send them to the site's Home page, where they may not see any mention of tomatoes, at all.

Remember that custom text formatting made on the Paragraph Settings dialog applies only if you're publishing your site for CSS. Find out more when you support your visitors' browsers.
Do pictures appear?
When you add a picture to your site, NetObjects Fusion doesn't actually copy the picture into your site assets; it refers to it from its original location. Only when you preview or publish do pictures get copied to the preview or publish directory. If a picture is renamed or removed from its original location, it will be missing from the final site. You must then find the missing picture and reference it again. Fortunately, this is easy to do in Assets view.

How does your site look without pictures?
Some people like to speed up surfing by turning off pictures in their browser so they don't have to wait for them to download. Instead of your lovely artwork, they see each picture's ALT tag-text shown typically in a little yellow box. To make sure that even impatient visitors don't miss essential information, don't confine your company name, prices, or other key content to graphic text. Or if you do, include the same information in the picture's ALT tag, which people will see even without pictures.

How do pages look at different screen resolutions?
Your pages will look bigger or smaller, depending on each visitor's screen resolution. So test your site not only at the lowest resolution you think people will be using to be sure nothing gets chopped from view (typically 800 by 600 pixels), but also at the highest possible resolution, where screen real estate is at a maximum. You'd be surprised at how small your page can become for visitors who like really huge desktops!

Quickly verify links and find missing pictures in Assets view. It's all described in the documentation on verifying links and on verifying assets, respectively.


Full-screen view of a Web page on a 600 by 800 screen


Same page on a 1600 by 1200 screen

Change screen resolutions using the Display settings on the Windows Control Panel (which you open from the Start menu).

Will pages load quickly enough?
Your site is probably a lot zippier when tested on a local computer or network than when downloaded live over the Internet. So to get the same browsing experience as your visitors, publish it to a test folder at your Web host, then test each page over the slowest connection you think visitors will be using. For a home audience, this is probably a 28.8K modem. For business users, it's an ISDN or DSL connection. No pages should take longer than 30 seconds to fully appear, and most should pop up a lot more quickly.

If you don't have access to different connections, estimate download time based on the total size of a page's assets. This is the size of the HTML file itself plus each graphic image on the page. A 28.8K modem, for example, can download a 60KB page in 30 seconds. If a page loads too slowly, whatever is taking longest to appear is probably the culprit. Either get rid of it or somehow reduce its size. Large graphics, for example, might be the result of using too many colors (see these design tips for details).

Finally, the Internet is typically slower during business hours, so you should also check your pages during different times of the day and week.

Test drive your forms
To test forms and make sure that visitor input gets submitted to you in e-mail, posted to a file, or otherwise processed the way you intend, you'll have to publish to a Web server that supports CGI scripts. Your best bet is probably to publish to a test server at your Web host, who you hopefully already verified can handle the form.

Find out potential size hogs by going to Assets view, which lists the size of each picture, HTML file, and other asset (click the Size header to sort assets by size).
Do components and actions work?
To test components, you must publish rather than preview your site. You can do this easily by going to Publish view, clicking Generate on the Control bar, and publishing to My Computer.

As for actions, remember that they work only on version 4 or later browsers. Also, they don't work if you've added HTML directly on the same page (you'll have to get rid of either the action or the custom HTML). And finally, actions can be fussy about the HTML output you choose. Specifically:

  • If you're targeting a wide range of browsers, set your site's HTML output method to Dynamic Page Layout, and your actions should work great …
  • … unless your action is embedded in a Layout Region. In that case, leave the site setting alone, but set the region's HTML output method to Regular Tables.
  • If you're publishing a site using CSS and therefore set your site's HTML output method to Fixed Page Layout, your actions will work fine, as well.
How's your spelling and grammar?
Finally, take time to proofread your entire site closely, looking just for misspellings, questionable grammar, and other editorial errors. Theirs nuthing worse then a Web site with bad speling and typos,!
Not sure what we mean by HTML output method? Read this documentation on controlling published output, and you'll soon become an expert!

When your site is tested and ready for action, it's time to begin promoting it. Begin by making sure it appears in popular search engines.

Next: Register with search engines.


 
 

Use the FrameSet component to protect your site from being loaded into another site's Frame Set, ensuring that it's always viewed in a full browser window.

 

  © Copyright 1999. All Rights Reserved