mozilla.org and the
Gecko team need JavaScripters
Help simplify Document Object Model (DOM) bug reports
down to simple-as-possible test cases. This will help the Gecko
engineers fix DOM bugs faster and make sure your JavaScript
web pages work when Navigator 5 ships! Join
the Gecko BugAThon
and help crush Vidur's DOM bug list!
The JavaScript Menu Component
The free-to-the-public JavaScript Menu component enables you to build customized floating menus from pure, cross-browser
Dynamic HTML (DHTML) and object-oriented JavaScript.
New Streaming Audio Presentation
on Cross-Browser JavaScript and DHTML
Learn how to write JavaScript and Dynamic HTML web pages that run equally well on Netscape Navigator 4.x and Internet Explorer 4.x!
Streaming Audio Presentations on
Cascading Style Sheets
Getting started with style sheets? Visit
http://media.netscape.com and view our new
streaming audio presentations for introductions to Cascading Style Sheets, level 1 and Cascading Style Sheets Positioning.
JavaScript Graph Builder
Writing a report for the Web? Want to convey some important data visually, but don't want to load up that clunky spreadsheet program? Use the new JavaScript Graph Builder and add graphs to your Web pages in a flash!
Drifting Layers: Keeping Important Elements Visible
Drifting layers maintain their position relative to the top of the window regardless of scrolling. They can be useful for product branding or for minimizing scrolling by keeping important interface elements visible. This TechNote includes a JavaScript library and an explanation of how to incorporate drifting layers on your Web pages.
Sneak Preview of New Dynamic HTML Book
Danny Goodman's new book, Dynamic HTML: The Definitive Reference, will be out soon, but you can get a sneak preview of two chapters now.
Dynamic HTML Buzzword Bingo: A Cross-Browser, Dynamic HTML Game
Tired of meetings laden with buzzwords like "leverage," "co-opetition" and "scalability?" Read this TechNote to experience Buzzword Bingo and learn how to build your own cross-browser DHTML application with ease.
Cross-Browser Techniques in Spawn
This TechNote describes how designer and engineer Paco Gracia built a sliding, moving site, Here Lies Spawn, that works cross-browser.
Keeping Users and Sysadmins Happy: Interactive Navigation with Dynamic HTML
In this TechNote, Alan Spar offers advice on implementing interactive navigation effectively.
JavaScript Dynamic HTML Utilities
This TechNote explains how to use JavaScript DHTML Utilities, cross-browser tools that give you the ability to quickly add interactivity, moving elements and sound to your Web pages without having to understand much JavaScript.
"How do I make it work on both?"
You asked, we listened. To make it easier for developers to write cross-browser, backwardly compatible
JavaScript and Dynamic HTML (XBDHTML) for Nav4 and IE4, Netscape just released
a set of TechNotes, a code generator, a cross-browser API, and a presentation
so you can teach others!
Visual DHTML utility
This web application is a web-based authoring tool to help you create your own Dynamic HTML
content. It is written primarily in JavaScript 1.2 and includes many useful features, such as "pre-built Widgets", "Drag
and Drop", and a demo to help you get started.
Dynamic HTML Additional Resources Page - Updated!
We've updated the Additional Resources pages for JavaScript
and Dynamic HTML with 125 new links! Check out these pages for the web's best tutorials, articles, references, indexes,
repositories, and examples of applications for user interfaces, games, education, art, animations, advertisements,
and more!
Dynamic HTML Technologies
- Cascading Style Sheets-Give developers precise control over content layout and format, including fonts and spacing.
- Document Object Model (DOM)-Exposes the various HTML elements on a page and their formatting and positioning properties to programming languages such as JavaScript.
- Positioning and Layering of Content-Allows developers to specify x, y, and z coordinates on the page via style sheets, the LAYER tag, and programming languages such as JavaScript.
- Dynamic Fonts-Allows the browser to load and cache fonts as needed to display a particular page. The font is downloaded with the web page in the same way that image files are downloaded.
- Canvas Mode-Creates a "chromeless" window, effectively taking over the entire screen (like a slide show). Allows for full-screen views of HTML pages.