Books : Programming Firefox: Building Rich Internet Applications with XUL (Programming)

In association with Amazon.com
 View Shopping Cart or Checkout 

Author name: Kenneth Feldt

 : Programming Firefox: Building Rich Internet Applications with XUL (Programming)
View Bigger Picture

Regular marked price: $59.99
Discount Price: $43.79
Cost Savings: $16.20 (27%)
Price fluctuation possible.

Used Price: $5.49
Third Party New Price: $6.45


How soon does it ship: Normal ship time within one day



Shipping? Absolutely FREE if you qualify for Super Saver Shipping.
Type of bind: Paperback
Dewey Decimal Number: 005.71376
EAN num: 9780596102432
Format: Illustrated
ISBN number: 0596102437
Label: O'Reilly Media, Ltd.
Manufacturer: O'Reilly Media, Ltd.
Quantity: 1
Page Count: 511
Printing Date: April 25, 2007
Publishing house: O'Reilly Media, Ltd.
Sale Popularity Level: 294767
Studio: O'Reilly Media, Ltd.




Other books you might be interested in perusing:

Editor's Notes and Comments:

Product Description:
This is your guide to building Internet applications and user interfaces with the Mozilla component framework, which is best known for the Firefox web browser and Thunderbird email client. Programming Firefox demonstrates how to use the XML User Interface Language (XUL) with open source tools in the framework's Cross-Platform Component (XPCOM) library to develop a variety of projects, such as commercial web applications and Firefox extensions.

This book serves as both a programmer's reference and an in-depth tutorial, so not only do you get a comprehensive look at XUL's capabilities--from simple interface design to complex, multitier applications with real-time operations--but you also learn how to build a complete working application with XUL. If you're coming from a Java or .NET environment, you'll be amazed at how quickly large-scale applications can be constructed with XPCOM and XUL.

Topics in Programming Firefox include: Programming Firefox is ideal for the designer or developer charged with delivering innovative standards-based Internet applications, whether they're web server applications or Internet-enabled desktop applications. It's not just a how-to book, but a what-if exploration that encourages you to push the envelope of the Internet experience.



Customer Reviews
User popularity level:  out of 5 stars

Rated by buyers 4 out of 5 stars - the right book for the right job
before reading the book i've read the negative reviews below , but what i found is totally different , the book is very good for anyone want to programme extensions for firefox using mozilla component framework , as it covers XUL | extensible user interface language that firefox itself built on , and illustration by figures and examples , then covers what you need to know in the related technologies such as RDF , Xlink , Xforms , SVG because each of this technologies require a book to cover it , and end with reference covers all attributes , properities and methods of XUL widgets , my rating is 4/5 and i encourage all browser developers buy this book .



Rated by buyers 3 out of 5 stars - Good enough to purchase
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.



Rated by buyers 5 out of 5 stars - A more in-depth understanding of Firefox's potential.
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.



Rated by buyers 1 out of 5 stars - I expect quality from O'Reilly
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...



Rated by buyers 4 out of 5 stars - Not bad but not comprehensive either
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 very 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 discusion 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 discusion 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.

see more


Find other books like this one:

 


Causes Of Nail Psoriasis / Panic / A Bicycle 0f Cathay / Sense And Sensibility / Swords /
Mystery Novel Psoriasis Soap Wizard Of Oz Crafts Valentine Day Roses Gift Baskets Islamic School Business Gift Merchandise Promotional Alice In Wonderland Fabric Mothers Day Gifts Sherlock Holmes Collection Jungle Book Clipart

Home - Soccer - Swords - Tennis - Baseball
Basketball
Body Building
Hockey
Football