|
|
|
|
DHTML for Not Yet Techies"Computer Careers: High Tech Jobs Designing Power-Packed Explosive Web Sites"by Richard Stooker, President Info Ring Press and author of Secrets of Changing to a Computer Career |
DHTML stands for Dynamic HTMLDHTML is an advance on the standard stuff for computer careers, which is HTML. It’s the tags that tell browsers how to display the text and graphics on a web site. So what’s D-HTML? It is an advance on HyperText Markup Language and important for any Internet computer career. Here I’m quoting from the FAQ: "Dynamic HTML (DHTML) is the name given by both Netscape and Microsoft to the use of the Document Object Model, Cascading Style Sheets, and client-side scripting to make Web pages more interactive. By using these technologies, developers can make their Web pages change on-the-fly and interact with users without having to reload." So what does that mean? DHTML is not one language or technologyRather, DHTML is the overall concept of making HTML more interactive and responsive, through the combined use of the Document Object Model, Cascading Style Sheets, layers and scripting languages, especially JavaScript. Basically, Dynamic HTML or DHTML allows a web page to change after it’s on the web site visitor’s browser (Netscape or Explorer)This allows for a lot of cool animation, plus some useful interaction. Some interaction has been possible with Java, Active-X, JavaScript and VBScript. DHTML expands the range and power of this. Before Dynamic HTML, to add or view such dramatic changes in a website, you needed a special plug-in to your browser, such as Macromedia’s Flash. Look, HTML controls how things look on your browser. For example, I’ve coded this web page to display headlines in Arial type and ordinary text such as this in Georgia type. With plain vanilla HTML, you cannot change the type I’ve coded into this page no matter how much you may want to. Using Dynamic HTML, DHTML, however, anything that can be done in HTML, can be set up by anyone in a computer career to be redone differently while the web site visitor is looking the web pageFor example, this page could be made to actually change when you – the web site visitor – took some action, such as clicking on the text. Then all the text could be switched to the Helvetica bold italic font, with every other paragraph turned purple. Now, I can’t think of any good reason for doing that, and I don’t think you want to visit web sites where the appearance changes for no good reason. Many sites are no doubt better for students playing and making sites that have weird and "cool" special effects than for anyone doing serious business or research on the web. Nevertheless, it does have its possibilities. Perhaps someday, the web sites that expect me to read deep purple text displayed against a black starry backdrop will allow me to change to change their design. This whole idea or device of having individual page elements (such as type font and color) and their hierarchy open to change is called the Document Object Model (DOM). The Document Object Model defines the properties and methods for the various elements on an HTML page. Essentially, every page element is treated as an "object" which properties that can be operated upon and changed. Cascading style sheets are related to this. They are essentially a better and easy way to design pages by coding the HTML within web sites. Therefore, they are part of the DOM which can now be changed while someone is actually viewing the site. Microsoft’s DOM allows for changes of all aspects of an HTML page. Netscape’s implementation is more limited but is supposed to be expanded with future releases, so it won't miss DHTML. DHTML Page 2 |
|
Use Your New Computer Career as a Stepping Stone to Even Greater SuccessSend off for your free 7-part Techie Plus eCourse now. So that you can learn:
It's fast and easy. You will receive the first part in your email box within minutes. I respect your privacy. I will never sell, rent or trade your email address. After you subscribe, the form will redirect you to a thank you page. Thank you! Rick Stooker |
|
Permission is granted to reprint the above article in an ezine or on a website as long as it is reprinted in full, with no changes, with full credit and with this contact information and link included at the bottom. All other rights reserved. Copyright 2007 by Info Ring Press All Rights Reserved. Computer Careers (Home) Sitemap Contact Privacy Info Ring Press Richard Stooker PO Box 617 130-G Ballwin Manor Dr Ballwin, MO 63011 (636) 394-2052 rick@inforingpress.com |