Search
Go

Shop by category
 
The Web Programmer's Desk Reference
Email a friendView larger image

The Web Programmer's Desk Reference

List Price: $59.95
Our Price: $12.94
You Save: $47.01 (78%)
*Shipping:$4.49
SKU:

MAK_VRG_9781593270117

In Stock
Usually ships in 1-2 business days
Only 1 left in stock, order soon!

Note: Item may be sold and shipped by another company. Learn more.
Description:

The complete web programmer's cross-reference.

HTML, CSS (Cascading Style Sheets), and JavaScript are the three basic web programming languages that web programmers use to build functional, attractive, and interactive web sites. HTML creates the text, images, and other content on a web page; CSS formats and positions those elements; and JavaScript adds interactivity to websites by responding to user choices. The Web Programmer's Desk Reference is the only book to serve as a single point of reference to all three primary web programming languages. It begins with a web programming primer that gives beginning and intermediate programmers an understanding of the core elements of HTML, CSS, and JavaScript, then moves on to a reference section that lists every element of HTML, CSS, and JavaScript. Each listing includes the latest syntax and functionality, compatibility with other elements, and cross-browser compatibility issues. Whether you are a professional web programmer, professional web designer, or a recreational webmaster with a dynamic web site, this will be the book that you use whenever you need to know how to use a particular HTML element, JavaScript object, or CSS style.

Product Details:
Author: Lazaro Issi Cohen
Paperback: 1128 pages
Publisher: No Starch Press
Publication Date: September 05, 2004
Language: English
ISBN: 1593270119
Package Length: 9.2 inches
Package Width: 7.0 inches
Package Height: 2.2 inches
Package Weight: 3.4 pounds
Average Customer Rating: based on 10 reviews
Customer Reviews:
Average Customer Review: 4.5 ( 10 customer reviews )
Write an online review and share your thoughts with other customers.


Most Helpful Customer Reviews

11 of 11 found the following review helpful:

4Nice cross referencing across languagesSep 13, 2004
By W Boudville
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.

6 of 6 found the following review helpful:

5Meets a real needNov 08, 2004
By wiredweird "wiredweird"
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

4 of 4 found the following review helpful:

5Not a How-To, But a Complete ReferenceOct 27, 2004
By John Matlock "Gunny"
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.

2 of 2 found the following review helpful:

3good reference, but seems abandoned by authorsJul 06, 2005
By Thomas Belote
Good reference with advanced CSS and Javascript coverage. HTML coverage is good as well, but less thorough on cross platform support details. Also the HTML is HTML and not XHTML which you would probably be using with the latest and greatest CSS and Javascript.

There seems to be no maintained errata for the book which has a pretty bad error on page 7. Contextual selectors like:

h1 em ul { color: red; }

apply to an h1 tag that contains an em tag that contains a ul tag.

    text

And not what the book states which is that it is equivalent to:

h1 { color: red; }

em { color: red; }

ul { color: red; }

The code equivalent to the three separate rules is not a contextual select, but just three separate rules that can be written as:

h1, em, ul { color: red; }

Despite this error early on in the book, I find it overall a useful reference.

The author's unmaintained website is at:

http://deskref.softsmartinc.com

4 of 5 found the following review helpful:

4Much better single-volume reference than I expected...Sep 14, 2004
By Thomas Duff "Duffbert"
As a web developer, you'll most likely own a few reference books for JavaScript, HTML, CSS, and other related technologies. Surprisingly, you can get most of what you need in a single volume - The Web Programmer's Desk Reference by Lazaro Issi Cohen and Joseph Issi Cohen (No Starch Press).

Chapter list - Cascading Style Sheets; Object-Oriented Programming: The DOM and the Node Tree; Events and Event Handlers; JavaScript Core Language and Fundamentals; HTML Elements; HTML Attributes; Event Handlers; CSS Attributes and JavaScript Style Properties; Microsoft Internet Explorer Behaviors; Microsoft Filters and Transitions; JavaScript Properties; JavaScript Methods; JavaScript Collections; JavaScript Objects; HTML+TIME Microsoft Technologies; Index of HTML, CSS, and JavaScript Listings

I'll admit to not being a fan of single volume reference guides to multiple technologies. In nearly all cases, the authors try to do too many things and be everything for everyone. As a result, the book ends up being useless. This one feels different, however. The first 60-some-odd pages do a quick coverage of the overall technology, like CSS, JavaScript, and the DOM model. In all likelihood, you probably won't use this part of the book. It's not enough for a beginner, and it's too basic for an experienced developer. But the book shines when it comes to the reference section.

Each entry in the reference portion lists the tag or keyword, which browser versions support the option, the syntax of the option, code examples, and what other options or tags the original tag refers to. Because there is so much information included (1000+ pages), it will take you a little while to get comfortable with the page layout. But once you get that under your belt, this book could become very valuable to you.

While I'm not ready to ditch my stand-alone reference books on CSS, HTML, and JavaScript, this book might have caused me to think twice before buying them. A good job...

See all 10 customer reviews on Amazon.com
* Estimated shipping rate for US 48 states. Final rate calculated at checkout.
About Us   Contact Us
Privacy Policy Copyright © , Security Books. All rights reserved.
Web business powered by Amazon WebStore