Michael Kay, ICL XSLT is here, there's a handful of implementations some more complete than others, and it's starting to be used by a growing band of enthusiasts, not to mention beginners who all ask the same perfectly-sensible questions. This is a talk about the XSLT language from the viewpoint of an implementor. It talks about what an XSLT processor looks like from the inside and about which features of the language cause difficulty - especially performance difficulty. It will talk about some of the optimization techniques that need to be developed to make XSLT processors run at reasonable speed, and will speculate on where significant progress is possible and where it isn't. It will offer suggestions for changes or enhancements to the language that will improve both its usability and its performance by an order of magnitude.
Opera is full-featured, yet fits on a single floppy.
The presentation will describe how XML was added to Opera and why the size of the executable was reduced in the process. A version of Opera with XML will be available at the time of the conference. Michael Wechner, Wyona Cross-media publishing is very expensive. But XML, XLink, XPointer and XSLT are greatly simplifying cross-media publishing. Real-world examples from the newspaper industry will be demonstrated.