Markup Languages Books
Related Subjects: XML SGML XHTML SMIL HTML
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110


The worst tech book I've ever read...Review Date: 2003-07-14
InsufficientReview Date: 2003-02-12
Well worth reading....Review Date: 2001-07-25
Dry Sense of HumorReview Date: 2001-04-18
A business approachReview Date: 2001-04-25

Used price: $4.90

Best Book Ever if you want to truly learn XSLT and XPATHReview Date: 2007-01-19
Examples are laden with errorsReview Date: 2003-08-10
1.1 (string not quoted)
1.2 (only 1 top-level element allowed).
2.1 (invalid character)
2.4
(cannot locate resource)
2.5 (template.xml undeclared namespace)
2.7 (cannot locate resource)
3.2 (output.xml invalid
at the top level)
3.3 ditto
3.4 worked -- hey, a working example!
3.5 (output.xml invalid at the top level)
3.6
misplaced period
3.7 invalid at top level
3.8 only 1 top level element allowed
3.9 invalid at the top level...
The
rest of the chapter examples are similar to this one.
Without good examples, a programming book is almost worthless.
Excellent XSLT reference!Review Date: 2005-04-21
I use this book as a reference book, not a how-to. This book is great for things like "what is the function that does 'x' and what are its arguments?" It probably helps that I know XML pretty deeply, so I don't typically look at the examples. Of course, that might be because the docs on the functions in the book are so good that I find I don't need to look at the examples.
XSLT hasn't changed much since this book was published. If you deal with XSLT, and, by extension, XPATH, get this book for reference.
Not too many good examples, but a decent referenceReview Date: 2002-10-25
Poor Editing, Poor ExamplesReview Date: 2003-11-16
In some sections, the same paragraph is repeated verbatim 2 or even 3 times. Often in the chapter overview, and then on the next page in the first chapter section.
Possibly the book appeals to other learning styles better, but I've found it a tough slog. In fairness though, XSLT is a strange and difficult beast- I may be transferring some of my frustration on to the messenger!
However, in general, I find the examples are too repetive, causing them to blur together. And you find myself flipping back as many as 6 pages at times to find the xml code the description is talking about.
And there is a lack of technical illustrations to help with more difficult topics.
I would have appreciate larger examples from different domains to specific goals. The problem with a lot of the examples is the purposelessness of the examples.
XML in a Nutshell, and Michael Kay's XLST reference have provided me much more joy.
My last word of advice- follow the examples live. XSLT and XPath need practice, and lots of it.

Used price: $8.35

Could have been betterReview Date: 2007-04-09
For PHP developers, this book doesn't use much of it until well into the middle chapters. There are quick tutorials on DTDs, RSS, and SimpleXML that are good. The chapter on client side Javascript should have been removed (wasn't this book about PHP?). The templating framework is backwards - the author uses php includes to build out the page. He should have used XSLT to create a proper XHTML transformation instead.
The writing is generally quite good and the reading light. You can go sit outside on the porch without a computer and follow it quite nicely. The organization and topic coverage is good also. I would have liked to see more technical depth and thought put into it, rather than what appeared to be a quick surface introduction. For example, show more how you can pass variables between PHP and XSLT as well as how to cache the pages. The admin panel should also take into consideration that to see 1000 articles on one full page is silly - use a pager.
Because the author used too many shortcuts to write this book, I gave it an average rating. If you are looking for a basic book on XML/PHP development, this is a good start. For those more experienced, I'm afraid this won't suit your experience level and would be left looking for more.
Ok but not greatReview Date: 2006-02-19
The first review dated Feb 19 was just two stars, titled `Disjointed and Superficial', and read...
I bought Myer's book to help me move from XHTML to XML and to handle data with PHP which does not fit well in a relational database / SQL. I am not interested in writing a CMS, and therefore tried to skim or skip those parts. Unfortunately, some key points are buried in the CMS discussion. Subjects (ie: Namespace) seem to be mentioned or touched on in several places without doing a thorough job at any one point or multiple points. The subjects which are discussed, are not discussed in depth. And why is Ralph Waldo Emmerson given ink on page 59, and then included in the index??? I found myself working a little too hard to just get the important points.
I know Myer tried very hard to write a good book, and it is not a 'really bad' book. On a positive note: The editing error rate seems to be low as compared to a lot of first edition, first printing computer books. There is some good material in it, but this book does not work well for me. I have at least temporarily given up on this book a little short of the half way point. Since finding a really good XML book seems harder than it should be, I may come back to this one, and if so, I'll update this opinion.
Warning: [3 opinions given here appear to be by paid reviewers. ie: 9/14/05, 10/7/05, and 11/8/05. I now suspect some of the others are personal friends of the author. Hint: Check out the person writing the review before actually reading it. Look for how many opinions he/she writes and how many stars. I distrust all high opinions in the first few months of publication, all high opinions by people who have only written a couple of opinions, and all high opinions from people who only write high opinions. Bottom Line: Distrust all high opinions except those from people who have established some evidence of independence by posting negative as well as positive opinions about other books. Thanks for the lack of honesty Tommy &/or Sitepoint &/or big A. I would have given 3 stars if there were not so many false ones posted here. (my opinion, 2 cma).]
Now, having finished Myer's book (except for most of the CMS stuff), I have changed it to 3 stars and concluded ....
There are about an equal number of pros and cons. It is somewhat light and easy to read, and the editing error rate is good. It is kind of a quick survey of subjects which Myer thinks are important. I did like chapters 7 & 9 (Manipulating XML with PHP, & XML and Web Services).
On the con side: The Appendix listing of PHP functions / methods is not complete and no examples are given. Where he discusses ways to extract XML from a database, two different sources (tables) are used, so the results are not comparable. I wish he had spent more ink on handling XML with PHP and less on client side technologies which are not well supported yet. I found the example listings a little short and lacking some additional code which would have helped follow what was supposed to happen. More output/results listings would also have helped.
The book is not particularly complete, and could not be used as a reference, but it may be ok (not great) as an overview or introduction. A better intro book may be `Beginning XML, 3rd Edition' by David Hunter etc., although that is a much bigger book.
Lastly, do not trust any high star rating review unless the source has proven his/her impartiality by posting positive as well as not so positive reviews of other books. Too many opinions of this book do not pass that simple test. The basic problem is determining who to believe and which postings to suspect are covertly trying to sell books because they have a vested interest or undisclosed motive.
Is XML as useful as claimed?Review Date: 2006-03-22
I may change my mind in the future but for now XML is on the back burner and PHP/MYSQL is my current focus.
My point in this review is to let others know that if you already know PHP and MYSQL and only work on the web then you may find learning XML redundant or maybe even useless. I'm sure it would look great on a resume though.
Don't let the PHP in the title fool you.Review Date: 2006-01-01
Thomas Myer has managed to put into writing one of the very best XML primers out there. It starts so gently, dealing with the familiar (HTML), and steps you through some basic examples. By the end of chapter 2 you are doing transforms. Before you close out Chapter 6 you will have worked with XPath Queries. These are no small concepts, but I never felt overwhelmed or lost. Mainly due to the precise and comprehensive writing, but the familiar examples (for web developers they are very familiar) helped keep me on some familiar ground.
If you are using XML over the web (in any language), I urge you to pick this one up. It wil be time very well spent.
A PRACTICAL AND NO NONSENCE STEP-BY-STEP GUIDE FOR SURE!Review Date: 2005-11-08
Myer begins by introducing XML. Next, the author introduces you to the XML family, namely XHTML, XML Namespaces, and Extensible Stylesheet Language Transformations (XSLT). Then, he covers DTDs for consistency. The author continues by talking about XSLT and how to use it to transform XML for display in a browser. In addition, the author next covers XSLT in detail. He also shows you how to manipulate XML with client-side tools. Next, the author tackles the server side, specifically addressing the question of PHP 5 as he explores the differences between SAX, DOM, and SimpleXML function libraries for working with XML. Then, he delves into the specifics of the different varieties of RSS that are available, and discusses news aggregators, the parsing of feeds with PHP, and more. The author continues by looking at XML and Web Services. Finally, he considers XML and databases.
With the preceding in mind, the author has done an excellent job of presenting the fascinating topic of XML. So, with any luck, XML will serve you well for some time to come!

Used price: $3.47

author's sarcastic language mocks "idiot-reader"Review Date: 2008-05-05
Information in the book is great.
Author's sarcastic tone of voice often mocks/belittles the 'dumb reader'
"We will not describe this schema definition in great detail. By now, you should be familiar with schema constructs; if you need to review this material, please refer to Chapter 1." pg. 375(ch 14)
"At this point you may be wondering ..how it knows what this message is requesting. From an intuitive standpoint, the answer to this question is that the.... pg 361
"If you examine the response message, again from an intuitive standpoint, you may notice the following points" pg 362
A must for Java or JEE Developers and ArchitectsReview Date: 2006-12-30
I keep the included sample projects mounted in Eclipse all the time. I found myself copying and pasting from these samples into my own programs. I do this not only for APIs that I am learning but also with APIs that I am pretty familiar with. I do this to save time as I won't have to lookup javadoc or other internet resources.
I have worked as a J2EE Architect and am now working as a Web Services Architect. As part of my job I frequently develop documentation on concepts discussed in this book for providing guidance to my developers. Now all I do is, I give them this book and refer them to a relevant chapters.
In short this is the only book I need for all my XML development needs. A must have in any Java/JEE developer's bookshelf.
Good book on XML with JavaReview Date: 2007-05-03
Handy Book to HaveReview Date: 2006-12-31
Although all this information exists in various fragments elsewhere, this
book does an excellent job of bringing a lot of technology together in a
simple to use, step-by-step description.
This is great book to have if you use java on a regular basis but have
been hesitating to use the XML alphabet soup. This book is a must-have.
Get java & XML insteadReview Date: 2007-01-29

Used price: $1.63

Book Rocks!!Review Date: 2002-06-13
Good overview of new XML and database trendsReview Date: 2001-04-21
The chapter on XQuery was great; it answered many of my questions concisely. There is very little information on the web about XQuery outside the W3.org site, so I was surprised to find such high quality information in a book.
XPath is also a newer API that is covered well in this book, giving you enough information to get your project going.
If you're planning to do any kind of development with XML coming in or going out of a relational database, this is an excellent book to buy. I also recommend Professional XML from Wrox and O'Reilly's XML in a nutshell.
No details on NATIVE XML DBs???Review Date: 2001-05-07
Concerned XML Enthusiast
ExcellentReview Date: 2001-02-19
MS and Jave....?Review Date: 2001-02-15

Used price: $17.95

Fantastic Book!! Great investment!Review Date: 2007-12-02
Great book for beginner and intermediate web design!Review Date: 2007-11-26
This is not an "advanced" web manual, as the publishers title indicates, but for the average web designer or web site owner, this book offers a high level of easy to follow direction.
Advanced Professional Web Design: Techniques & Templates Review Date: 2007-11-25
Great info for my use!Review Date: 2007-11-25
Much of the technical mumbo jumbo didn't help me much. I'm not sure how helpful or hurtful it would be to a more experienced designer, but for examples of easy-to-use designs, it works great for me!
My husband's opinion of the bookReview Date: 2007-11-24
I'm an old-school developer who has spent nearly a decade building table-based designs. This book helped me bridge the gap from the older style of design to the newer way of creating CSS designs. The advanced part didn't help me. Deconstructing various templates from the CD has really helped me understand how to build sites that rival the quality of many design firms.


will be a great reference once i've learned xhtml and cssReview Date: 2008-10-21
AwsomeReview Date: 2008-10-10
Horrifically inappropriate for a true beginnerReview Date: 2007-09-21
This book is only useful for balancing wobbly table legs and for teaching writers how NOT to write a reference work / tutorial.
I bought it based on the title, not the contents. (It was shrink-wrapped at a brick-and-mortar bookstore) Had I seen a sample of the text, I would have reshelved it hurriedly or offered a dime to buy it for firewood.
As a reference work for web designers, or a tutorial for beginners, it ranks below any other book I've seen on the subject.
APPENDICES:
1) The promised CSS is scattered throughout the book, with no CSS reference guide in the appendices.
2) The appendices for HTML and XHTML describe each tag's parameters in such a way as to leave one wondering how to use them, and what each tag and parameter does.
EXAMPLES:
The authors clearly did not proofread the version that reached the printers, or the editors made unexpected, inexcusable last-minute cutbacks. This is most obvious in photo captions that ask us (unbelievably) to find the differently colored text in identical B&W screenshots (p. 143), and in examples of JPEG artifacts/compression (p. 108) and pixelating (p. 106) that are unnoticeable because the example photographs have been shrunken far too much or carelessly created.
INDEX:
Carelessly assembled, neglecting common terms like "mouseover".
LANGUAGE:
Professorial pointification and obfuscation rather than real advice to beginners or helpful reference for experts. Reads like a fillibuster performed by a student defending his masters' dissertation.
For example, what beginner could make use of this entry in the appendices?
(p. 353)
"The param element allows you to set run-time values for objects that have been inserted into a document. Required attributes: type: specifies the MIME type of the resource specified in the value attribute when the valuetype attribute is set to ref; value: specifies the actual value associated with the parameter"
...and so on.
Sentences are needlessly wordy, overly technical, and filled with passive verbs. In short, the writing bores and frustrates more than an afternoon spent with an enthusiastic life insurance salesman.
For example, from page 352:
Building a strong foundation with HTMLReview Date: 2007-10-10
Chapter 1 is our quick history lesson and introduction to HTML. They give background and insight into the goals and purposes of HTML, and how these were shifted during the browser wars and the battle for browser dominance and market share. They introduce the different versions of HTML available, and what they mean for your markup and the rendering inside of the browser. As CSS is discussed, there is also a discussion on keeping a clean separation of content and presentation. Chapter 1 lets us see the big picture and evolution of HTML.
Chapter 2 builds the foundation for the rest of the chapters. This chapter discusses the basics of XHTML and CSS. The building blocks discussed here will be addressed in each and every subsequent chapter of the book. Things such as tags, elements, attributes, and formatting. We are also given a snapshot view of what comprises an XHTML document, the doctype, the HTML element, and the document tree. All of this plays into understanding the fundamentals of CSS, cascade, and inheritance. We now have our history lesson and basic constructs in place, it's time to take a look at the rest of the pieces to the puzzle.
Chapters 3 and 4 cover a large territory. From constructing a useable head section, to walking step by step through many of the available HTML elements available to you as you put your content together. With discussion of each element, you are given detailed instructions of how and when it should be used, with an exhaustive list of its available attributes. CSS is briefly discussed, but will be re-introduced in a later chapter after we have our content constructed.
Chapter 5 is all about images. This chapter gives a brief primer on how digital images work, and what are the formats you can use within your content. Images can serve different purposes: icons, decoration, background, or context. Each of these are discussed with information on how to place them accordingly with CSS or the img tag.
Chapter 6 is all about linking. You are introduced to the a tag, its available attributes, and how you can create different types of links. Textual links, anchor links, and linking an image are all discussed.
Chapter 7 is all about tables. Despite what you may hear from others, tables have a very good semantic use in regards to tabular data (who would have thought?). However, tables are also misunderstood in relation to the tags and attributes. It is important to build tables with accessibility in mind, and this chapter goes over some of the elements that haven't received as much exposure. These include, but are not limited to: caption, colgroup, and tbody. This chapter will give you the information necessary to build a powerful and semantically rich table.
Chapter 8 discusses all of the little details to building a usable and accessible form. Just as with tables, there are some elements that are often forgotten about when building forms. This chapter does a great job of covering all of the necessary components for a form, and how to structure them. Form elements are rendered with the underlying operating system, so the end of this chapter discusses CSS and some of the ways you can spruce up the look of your forms. This is to be used with caution, as forms are rendered differently in each browser.
Chapters 9 and 10 discuss the other 2 pieces of the trinity of the front end: CSS and JavaScript. These chapters are meant to be brief primers, and will most likely whet your appetite to learn more about each aspect. They are also placed here to give you a good foundation as the final chapter will roll everything up into a case study.
Chapter 11 is the end of the journey. What good would the book be if you couldn't put what you have learned into practice? This chapter creates the fictional Spaghetti & Cruft website (you have to read the book to find out the meaning of the name). This chapter starts with the design process, moves to the building process, and then polishes it off by adding enhancements with CSS and JavaScript. The humorous name aside, this chapter is one of the most valuable chapters of the entire book. This final chapter brings the book to a close, and with it leaves you a solid foundation as you continue your journey of building other sites.
Conclusion
Many would argue that they don't need to learn HTML, that is what a WYSIWYG is for. This book shows you the value of understanding the history, the basics, and the semantics of HTML. It is important to note that nothing found in this book is earth-shattering, however, if you are a beginner and new to HTML, this book will give you the proper start you need to begin developing right away. If you are moving away from the reliance of a WYSIWYG, you may be surprised at many of the elements available to you that are covered in this book.
Valuable yet unevenReview Date: 2007-11-29
The first two chapters of "Beginning HTML with CSS and XHTML: Modern Guide and Reference" satisfies the requirements of a beginner's book quite well. The language is clear, concise, and devoid of jargon. The remainder of the book is quite uneven, probably due to the publisher's decision to employ two authors for the book. Craig Cook (the author of chapters 1, 2, 4, 5, 8 and 11) is more than capable of communicating technical information using plain language. His prose is concise and accurate, yet he maintains a gentle, witty tone that is ideal for making the neophyte feel at ease with new material. David Schultz is much less adept at maintaining the `beginner's mind.' His prose is often convoluted and awkward, making it difficult to decipher the terms he attempts to explain.
Chapter 4 is an excellent overview of the basic structure of a semantically structured web document. For someone looking for an introduction to HTML and CSS fundamentals, the book is worth buying for this chapter alone. It would also serve a more experienced hand as a concise guide to the proper use of HTML elements.
Chapters 3, 6, and 7 all have a common weakness: the author fails to provide clear definitions and explanations for terms. An example, from p. 164: "charoff: Specifies in pixels or as a percentage how far the alignment should be adjusted to the first character to align on. This requires the use of the align attribute with the value set as char." Contrast this definition with one penned by Cook, p.211: "disabled='disabled': When present, disables the control so that it cannot receive focus and its value cannot be modified. Many browsers will display disabled controls a `grayed-out' state. The value of a disabled control is not submitted."
It appears that Mr. Cook devoted a considerable amount of thought to writing his definitions, while Mr. Schultz was content to restate the official specifications. Cook takes the time to carefully explain a term, giving examples of how it is used in the real world. His definitions & explanations indicate a deep and nuanced understanding of the subject material.
Chapter 10 presents an introduction to JavaScript. Appearing out of place in a book on beginning HTML and CSS, one chapter on JavaScript is simply inadequate to explain even the rudiments of this powerful (but often misused) tool. This space could have been better used in covering CSS positioning in more detail and providing more visual examples.
Chapter 11 is a solid walkthrough in putting together a basic website, from the design process through to final markup. This chapter pulls together what has been presented in the rest of the book and would certainly enable a beginner to create an attractive & functional website from scratch.
Finally, the book provides four appendices. The usefulness of these appendices varies widely. Appendix A is an XHTML 1.o Strict reference: it would be useful but for a complete lack of examples. Appendix B covers color names and hex values: does anyone actually use these? HTML colors are notoriously hideous and their use should be avoided. Appendix C covers special characters: this is a good reference to have. Appendix D covers CSS browser support: again, a useful reference.
But why is there no glossary? A glossary of terms is ESSENTIAL in a beginner's book. Please, leave out the scary HTML colors and give us a glossary!
Despite its shortcomings, "Beginning HTML with CSS and XHTML: Modern Guide and Reference" is a useful book for a person needing to understand the fundamental concepts and application of HTML and CSS. The publishers would have served their readers better by providing a consistent authorial voice throughout the book, including more thorough coverage of CSS positioning and layout, and providing more high-quality graphical examples. This book is a good bet for the beginner who wants to learn the fundamentals of HTML and CSS to create well-structured and usable websites.

Used price: $1.86

Great once you know the basicsReview Date: 2004-05-10
great textbook but needs to professional editingReview Date: 2004-04-18
Very good book for CSS BeginnersReview Date: 2004-02-26
The book is well structured and includes hints, tips and other similar helpful stuff along the way.
Of course reading a book does not really make you a master unless you think and work hard yourself as well. So if you know HTML then this shud be your next step.
Earnest & Thoughtful, but Repitious and Full of TyposReview Date: 2004-03-31
Frustrating!Review Date: 2004-07-16
Do you want to know how frustrating it is to try and re-create a page using the code given to you in a book, have the page come out looking nothing like the example in said book, then finding out the reason for the discrepency is because the author actually coded their example differently? Well there's plenty of opportunities in this book!
I now have to learn inline CSS which I believe might have been covered to some extent in this book. I can't remember. That's how badly I want to forget this book! I'm sticking with CSS for Dummies!

Used price: $0.01

Not a tutorial, but a great reference.Review Date: 2002-03-29
This book has it all, except solid examples that tie it all together. I now understand how vast and capable XML is, but I haven't gained an ability to put it to any real practical use.
Items I don't agree with:
1.
The book is not 500 pages ...Page 223 marks the start of Appendix A, the XML 1.0 specification. The index ends on page 345.
122 pages of reference (over 33%).
2. The book's cover states I will learn to build web applications fast. Huh? There are
no sample applications, only examples of how to use the syntax being discussed.
3. The cover states that I will learn by
doing, as I work on a fictional e-commerce site. Huh? There are no exercises, and there is no e-commerce site being built.
4.
The cover refers to real-scenarios. Again, where are they?
5. A chapter titled, "Common Examples of XML", was really an
introduction to SMIL, SVG, and WDDX. Good stuff, but not what I was expecting.
This book needs a companion to deliver all that's been promised. I still don't have a clear picture of the XML DOM, the difference between a node and an element, nor do I have an idea of where I should be using XML (instead of (or with) the technologies I'm already familiar with (i.e. ASP, ADO, and JavaScript)).
Considering how the other reviews have labeled this book #1, is there any hope? Can anyone recommend a book that's better at painting the big picture?
Try something else, this dog won't hunt.Review Date: 2003-10-09
Very good bookReview Date: 2002-05-01
Best I have read so far...Review Date: 2002-02-07
Starts strong, then fades into incomprehensionReview Date: 2003-06-18
The first part is the best intro to XML that I've read, but it's just an intro.

Used price: $17.62

In my view, the only one to have Review Date: 2008-10-29
So when I heard of the latest edition "HTML, XHTML and CSS for Dummies" with Mr. Tittel in collaboration with Jeff Noble I obtained a copy. This book has everything the earlier book had, but more. Expanded, naturally, and with more emphasis on CSS and other relevant advances it's a wonderful book. I cannot recommend this work highly enough. It even packs along a dedicated website! If you're a beginner and want to build a website and want a good grasp of HTML, grab this book. And you'll be glad you did.
Excellent reference for HTML and CSSReview Date: 2008-09-30
All that you need to create webpages!Review Date: 2008-09-05
It could be worse.Review Date: 2008-09-03
Altogether, I would highly suggest against this book, it is by far the worst excuse for a "for dummies" book ever conceived.
Good for those wanting to start and maintain their own websiteReview Date: 2008-08-05
Related Subjects: XML SGML XHTML SMIL HTML
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110
This book is pretentious, repetitious, phenomenally boring, and completely useless. It consists of little but vacuous management-speak sentences. For example what is one to make of
"A process is something that someone wants to accomplish, including the flow of actions from start to completion"? In the world of normal people, a process is a means to an end, not an end in itself. But the book is riddled with this sort of meaningless juxtaposition of jargon.
There is no point so trivial that this book doesn't feel it's worth repeating at least ten times. There is no technical detail about XML so trivial that this book feels it should include. If you feel that saying that XML uses a tree structure is well illustrated with a picture of what looks like an actual christmas tree (as opposed to something with nodes and edges) then this is probably the book for you. But if you have the slightest interest in the technicalities of XML (even if your interest is limited to ecommerce and management level issues), don't waste your time. Typing XML into google and reading ten random hits will teach you more.