ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
The XML Handbook 2ed
Charles Goldfarb&Paul Prescod
0 13 014714 1
Prentice Hall
Francis Glassborow
Appeared in:
XML is one of the newer technologies on the block. I am not going to say very much here because I have a good number of other reviews to write on books that are more on topic for this publication. For those who have been too busy to keep track of what has been happening recently, XML is a highly generalised mark-up language which allows separation between the mark-up and the implementation (provided by DTD files). This means that you can provide alternative implementations for the way that a file is displayed. Even the concept of display has to be taken in a very generalised form. I am told, but do not know from my own experience, that it is already possible to implement a mark-up to control speech synthesis.

I think that such technologies as XML are ones that professionals in the software field need to acquire because they are going to become increasingly important in the future. For example I started in on this book because I needed a better understanding of XML to manage automatic conversion from Quark Express files (used to print C Vu and Overload) to XML that can be used to generate HTML versions. I would have got further were the converter I was using not had a time-limited licence and other things such as producing the current issues for printing have taken priority.

This particular book on XML is comprehensive, and, I believe, reasonably accurate though verifying technical correctness is always difficult unless you are already several levels above the target readership.