DOM Scripting: Web Design with JavaScript and the Document Object Model

ClanBrandon Books
view more info on this item
click here for more details, find new or used items

Jeremy Keith

Our price £23.99
New from £14.91
Used from £10.48

Pages: 368 (Paperback)

ISBN: 1590595335

Pub: FRIENDS OF ED

Pub date: 2005-09-01

Amazon.co.uk Sales Rank: 63677

Check for 3rd party sellers (new/used)

Reader Reviews:


5/5 stars

great book! (0/0 people found this helpful)

really well written, clear and concise with plenty of examples.

highly recommended. i also got a "friends of ed" book on css and that was excellent as well.

cheers,
bill

3/5 stars

Good on the whole - but far too much padding! (2/2 people found this helpful)

A good sound treatment of DOM Scripting, but one glaring error and a huge amount of wasted space - apart from a wide blank left margin used only for page numbers, the *whole* of a code sequence is repeated many times as it is built up (instead of e.g. putting the final complete code at the end of the section). The worst offender - the very useful addLoadEvent function (not his own) is repeated time after time, instead of being put into an appendix of frequently used functions. Also, on p154 of the 2005 edition there is a completely erroneous discussion of node structure when attempting to extract the value of a text node, which is only partially corrected in the online errata (the whole paragraph needs deleting urgently). Also, some very odd CSS rules are used to style his "image gallery", with list elements *twice* configured to appear horizontally vertically. Try downloading his example coding - you can delete quite a lot of the CSS without affecting the layout. But if thoroughly proof-read and corrected for a new edition, this would be a very sound introduction to JavaScript and the correct approach to DOM scripting.

5/5 stars

Probably the best book on JavaScript - Doing it properly! (0/0 people found this helpful)

Since I started observing web standards and trying to produce websites that were accessible to the widest possible audience I've tried to avoid JavaScript assuming my sites wouldn't be accessibly to those users with screen readers or JavaScript turned off.

Jeremy Keith, from Brighton's web consultancy Clearleft, explains how to write good, clean code that degrades gracefully in this fantastic book. Starting at the beginning with the history and basics of JavaScript, he steers you comfortably through best practices and real world, useful examples. Whatever your technical ability you can soon become proficient with writing your own JavaScript and you'll soon be ready for his next book - Bulletproof Ajax

5/5 stars

Ignore Yorkshire UK's comment..! (6/6 people found this helpful)

I'm so glad I did as it nearly put me off buying this book. It's not platform nor browser dependent, the examples contained therein work in every major recent browser as their support of the W3C DOM is pretty robust(which can't be said for CSS of course). The book's ethos is the complete opposite of writing browser-specific non-standards code making me wonder whether said reviewer actually read the book properly...

As others have said, it's fairly low level but having bought an O'Reilly book on JavaScript, which was way too technical and dry, I found this has really given me a leg up to learning more complicated code than markup and styling languages. It introduces concepts slowly nad explains them well so you gradually build up your knowledge. I'd highly recommend it.

5/5 stars

Best start for a non programming Designer (2/2 people found this helpful)

I found this book an amazing read in that, firstly it is readable rather than a manual. Secondly, it is immensely easy to understand for those who haven't done much in the way of coding. This is what makes this book a must buy for those designers who value progressive web design. I imagine the average developer/coder type could learn a lot from it to with regards to hooking their code to progressively built web pages.

Similar Products

Bulletproof Ajax (Voices That Matter)

CSS Mastery: Advanced Web Standards Solutions

JavaScript: The Definitive Guide

Bulletproof Web Design: Improving Flexibility and Protecting Against Worst-Case Scenarios with XHTML and CSS

Don't Make Me Think!: A Common Sense Approach to Web Usability

Categories

Amazon.co.uk places this book into the following categories:

Books -> Subjects -> Computing & Internet -> Digital Lifestyle -> Online Shopping -> Amazon
Books -> Subjects -> Computing & Internet -> General
Books -> Subjects -> Computing & Internet -> Programming -> Languages -> JavaScript
Books -> Subjects -> Computing & Internet -> Programming -> Languages & Tools -> General AAS
Books -> Subjects -> Computing & Internet -> Programming -> General AAS
Books -> Subjects -> Computing & Internet -> Software & Graphics -> General AAS
Books -> Subjects -> Computing & Internet -> Web Development -> Web Design -> Website Design
Books -> Subjects -> Computing & Internet -> Web Development -> Web Design -> General AAS
Books -> Subjects -> Computing & Internet -> Web Development -> Web Scripting & Programming -> General AAS
Books -> Subjects -> Computing & Internet -> General AAS
Books -> Subjects -> Study Books -> FE & College -> Vocational -> Sport & Recreation
Books -> Refinements -> Language (feature_browse-bin) -> English
Books -> Refinements -> Format (binding_browse-bin) -> Paperback
Books -> Refinements -> Font Size (format_browse-bin) -> Regular Size

 

ClanBrandon Books | Prague airport transfer | Dreamweaver | Short Term Missions | English Teacher Jobs in the Czech Republic
Czech Republic | Operation Mobilisation | Czech Republic Map