Share this Page URL

Chapter 20. Using FrontPage 2002's Dynam... > Using the DHTML Effects Tools - Pg. 364

Using FrontPage 2002's Dynamic Style Effects 364 FrontPage 2002 strives to be consistent with Microsoft's DHTML standards. However, you will notice that the DHTML effects produced by FrontPage 2002 work best (or only) in IE 4 and later. If you use such effects in a Web site and you can't be sure what browser your visitors will be using (which is the usual case, unless you're developing for an intranet), you should consider creating alternative Web pages for people who don't use IE. Doing this is obviously more work, so you might want to think hard before liberally salting your Web site with FrontPage's DHTML effects. The W3C Document Object Model The W3C has this to say about the model and about DHTML: "The Document Object Model is a platform- and language-neutral interface that will allow programs and scripts to dynamically access and update the content, structure, and style of documents. The document can be further processed and the results of that processing can be incorporated back into the presented page. [The term] 'Dynamic HTML'is a term used by some vendors to describe the combination of HTML, style sheets and scripts that allows documents to be animated. W3C has received several submissions from member companies on the way in which the object model of HTML documents should be exposed to scripts. These submissions do not propose any new HTML tags or style sheet technology. The W3C DOM WG is working hard to make sure interoperable and scripting-language neutral solutions are agreed upon." The most current DOM specification is Level 2, adopted in November 2000. Level 3 is in development. You can get comprehensive information on the DOM Level spec at [ dom/]. The best way to understand FrontPage 2002's implementation of DHTML is to actually use it. The remainder of this chapter examines the tools FrontPage 2002 offers to create interesting DHTML effects. Keep in mind, however, that overuse of dynamic elements on a page can be irritating and distracting. DHTML effects are a means to an end, not an end in themselves. There should be a constructive purpose for every piece of DHTML included in your web.