Introduction to Creating Web Applets with XUL

Saturday October 18th, 2003

IBM developerWorks has an article about creating Web applets using XUL. The introduction explains the basics of XUL, gives an example of a simple XUL applet and takes a look at using scripting to enable richer functionality. The article is written by Nigel McFarlane, whose forthcoming book Rapid Application Development with Mozilla is due in November. Thanks to Doron Rosenberg for informing us about this article.

#1 Link dead

by sime

Sunday October 19th, 2003 1:04 AM

I get 403 error.

#2 Re: Link dead

by AlexBishop

Sunday October 19th, 2003 1:37 AM

"I get 403 error."

Which link? They all work for me.


#5 Re: Re: Link dead

by sime

Sunday October 19th, 2003 3:56 PM

Was article link, works now.

#3 A selling point

by wiredearp

Sunday October 19th, 2003 6:11 AM

I'm gonna love to show this to my Java-monging co-worker! The closing parapgraph in the introduction states that "For some flavors of XML (like XHTML), the platform provides full rendering support while for other flavors (like RDF), it provides support for data processing only. Rendering support is required if an XML document is to have a visual representation. The platform has rendering support for HTML/XHTML, MathML, optionally SVG, and also its own XUL". I'd love to have it mentioned that we do have full rendering support for any old arbitrary XML if we slap on a stylesheet for formatting purposes [see for example which also demonstrates DOM access to page elements, ie. dataprocessing as well as rendering support]. To me this was the major selling point; sometimes I still can't believe that it's true.

#4 Re: A selling point

by spage

Sunday October 19th, 2003 1:49 PM

Wow, is directly-styled XML! Where is this documented? I've associated an XSLT file with XML to turn it into XHTML, which works across Mozilla and Win MSIE, but I didn't know you could skip the XSLT and just CSS the XML.

That page looks awful in Safari and crashed MSIE Mac 5.2 immediately, but still very very cool. Thanks!