Most Helpful Customer Reviews
11 of 11 people found the following review helpful:
4.0 out of 5 stars
Nice cross referencing across languages, September 13, 2004
This review is from: The Web Programmer's Desk Reference (Paperback)
We are all familiar with web browsers. Indeed, you are probably reading this using such a program. The language of the pages is HTML. But for people who maintain a large set of pages, or an entire website, Cascading Style Sheets has proved to be a very handy way to maintain a uniform style across the pages. And JavaScript is the most common scripting language across different browsers.
This triad of (HTML,CSS,JavaScript) essentially covers the entirety of client side browsing. That is the appeal of this book. The authors reasonably guessed that you might find it useful to have one text encompassing all three. They offer a short first part with the rudiments of how these languages work. But over 90% of the book is pure reference. With the added bonus that the material for a given language cross references relevant items in another language. With 3 different books, you don't get this synergy.
What surprised me was the sheer length of the book. Remember when HTML was a slim little standard? Since their inceptions, each language became very popular and was heavily added to. Lots of little options. Often obscure even to regular programmers in those languages. But it is all here.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
6 of 6 people found the following review helpful:
5.0 out of 5 stars
Meets a real need, November 8, 2004
This review is from: The Web Programmer's Desk Reference (Paperback)
Some books present new information, others organize old information. This is an exceptional example of an organizing book.
The intended reader already uses HTML, CSS, JavaScript, and maybe some Microsoft-only technologies, and has references on them. Those references may show which HTML elements allow STYLE values, but not what values have meaning for that element. They may show what JavaScript methods and properties exist, but not which HTML elements support which ones, and so on. Details like which particular properties apply to which particular elements in which versions of Internet Explorer are critical to complex web sites, but generally hard to find - unless you look here.
This book is the missing link. The subtitle really says it best: "A complete cross-reference to HTML, CSS, and JavaScript." This supplements the references you already have, it doesn't supplant them. You'll still need other books for the how and why of each topic, and beginners may not even understand the problem that's being solved here.
I have very few complaints about the content. One is that it's not very explicit about versions of the HTML, CSS, or JavaScript standards that define each feature. Another is that it discusses Internet Explorer and Netscape, but disregards other browsers. And, as expected in a new title of this size, there are a few formatting glitches and typos. None of those problems interfere much with the book's value. A web reference to its many brief examples would have been helpful, too, but seems to be missing.
This isn't a tutorial. There are no "coolness" tips or slick demos. This is for people with plenty of coolness of their own, but lots of hard problems to solve in bringing it to life. Perhaps you've already got a stack of web development manuals, but an ongoing "The answer is in there SOMEWHERE" frustration. In that case, you probably want this book - maybe the answer won't be here, but this book will probably tell you where it is.
//wiredweird
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
4 of 4 people found the following review helpful:
5.0 out of 5 stars
Not a How-To, But a Complete Reference, October 27, 2004
This review is from: The Web Programmer's Desk Reference (Paperback)
This book has a lot going for it. No Starch Press does some very good stuff. They have a style and a way of putting a book together that suits my reading style very well.
This book is no exception. The world of putting together a web page has changed. Not too many years ago, you learned HTML and you pretty well had a handle on doing a web page. Not true any more. The simple font statement controlled what font you used and various modifiers to the command gave additional things like color and size. This has been replaced with Cascading style sheets. Java and JavaScript have come in to provide a programming capability that didn't exist before.
Here in one volume are the three main web programming languages. It is not, quite possibly, the best introductory text you could find. It is, as the title says, a desk reference. It doesn't say this is HTML and if you want to do a web page start here and try this tag, then let's use that tag. It has every HTML tag, every attribute in HTML and CSS, collections, classes, methods, etc. They are arranged alphabetically, so you can find them easily if you know what you are looking for. Finally, it's up to date with the latest standards so it is probably more current than the individual books you bought earlier.
You don't have to save much time to justify having this book on your desk.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
|