What's new for March 27, 1999:
- DynAPI - I'm now distributing all the JavaScript files independently of the tutorial. This set of libraries is licensed under the GNU Library General Public License (LGPL) which means they are open-source, re-distributable and modifiable so long as they remain in the public domain. Any modifications to these JavaScript files must also be released publically for download - but it would be preferred if you send your changes directly to me to develop the codebase more. My intent is to encourage more of a community of development of the best set of JavaScript libraries for creating Dynamic HTML.
The Dynamic Duo tutorial will serve only as the documentation for this API, and to provide examples. Please visit the DynAPI page for a summary of included files, and a list of possible areas where you can help out.
- BrowserCheck Object - this is how I'm going to be checking the browser from now on. I haven't changed everything in the tutorial to use this, mostly the stuff in the DynAPI files and related examples. It's included in the DynLayer.
- DynLayer - now IE 5.0 compatible. Only a few things had to change in the DynLayer for everything else in the tutorial to be compatible in IE 5.0 (glad you're using an API now aren't ya?). I took a quick whiz through the most of examples and I think I'm totally compatible now. Please email me if you discover something I missed.
- New Scroll - I've started building a new version of the Scroll Object. This is only an experimental version that you can play around with, it by no means can displace the existing Scroll Object yet.
- Using Browser Width/Height - added a liquid effect (derivative of the resize fix).
- Drag Lessons - I've split the Mouse Events explanation from the Drag Concepts, both have been reworked using the DynLayer (previously it was just using target variables). The Drag Object has been only slightly updated.
Translation of this tutorial:
As I mentioned, people have begun work on translating this tutorial to other languages. I only speak english, so translated versions would not be possible without the help from other generous individuals who would like to give something back to the JavaScript community. The languages currently being worked on are Spanish, French, German, and Chinese. If you are interested in doing a translation into a language you speak please email me.
DynAPI Project |
Many of the lessons in the tutorial make use of JavaScript files contained in the DynAPI
|
|
Downloads
DHTML Forum
Links to other DHTML resources
To view the examples in this site you must use either Netscape 4.0 or Internet Explorer 4.0
This tutorial is written and maintained by Dan Steinman (dynduo@dansteinman.com)
Please post general questions about DHTML to my DHTML Forum. I would be happy to answer e-mails if you have a very specific problem, however do try to debug your code significantly enough to determine what part of your script isn't working properly. And be sure to read through this entire tutorial before posting or e-mailing any questions, this tutorial is very thorough and will likely answer your question somewhere.
I do appreciate any comments or suggestions you have about this tutorial. I am always looking for ways to improve it, so if you have anything to contribute I would be most gracious.
I am available for contract/freelance work, and advertising opportunities are a possibility. Please inquire about these to me directly.
Please read the Acceptable Terms of Usage of the Dynamic Duo
© 1998 Dan Steinman
The Dynamic Duo is hosted by |
 |
|