|
|||||||||||||||||||||||||||||||||||
|
10 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
9 of 9 people found the following review helpful:
2.0 out of 5 stars
Definitive - Yes, Effective - No,
By
This review is from: Definitive XSL-FO (Paperback)
I'm surprised so many people have given this book a good review. I went with this book after the O'Reilly book was back ordered. What a mistake. The book might cover every formatting object in the W3C XSL-FO recommendation, but it's more like reading just that, the recommendation (which can be found online).
It's a bulleting of objects with minimal examples and sometimes difficult to understand explanations. I'm giving it two stars only because it serves as a useful quick formatting object reference to me at this point. Avoid this book if you're new to XSL-FO. Otherwise, if you're looking for a reference guide, this might fit what you need.
7 of 7 people found the following review helpful:
1.0 out of 5 stars
Painful experience,
By
This review is from: Definitive XSL-FO (Paperback)
I bought this book almost two years ago. Everytime I need to do something in XSL-FO I reach for this book. And almost everytime, I am frustrated and disappointed.
When originally learning XSL-FO, I bought this book because there were not too many options on the market and still aren't many. I felt like it made the learning process way more difficult than was necessary. I read two or three technical books per month and can usually absorb them pretty quick. This book does such a poor job of explaining concepts I struggled for a long time. I am really good with HTML, XML, XPATH and XSLT. I also have a pretty good grasp of print layout concepts and terminology. So I believe my struggle was by no means a technical or conceptual struggle. It was simply a problem of deciphering the author's language and presentation style. As a reference, this book is even worse! It is just a bulleted list of tags and properties. Most are not defined. Two sentences and simple example of each would have made it useful, but that does not exist. The one thing that could have saved this book would have been the index. But unfortunately, it's pretty bad also. You can't look up things by concept. You have to know what tag or property you are looking for. That's not of much use. For example, you will not find concepts such as bold, italic, underline or capitalization in the index. So if you don't know what tag or property controls those things you're out of luck. And since the author did such a bad job of teaching you're totally SOL. I have learned XSL-FO through my own trial and error. I've done a lot of XSL-FO work and feel I have a decent understanding of the subject. Looking back on this book one last time, I can say this is one of the worst technical books I've ever bought.
6 of 6 people found the following review helpful:
2.0 out of 5 stars
Not a learning tool,
This review is from: Definitive XSL-FO (Paperback)
Minimal examples, very little "big picture" orientation, long reference-style lists with minimal explanation of terms if any, and gives short shrift to how XSL:FO works with XSLT. The omission of fo: prefixes in examples is a an auctorial preference I find particularly annoying. Unfortunately it appears to be difficult to locate alternative books.
7 of 9 people found the following review helpful:
4.0 out of 5 stars
Harder than HTML,
By
This review is from: Definitive XSL-FO (Paperback)
You have undoubtedly heard much of XML, but that deals with the storage and transmission of data, and not with its presentation in a human readable form. And you have dealt with HTML. But that is strictly for Web pages, and deals best only with the presentation of data. While for the printed page, you may have worked with TeX or Postscript/PDF.But is there a way to go from data in XML to its display on the web or on a page? And is this possible using a consistent syntax for both cases? More ambitiously, can we handle any human language, where the order of reading a page will vary? At the broadest level, this is where XSL-FO fits in. It is an intermediary language that does this translation. This book, by an expert in the field, actually emphasises the many variants of a printed page that cause a lot of the language's complexity. Not too surprising. Printing incorporates conventions accrued over the centuries, from many different cultures. Devising a language rich enough to merge all of the possible variations is not simple. (A bottoms-up problem, if you will.) Plus, printing onto pages is much trickier than printed onto a browser. In the latter, you can have an infinitely long page, and you can hyperlink to anywhere. Real pages have finite length, and hence you get grubby little details like widows and orphans and footnotes that have to be handled carefully. So be warned. The subject is far harder than HTML. This book is well suited for someone who has some prior experience in printed typography. Experience with TeX, troff or some of the Adobe page layout packages will be highly useful. It is all a little ironic. XSL-FO is a computer language. But if we all read solely from computer displays, then much of the rationale for it would vanish. However, that day is the day of the paperless office. And until we gain those sunlit uplands, there is a need for XSL-FO and for an authoritative book to describe it, like this one.
2 of 2 people found the following review helpful:
2.0 out of 5 stars
So many words saying so little,
By
This review is from: Definitive XSL-FO (Paperback)
Bought this book a couple hours ago. I'm up to page 53 and so far all I've learned is that the author can talk and talk and talk and not say anything useful. This book is extremely painful and I'm not sure there will be any reward at the end. Unfortunately the O'Reilly book on the subject is out of print and this is about all there is ... nothing would almost be better.
6 of 8 people found the following review helpful:
1.0 out of 5 stars
How did this book get published?,
By Jack D. Herrington "engineer and author" (Silicon Valley, CA) - See all my reviews (VINE VOICE) (REAL NAME)
This review is from: Definitive XSL-FO (Paperback)
There are some exposition paragraphs at the beginning of each topic. Otherwise the book is just page after page of bulleted lists. It's confusing, hard to read, and not worth your time. Read the O'Reilly book on XSL-FO instead.
1 of 1 people found the following review helpful:
1.0 out of 5 stars
The Definitive HOW NOT to write a technical book,
By
This review is from: Definitive XSL-FO (Paperback)
I've purchased a couple of the "Goldfarb Definitive XML Series" books and find them to be by far (by far!) the worst technical books I've ever tried to read. This particular book is no exception. A course on technical writing could use this book as an example of how NOT to write a technical book. It is probably easier to learn XSL-FO from the online specification published by the W3 than to read this book; that's how bad it is. Other reviewers have already covered the details of why: the book consists largely of bulleted lists of properties and attributes surrounded by wordy and somewhat confusing commentary and virtually no examples. For example:
"The hierarchical area tree has familial relationships between nodes of the tree; - a node can be child, sibling, parent, descendant, ancestor, or root; - a set of nodes are ordered with the parent - there is only one order of sibling nodes; - this ordering defines initial, preceding, following, and final relationships; (etc.)" Got that? If you already know anything about XSL, this is useless verbiage, and if you don't, you're certainly not going to learn it from this drivel. I tried reading this book when I first started working with XSL-FO and quickly gave up. Now that I know a bit about it and have used XSL-FO on and off for a few years, I tried giving the book another chance. The verdict? Completely useless; not even a good reference -- the actual specification works better for this. For a book this bad there needs to be a way of awarding negative stars.
5 of 7 people found the following review helpful:
4.0 out of 5 stars
A safe bet,
By
This review is from: Definitive XSL-FO (Paperback)
Definitive XSL-FO is definitely definitive. It's not a huge tome, but does a good job packing a huge specification into less than 500 pages still retaining readability. Rendering documents is something very few developers ever master, I believe. If you're one of those who are disciplined enough to actually learn XSL-FO, this book is a safe bet.After giving a thorough introduction to the history and related specifications, as well as the fundamental concepts of the subject area, mister Holman switches from "prose" to "reference" mode. Most of the book is all about introducing individual subjects in a concise way along with the element descriptions. Lists, tables, floats, footnotes, and so on. I have to give credit to the author for managing to come up with a granularity for these chapters that doesn't feel too overwhelming to grasp. For a technical reference, a good index is something not to haggle about. Obviously the true level of usefulness can only be conceived via practical use, and without an ongoing project actually using XSL-FO, I must resort to a gut feeling, which is a good one. Also, the layout and typesetting is visually very functional which is yet another key requirement for a reference type of book. To me, Definitive XSL-FO strikes as being simply a valuable reference. Far more approachable than the W3C document itself, and manages to teach the subject in layman's terms. A complex subject made simple.
4 of 6 people found the following review helpful:
5.0 out of 5 stars
Read the book... great for understanding the model,
By A Customer
This review is from: Definitive XSL-FO (Paperback)
As the second thing I read on FO, this book is great. The first being the spec itself, which is a pain in the neck to understand.Definitive XSL-FO helped me understand the goals of the FO model and the details of the model itself. Great as a first step towards implementation. Getting through the 400 odd pages took about a week.
3 of 7 people found the following review helpful:
4.0 out of 5 stars
The complete explanation of XSL-FO,
By Pierre So (Hong Kong) - See all my reviews
This review is from: Definitive XSL-FO (Paperback)
The book covers all the topics mentioned in W3C XSL 1.0 Recommentation. I found other books only covers part of it. But I found the book like to present topics in point form, some readers may not like this style. Also, it separated the description of formatting properties from formatting object like the W3C XSL 1.0 Recommentation, I think this approach is not so helpful because readers cannot thoroughly read each formatting object and related things in one place until he reached the appendix.
|
|
Most Helpful First | Newest First
|
|
Definitive XSL-FO by G. Ken Holman (Paperback - March 31, 2003)
$49.99 $34.21
In Stock | ||