DHTML
Home Back Course Listing Connect Glossary About Us/Credits

 

Back

Sign up for the Newsletter here!

DHTML,why it's helpful and why it's not....

DHTML (Dynamic Hyper Text Markup Language) is an advanced form of HTML and JavaScript. There are many theories about how it came about, Netscape claims to be the first creator of the language. While Microsoft insists that it was the father of this recycled language. I disagree with both. I think some hackers and webmasters. were having a good time with HTML/JavaScript, and took it to the next level...while leaving different browsers trailing behind. You see, at this point, there are 4 different type of DHTML. NS 4.X DHTML, NS 5.X DHTML, IE 4.X DHTML and IE 5.X DHTML. My best definition for you is simply this: DHTML is the merge of JavaScript and HTML - taking resources from each and applying it to create a new Dynamic feeling in web pages.

I love it, it's a great idea, but sadly, all browser technology has not caught up to the new dynamic standard. Yes, JavaScript is probably a better choice for now, but DHTML allows for many new things that JavaScript never supported. That is why I believe DHTML has its place in the Internet world, and is bound to grow, therefore, we should get our feet wet.

The main problem with people using DHTML, is that they center their whole page around this unstable new language...not taking into consideration their visitors who might not have the same browser. Which is why, a little bit of DHTML is good, but not too much. We will only provide codes that enhance your web site, not take over it - giving it a koo1 flavor. As the code continues to develop, we will update this section, but for now, code a little bit of DHTML keeping in mind the differences. I suggest adding a lot of JavaScript (which is cross-browser). Have fun with this recycled language. Maybe someday you'll come up with your own version.

The differences between DHTML and JavaScript are for someone else to define :-) The DHTML code is very similar to both JavaScript and HTML syntax. Please see those courses to learn about the two seperate coding techniques.

How To Insert DHTML into your document...

Cross Browser
The ideal choice, works on all browser (we think :-) Please let us know if it doesn't work on yours, and we will re-locate our script to a different section.

Cheating
This little DHTML code looks like a flash animation - but because it requires no extra files, just text, it loads extremely fast, and is much easier to set up. See the heading at the top of the page for an example of this code.
Here's the script
I have highlighted in red which fields need to be edited for your page. CHECK CODE

Flying Colors
See those colored flying dots? Is that cool or what? I love this code, it is a subtle, yet effective addition to your site. This script however works much better on a black background.
Here's the code

Mouse Tail
As far as "mouse trails" this script is very original, but if you use it on every page it can be annoying. This code disappears in 45 seconds - how kind and thoughtful :-) Here's an example of how it works:
click here.
Here's the code for it

Loading...
Here's a nifty script. You have experienced pages that take FOREVER to load, and you are sitting there wondering if the page is stuck. Well even if your page doesn't take that long to load, this little script can be reassuring to any visitor. To see how it works, reload this page. Here's the code: GET CODE

Internet Explorer 4+
Codes that work in Internet Explorer 4.0 or higher. No netscape.
This is the only worth while, IE only code that worked without phreaking out Netscape.

I love this code :-) It animates the title in the top of your browser window. (Check it out by clicking here)
Here's the code.
(Paste code into doc)
 

 

CHECK THIS CODE OUT!!!!!!






Place this as a seperate HTML Tag where you want the link:
I am an animated document title
',2)">
 
 

 

 

Back to Top of Page.

<español> <french> <hebrew> <german> <russian> <italian> <portuguese> <arabic> <japaneese> <chinese> <korean>                                                                                  

 

Copyright Thinkquest Team C0110523: Jordan, Maegan, and Chris. Please contact us if you wish to use any part of this website Visit Thinkquest at thinkquest.org

Click Here to Sign our Guestbook!