XUL Books


Books-Under-Review-->Computers-->Data Formats-->Markup Languages-->XML-->Applications-->XUL
Related Subjects: Applications Documentation News Articles Presentations Sample Code
More Pages: 1 2 3 4
XUL Books sorted by Average customer review: high to low .

XUL
Alejandro Xul Solar
Published in Hardcover by Harry N Abrams (1996-03)
Author: Mario H. Gradowczyk
List price: $75.00

Average review score:

El Jorge Luis Borges de la Pintura Sudamericana
Helpful Votes: 5 out of 6 total.
Review Date: 2000-01-08
Mi comentario es sobre Xul Solar,y creo que cualquier libro que rescate la obra de este gran creador sudamericano servira para que ocupe el lugar que merece en la historia. Recomiendo a todo amante del arte, de cualquier lugar, que entre dentro del mundo de este artista para descubrir todas las facetas que deslumbraron (como lo hace un calidoscopio a los ojos de un niño)a artistas tan importantes como Jorge Luis Borges o Leopoldo Marechal (quien lo hizo personaje de su novela Adan Buenoayres).

Xul Solar hizo del mundo su materia de creación, acto que en la historia del arte muy pocos artistas lograron. Por supuesto, exceptuando a Dios.

XUL
Xul Solar
Published in Hardcover by El Ateneo (2000-01)
Authors: Alejandro Xul Solar and Fermin Fevre
List price: $13.50
Used price: $64.29

Average review score:

"Xul Solar is one of the most peculiar events of our times"
Helpful Votes: 7 out of 8 total.
Review Date: 2005-01-04
"A man well versed in all disciplines, curious about each and every mystery, father of alphabets, languages, utopias and mythologies, host of paradises and infernos, author, pan-chess player, and perfect astrologer in indulgent irony and generous friendship, Xul Solar is one of the most peculiar events of our times". That's Jorge Luis Borges definition of his friend Xul Solar, a person he evidently admired deeply.

Xul Solar (1887-1963) was the pen name of a wonderful Argentinian artist, Oscar Agustín Alejandro Schulz Solari, who incorporated different elements in his strange but interesting works. He was an eclectic, and as such dabbled in mysticism, astrology, numerology and many other subjects... All of that can be observed in his paintings, who vary a lot through his different periods. Not content with being a painter, he was also a sculptor, a writer and an inventor of two imaginary languages ("Pan Criollo" y "Pan Lingua").

This book contains some of Xul Solar's best works, but isn't by any means complete, and lacks an in-depth analysis even of the paintings included. All the same, it is a good way to start studying his work, and due to the fact that it isn't expensive you will get good value for your money. On the whole, I recommend it to those who know little or nothing about Xul Solar, and want to know at least something more, or simply to enjoy his wonderful paintings.

Belen Alcat

XUL
Xul Solar: Una Utopia Espiritualista
Published in Hardcover by Fundacion Pan Klub (2001-01)
Author: Jorge Lopez Anaya
List price: $84.00
New price: $129.00
Used price: $128.99

Average review score:

also available in English
Helpful Votes: 0 out of 0 total.
Review Date: 2005-01-26
Beautiful reproductions of nearly 200 artworks (mostly watercolors), a brief biography with insights into his many other interests, etc.
But why don't you offer the English version ISBN 950-99762-2-9 ?

XUL
Essential Xul Programming
Published in Unbound by John Wiley & Sons (2001-12)
Authors: Vaughn Bullard, Kevin T. Smith, and Michael C. Daconta
List price:

Average review score:

Great book! Very little BS
Helpful Votes: 1 out of 3 total.
Review Date: 2001-10-23
Bought this book about a month ago, so I think I've had a pretty good chance to review it. It's very good, despite the fact that Mozilla hasn't got up off their keesters yet! I'm an XML developer with limited Java experience, but the JXUL project they put in there as their open source project is very, very cool! That I think was worth the price of the book.

I personally thought the RDF chapter was a monster (scary to me!) but very well covered! I'm sure when I progress as a programmer I'll be doing a lot of the RDF.

I think the book is very well written, especially considering I am still a beginner/intermediate web developer.

Great book!
Helpful Votes: 2 out of 2 total.
Review Date: 2001-10-28
In my line of work with SGML, the transition into XML comes pretty natural and with that the notion of "Hey, there is really a lot of cool stuff one can achieve with this!". Especially when you add XUL, XBL, RDF, and JavaScript/DOM to this.
Thats where this book comes in really handy. The chapters are laid out pretty well and don't require a lot of experience with XML, although some basic knowledge of how a markup language work helps. The only downside about the whole XUL at the moment (in my view) is that its currently only supported in Netscape 6.x. The XUL support in Mozilla got broken somewhere between milestone release 0.92 and 0.94. However, the jXUL project looks really promising and would certainly make up for the lack of browser support since this will run as stand-alone applications in a "Runner" application.

As others have mentioned, the chapter on RDF was pretty scary and daunting and should be revisited by the reader a couple of times. There are of course lots of RDF resources on the web that could provide more help and insight.

The chapter on Netscape Themes (including the appendix containing all the different images and buttons used) could probably be left out in the next edition, to give more room for RDF or DOM?

Grand total; A very good book on this topic that certainly will inspire the reader for further research in this area.

May-be wait for 2nd edition?
Helpful Votes: 3 out of 3 total.
Review Date: 2001-12-29
I bought this because of the JXUL project. To that end I found this book very handy to understand that basics, intermediate aspects and application of XUL, RDF, XBL, etc.

A lot of time is spent talking about Mozilla (obviously). The problem is that a lot of that content will be quickly out of date. Discussion of other projects like Luxor (like JXUL), Xavier (server side) and the enhancements made in Mozilla since being published would make a welcome second edition. May-be wait for Mozilla 1.0.

Quickly out of date - wait for 2nd edition?
Helpful Votes: 4 out of 5 total.
Review Date: 2001-12-29
I bought this because because of the JXUL project. To the end I found this book very handy to understand that basics of XUL programming and quickly got me up to speed.

A lot of time is spent talking about Mozilla (obviously). The problem is that a lot of that content will be quickly out of date. Discussion of other projects like Luxor, Xavier and the enhancements made in Mozilla since being published would make a welcome second edition. May-be wait for Mozilla 1.0.

weak, somewhat deprecated
Helpful Votes: 7 out of 7 total.
Review Date: 2007-03-06
xul appears to have changed a lot since this book was printed.
many of the xul tags discussed and used, the xul templates used,
have changed. thus, most of the xul examples in the book are
not going to work in firefox.

e.g. the xul css skin url is no longer the same. lots of tags
such as "titledbox" have been renamed.

i'd say this content is deprecated.

also, in my opinion, these chapters add no value
to the book and in general weakens the
existing content:

an xml primer
css
the jxul project

XUL
Xul Solar: Pintor De Misterio / Painter of Mystery
Published in Paperback by Sudamericana (2004-09)
Author: Alvaro Abos
List price: $16.95
New price: $13.73
Used price: $45.98

Average review score:

A biography of Xul, a biography of everything....
Helpful Votes: 4 out of 4 total.
Review Date: 2005-01-29
Oscar Agustín Alejandro Schulz Solari (1887-1963) was born with that name, but later decided that he wanted to change it to Xul Solar, a phonetic equivalent of his parents surnames. Xul was many things: a painter, an astrologist, a mystic, a creator of languages and religions. He participated actively in the Argentinian artistic scene from the 1920's onwards, and was permanently involved in new endeavors with friends such as Jorge Luis Borges, Oliverio Girondo, Leopoldo Marechal, and Macedonio Fernández. According to Borges, "Hombre versado en todas las disciplinas, curioso de todos los arcanos, padre de escrituras, de lenguajes, de utopías, de mitologías, huésped de infiernos y de cielos, autor panajedrecista y astrólogo perfecto en la indulgente ironía y en la generosa amistad, Xul Solar es uno de los acontecimientos más singulares de nuestra época".

Because of all that, it isn't easy to find a good biography about Xul, because such a biography would have to be little less than a biography of everything. Fortunately for us, "Xul Solar: pintor del misterio" is almost certainly such a biography. Well documented and easy to read, it is evident that Álvaro Abós had a great idea when he decided to write this book.

Notwithstanding that, I think that this biography could have been even better if it had had illustrations of at least some of Xul's paintings. All the same, we can solve that inconvenient if we visit www.xulsolar.org.ar/xulhall.html, a website where you can admire Xul Solar's works. Do you really need to do that?. Well, allowing Borges to speak again, "Sus pinturas son documentos del mundo ultraterreno, del mundo metafísico en que los dioses toman las formas de la imaginación que los sueña. La apasionada arquitectura, los colores felices, los muchos pormenores circunstanciales, los laberintos, los homúnculos y los ángeles inolvidablemente definen este arte delicado y monumental.El gusto de nuestro tiempo vacila entre el mero agrado lineal, la transcripción emotiva y el realismo con brocha gorda; Xul Solar renueva, a su modo ambicioso que quiere ser modesto, la mística pintura de los que no ven con los ojos físicos en el ambito sagrado de Blake, de Swedenborg, de yoguis y de bardos". No need for more words, don't you think?.

Also, it is wortwhile to point out that another possible problem for the English speaking reader is that this book is written in Spanish, so get ready to practice your language skills, or be prepared to wait a long time for an English translation that may never come...

On the whole, I recommend his book to you if you are at least somewhat interested in Xul Solar's paintings, or eager to know more about a man as peculiar as Xul was.

Belen Alcat

XUL
XUL Solar: Visiones y Revelaciones
Published in Paperback by Yale University Press (2006-01-09)
Author: Patricia M. Artundo
List price: $50.00
New price: $13.51
Used price: $16.32

Average review score:

Discovering a genial artist and philosopher
Helpful Votes: 0 out of 0 total.
Review Date: 2008-03-23
I think this text is a good overview about the art and personality of this original Argentinian artist. I expected a larger bibliography in order to deepen some problems, such as "panlengua" and "panchess", but this deficiency, I suppose, is due to the fact the Xul Solar himself did not leave documents related to these genial inventions.

XUL
Programming Firefox: Building Rich Internet Applications with XUL (Programming)
Published in Paperback by O'Reilly Media, Inc. (2007-04-25)
Author: Kenneth Feldt
List price: $59.99
New price: $12.64
Used price: $10.20

Average review score:

A more in-depth understanding of Firefox's potential.
Helpful Votes: 0 out of 5 total.
Review Date: 2007-09-05
Kenneth C. Feldt's PROGRAMMING FIREFOX is recommended for advanced computer libraries catering to programmers: it blends a tutorial and a programmer's reference under one cover, covering XUL's interface and capabilities and including a review of Firefox technology, applications management, and more. Any designer working on standards-based Internet projects needs PROGRAMMING FIREFOX: it covers all the basics and encourages a more in-depth understanding of Firefox's potential.

Good enough to purchase
Helpful Votes: 1 out of 2 total.
Review Date: 2007-10-30
I wanted to learn how to build a small Firefox
extension. It looks like this book will help.
It seems to be technically accurate and thorough.
On a sentance by sentance basis it's also reasonably
well-written. But as a whole it doesn't come together
well enough to get a high mark. I didn't return it.
That's the best I can say.

I expect quality from O'Reilly
Helpful Votes: 4 out of 4 total.
Review Date: 2007-07-25
Well well... I bought this book a month ago to develop a Firefox extension for work. I must say it's a terrible book. There's no pedagogy, and the content is VERY incomplete.
It deals mostly with XUL widget programming. it will teach you how to set the developer environment, how to interfere with the user, how to deploy THAT'S IT. poor examples, bad coding practices... I spent 60 box for this useless book...

Not bad but not comprehensive either
Helpful Votes: 5 out of 5 total.
Review Date: 2007-06-25
Back in 2005, I've read "Rapid Application Development with Mozilla" by Nigel McFarlane - pretty big and comprehensive (I think) book about Mozilla platform. I'm not a web developer but I always try to keep up with the latest developments in the industry, so I was looking for a book which covers Firefox peculiarities. That was my primary motivation for buying "Programming Firefox" by Kenneth C. Feldt.

The book itself was a bit disappointment: it was not as comprehensive as I expected it to be (honestly, I thought it would be both comprehensive and slim - probably I was just asking for too much). The author employ "learning by doing" approach - in the first half of the book he develops a XUL application and explains things required to build it. Although this approach works really well for the magazines where you are limited in space, when you read a book you expect more general discussion which is applied to the specific subject only at the very latest step. If you are trying to explain everything using only one (or very few) program(s) as a test base you will necessarily limit the discussion to topics relevant to that problem - which is again okay for the magazine but not for the textbook. The most notable omissions from the book in this sense are: whole XPCOM framework (several interfaces and the way to create the components via XPConnect are mentioned briefly but it does not go any further solving problems relevant for the example application); keys, keysets and commands (nothing was said about it), Mozilla-specific CSS attributes (-moz-appearance is mentioned briefly), complicated layouts (deck, stack and the friends). I would also prefer to see brief introduction to JavaScript.

A strong part of the book is that it's not limited to XUL/XBL - SVG, XForms and canvas tag are also mentioned. Unfortunately (and again), only XForms are covered throughly - when it comes to SVG you see small subset of features required to build bar diagram.

As mentioned in the previous review, code is formatted badly (and actually I can object some of the techniques employed therein) - but I don't think its a big drawback of the book. The worse thing is that there is too much code - not only snippets, but the whole programs. They take up precious place ans are hard to read from the paper anyway.

In the conclusion, it's not a brilliant book on the subject. Given the absence of the modern books on XUL programming and its relatively small size in terms of pages, I recommend you buy it if you want to get a taste of Firefox development, but if you need an old-school textbook, better opt for "Rapid development..." or whatever. I'm giving it four-stars anyway - there is no point for being too strict to the author and the publisher who are willing to promote good under-documented technology.

This book is OK, but the code samples are terrible
Helpful Votes: 6 out of 7 total.
Review Date: 2007-06-20
This is another book in which the author (or the publisher) couldn't be bothered to format its code samples. This would be so easy to do and I am sick of seeing this twisted, unreadable mess in my programming books.

Nested code is not indented, braces commonly do not line up, and barely any care was taken to indicate scope at all. It is also littered with useless comments that do not indicate the purpose of the code it should be describing, but rather to mark that the end of a block of code has been reached. Having a try-block followed by the comment " // try" is nowhere near as useful to me as if the code would have been readable in the first place.

The book is fairly respectable as a reference, however, and does make a nice complement to Essential XUL Programming, which is a little old but still quite serviceable.

Overall I would not purchase this book again. Combining the above mentioned text with the xulplanet web site is quite enough. My summary of this book is that it has the potential to be useful, but is generally very irritating to read.

XUL
Creating Applications with Mozilla
Published in Paperback by O'Reilly Media, Inc. (2002-09)
Authors: David Boswell, Brian King, Ian Oeschger, Pete Collins, and Eric Murphy
List price: $39.95
New price: $14.15
Used price: $1.75

Average review score:

Poorly organized
Helpful Votes: 1 out of 1 total.
Review Date: 2003-09-17
I only just got the book, but the people who complained that it doesn't stand up to the usually high O'Reilly standards are spot on. The second chapter, which is all about "getting started" ought to explain basic concepts clearly. Instead it throws out all kinds of mumbo jumbo and forward references like "You could also define this style rule in an external stylesheet and make that stylesheet part of the package for your application, as we do later in this chapter ...." Why? Why should I keep reading to find out? Why does the first chapter of real content (chapter one understandably explains more background on mozilla and XPFE) seem to have a forward reference every third paragraph?

Clearly, the authors did not sit down and make a coherent plan of what the best way to introduce each topic to the neophyte. This stands in stark contrast to the various O'Reilly Perl books that always seem to give the overview in clear terms and then flesh it out, instead of diving into the middle and trying to explain it as you go.

The only reason right now to get this book is because it appears to be the only (or one of the only) ones on the topic at this time. Hopefully _Rapid Application Development with Mozilla_ due out in November this year will get it right.

Leaping Lizards! This book needs serious retooling.
Helpful Votes: 11 out of 11 total.
Review Date: 2004-07-11
I was always interested in creating my own apps for Mozilla. I had played around with some of the custom CSS files and peeked at the XUL files, and I wanted to learn more. I figured that buying this book would be a no-brainer because of the O'Reilly name and my good experiences with the ... Hacks series. This could of been a good book, but it seems like they were rushed to meet a publishing deadline. It starts out building a skeleton application (xFly) to explain the simpler concepts. One would expect that they would continue to flesh out the framework, and they would show how to add function to the various widgets. After Chapter 2, they abandon this idea. The examples they do provide don't work correctly. If you get the finished xFly demo program from mozdev.org, it does not work either. The site reads "This requires serious attention". I agree. This book is a good reference manual, but a poor tutorial. If you want a good tutorial on how to build Mozilla apps, try xulplanet.org instead. Co-incidentally, this entire book is available at the aforementioned site if you would like to preview this book for yourself before plunking down $40 to buy it.

Good reference, but lacks real teaching value.
Helpful Votes: 12 out of 12 total.
Review Date: 2003-02-02
I happened to be experimenting with XUL and Mozilla at the time that I ran across this book, so I was very eager to get into it and see if it could help clarify some of the gaping holes in the existing XUL documentation within Mozilla. As an exhaustive reference to XUL and the associated technologies that are used to build Mozilla applications, it was very successful. As a higher level tutorial that explains the relationships between the different technologies and their uses, it was not quite as successful.

Chapters 1-6 lead the reader through the progressive steps required to build and package a Mozilla-based application. The authors create a demo application called xFly which is used as a test bed to show the different features of XUL, CSS, and JavaScript. By the end of Chapter 6, this application contains a tree control, a bunch of sample menus, and various other assorted UI widgets. But it doesn't really _do_ anything. Maybe I'm too picky, but I'd rather see an application that has some function, even if all it does is play tick-tack-toe. Then, to me at lease, it's much clearer how the different pieces would fit together in a "real-world" application.

Chapters 7-12 cover more exotic and difficult aspects of Mozilla
programming such as the Extensible Binding Language (XBL), XPCOM (Mozilla's component object model), and accessing web services from XUL applications. These chapters are very dense in technical details, with good references to online resources for further study. Overall, I found this book to be a very succinct source of accurate information about building applications with Mozilla. Its only weakness seems to be that it focuses too much on low-level implementation details without giving the reader (who may be new to the idea of XML-based GUI
application programming entirely) a good high-level overview of the benefits of this type of development and which technologies serve which purpose. Chapter 1 is the only chapter that explicitly addresses high-level application architecture, and it is only 8 pages long.

The bottom line is that this is a good reference book for people who already know how and why to build applications based on Mozilla, but a not-so-good introduction and tutorial for people who are completely new to the XUL-CSS-JavaScript paradigm of application development.

I found this book well worth having
Helpful Votes: 2 out of 2 total.
Review Date: 2004-04-18
This was the first Mozilla XUL book that I read; I now have Nigel McFarlane's book as well. I find it useful to have more than one reference book as I can often find things in one that are not in the other.

I found this book quick and easy to read and a good introduction whilst also going into sufficent detail.

Importantly for me it contains information on how to go about creating a remote application to run over the Internet and using serverside PHP, neither of which have I seen mentioned elsewhere.

The book is not perfect but it is useful and I think some of the other reviewers have been unduly harsh; I am glad that I was not put off.

A very good book
Helpful Votes: 7 out of 10 total.
Review Date: 2002-12-05
This book gives a solid grounding in the principles involved and acts as a primer to the nitty gritty of producing a XUL application. In practice, XUL is pretty easy but it's easy to be caught unawares which is where a book like this comes in. If you've ever wondered how to extend Mozilla with a new button, or why your chrome doesn't work, or why Mozilla ignores it, or how to write a new chrome application then this is the book for you. Learn the principles of XUL and things fall into place very easily.

I am puzzled that other reviewers claim XUL and Mozilla are not ready for mainstream since the fact that an entire browser, mail, chat, editor, JS debugger and hundreds more third party extensions and apps have been written using it demonstrates it is. It certainly needs tools and add robustness, but it is already a viable and strong technology for producing platform neutral applications.

It is well worth the money, however it should be revised to reflect the latest Mozilla developments. As an added bonus, the source for this book is actually online so you can evaluate it yourself at books.mozdev.org before buying it.

XUL
28 poemas
Published in Paperback by Xul, ediciones (1987)
Author: R. Cignoni
List price:
Used price: $52.00

XUL
Alejandro Xul Solar (1887-1963): May 2 to June 8, 1991
Published in Unknown Binding by Rachel Adler Gallery (1991)
Author: Alejandro Xul Solar
List price:


Books-Under-Review-->Computers-->Data Formats-->Markup Languages-->XML-->Applications-->XUL
Related Subjects: Applications Documentation News Articles Presentations Sample Code
More Pages: 1 2 3 4