So this column will be about how geekdom can create its own browser. One reason is that there is a real synergy with progress in other WWW tools. Three years ago I had nightmares trying to distribute an SGML system for chemistry. Six SGML files, an executable for every different platform, libraries, makefiles, scripts, etc. Now it's written in Java, packed into a jar or other installer and can be sent to any modern platform anywhere.
Interoperability is now the buzzword, so everything is much more likely to bolt together.
Help is freely offered on many lists. XML provides a data structure that is ideal for a huge number of problems. Maybe relational databases were a necessary step in evolution but they aren't easy for many people to understand. Many common objects map poorly onto relational models, making the convoluted tables difficult. In contrast, XML maps hierarchies and links.