Have you ever realized that modern browsers are capable of rich interfaces, as are available in standalone applications that are written using GTK, QT, Visual Basic, Delphi, Java, etc widget sets? Here's an example of an HTML program that allows for easy sorting (ascending/decending) of data within your standard <table>:
http://webfx.eae.net/ has some other very cool and useful samples, and links to other DHMTL sites. Most of them require IE, which is unfortunate. Hopefully it would be fairly straightforward to have them work under Mozilla as well.
Back to XML & HTML