C Slide show Tools. There are a bunch of tools in this directory and elsewhere for making slides using standards: Slidy The current recommendation (2005/5) is to use Dave Raggett's slideshow tool HTML Slidy, with its accompanying style sheet.
DHTML Treeview component. The goal of this article is to present a cross-browser DHTML treeview component which uses XML as data source.
Important : If you have downloaded the treeview before the 30/01/2003, you can download it again ! Besides, I have changed (simplified) the DTD and add new parameters. Update from the 08/12/2003 : there is a bug in the XSLT regarding the expanded attribute. a new XSLT will be published in september 2004. If you don't use the expanded attribute, everything should work fine. Contents : back to Top The best explanation - much better than a long description with bladiebla - is a live example. To deploy a branch. Back to Top Introduction This manual explains how to install, configure and customize the XTreeview component in your project. 2.1 Installation To install the component, simply unzip the archive. What tools do you need ? A good XML editor may be useful, you can download an evaluation version of the excellent XML Spy from Altova.
W3C DOM methods. That has been hashed and rehashed elsewhere. Instead, I'll show how you can combine the use of innerHTML and DOM methods to make your code potentially hundreds of times faster than innerHTML on its own, when working with large numbers of elements. In some browsers (most notably, Firefox), although innerHTML is generally much faster than DOM methods, it spends a disproportionate amount of time clearing out existing elements vs. creating new ones. The code: You can use the above as el = replaceHtml(el, newHtml) instead of el.innerHTML = newHtml. innerHTML is already pretty fast...is this really warranted? That depends on how many elements you're overwriting.
I've created a page which allows you to easily test the performance difference of innerHTML and my replaceHtml function with various numbers of elements. I think the numbers speak for themselves.