|Programming Firefox: Building Rich Internet Applications with XUL
The main reason that this book is likely to disappoint a buyer is that its content is better reflected by its subtitle than title. From the main title you might think that this was a book about programming Firefox, e.g. modifying its user interface, creating addons and generally customising and extending the browser. What the book is about is that Firefox is actually an XUL application. You can think of XUL as a custom HTML; actually it's just XML, used to create user interfaces complete with all of the trappings of HTML - i.e. CSS, DOM, scripting languages, events and so on. It may seem odd to think that Firefox is just a "web page" in its own right but this is close to the truth. What the author does do quite quickly is to make XUL seem quite natural as a way of creating a user interface. The only real question that arises in the introduction is why do we need yet another markup language? The book explains the basic ideas behind constructing an XUL "page" or application, adding widgets and so on. It then explains how you can load the XUL application either locally or via a web server.
|Last Updated ( Saturday, 20 June 2009 )