Frequently Asked Questions (and Their Answers)

How do I display the contents page of the Design Patterns CD?
Go back to the main screen and click on the word "Contents." This will bring up the contents page that will let you navigate through the rest of the book.

How do I link my documents to the CD?
Because the Design Patterns CD uses framesets to provide important navigational tools, any hyperlinks you make to point to the CD should invoke the appropriate frameset file, not just the chapter file itself.

The best method for obtaining the appropriate URL for use in your own Web page is to use one of the built-in navigational aids (such as the top banner or bottom pattern menu). However, rather than clicking the left mouse button, use the right button to display the menu of extended choices. Then select "Copy Link Location" in Netscape or "Copy Shortcut" in Internet Explorer. Put that link onto your cut buffer. You can now paste the URL into your own HTML document as an attribute to the anchor (<A>) tag.

Which browsers can I use with the Design Patterns CD?
The Design Patterns CD works best with Netscape Navigator on all platforms we have tested, including MS Windows, Unix, and Macintosh. The Design Patterns CD also works with Microsoft Internet Explorer on the MS Windows platform. Although it should be possible to use other browsers that support both Java and JavaScript, we have not tested the Design Patterns CD on those systems and do not provide technical support should problems occur. We strongly recommend that you use one of these browsers to view the Design Patterns CD.

My computer resolution is 800x600. Is it okay if I use the version optimized for 640x480?
Yes, the low-res and high-res versions of the CD contain exactly the same information. The only difference is that the formatting is done in the way that we believe will look best on high- and low-resolution systems. If you prefer the look of the low-res screens on your high-res system, you should not experience any problems. The reverse is not true, however. Using the 800x600 version on a 640x480 screen may cause you to lose information and is not recommended.

Why do the applet contents disappear when I iconify and then de-iconify the search applet in Communicator 4.0/Win95?
There is a bug in Netscape's Java Virtual Machine for Communicator 4.0 that causes many java applets to crash when they are iconified to the Windows 95 toolbar. Iconifying the search applet under Communicator 4.0 on Windows 95 will always result in a loss of search contents. If you encounter this behavior, simply close the applet and click on the Search button in the main frameset to restore it.

Why doesn't an exhaustive search always return the same results as an indexed search?
There are two things that can cause the index search and exhaustive search to return different results.

The first is that the exhaustive search is done over the raw HMTL. Hence if you search for "<B>describing</B> design patterns", and that string exists in the HTML source, the exhaustive search will find it. The indexer ignores the HTML tags, so it will miss that string.

The second is that an indexed search matches any section that contains all of the words entered in any order and with any words in-between. So for example this sentence in the conclusion matches on the indexed search: "Moreover, describing a system in terms of the design patterns..." The exhaustive search is much more strict; the words must be in the correct order, separated only by whitespace.

How can I obtain updates, patches and news about the Design Patterns CD?
Addison Wesley Longman maintains a web page for the Design Patterns CD at http://www.awl.com/cseng/titles/0-201-63498-8/. Updates, ancillary materials and all other information will be made available from this site.