<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	<review>
  <id>25517399</id>
    <user>
    <id>936546</id>
    <name><![CDATA[Subhasis]]></name>
    <location><![CDATA[India]]></location>
    <link><![CDATA[http://www.goodreads.com/user/show/936546-subhasis]]></link>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-111x148.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto-U-50x66.jpg]]></small_image_url>
  </user>
    <book>
  <id type="integer">148050</id>
  <isbn>0596101996</isbn>
  <isbn13>9780596101992</isbn13>
  <text_reviews_count type="integer">22</text_reviews_count>
  <title>
    <![CDATA[JavaScript: The Definitive Guide]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1172193354m/148050.jpg</image_url>
  <small_image_url>http://photo.goodreads.com/books/1172193354s/148050.jpg</small_image_url>
  <link>http://www.goodreads.com/book/show/148050.JavaScript_The_Definitive_Guide</link>
  <average_rating>3.98</average_rating>
  <ratings_count>125</ratings_count>
  <description>
    <![CDATA[&lt;DIV&gt;<p>This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including:</p><br/> <br/> &lt;ul&gt; &lt;li&gt;Scripted HTTP and Ajax&lt;/li&gt; &lt;li&gt;XML processing&lt;/li&gt; &lt;li&gt;Client-side graphics using the canvas tag&lt;/li&gt; &lt;li&gt;Namespaces in JavaScript--essential when writing complex programs&lt;/li&gt; &lt;li&gt;Classes, closures, persistence, Flash, and JavaScript embedded in Java applications&lt;/li&gt; &lt;/ul&gt;<br/> <br/> <p>Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language. </p><br/> <br/> <p>Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to:</p><br/> <br/> &lt;ul&gt; &lt;li&gt;Generate a table of contents for an HTML document&lt;/li&gt; &lt;li&gt;Display DHTML animations&lt;/li&gt; &lt;li&gt;Automate form validation&lt;/li&gt; &lt;li&gt;Draw dynamic pie charts&lt;/li&gt; &lt;li&gt;Make HTML elements draggable&lt;/li&gt; &lt;li&gt;Define keyboard shortcuts for web applications&lt;/li&gt; &lt;li&gt;Create Ajax-enabled tool tips&lt;/li&gt; &lt;li&gt;Use XPath and XSLT on XML documents loaded with Ajax&lt;/li&gt; &lt;li&gt;And much more&lt;/li&gt; &lt;/ul&gt;<br/> <br/> <p>Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.</p><br/> <br/> <p>Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag.</p><br/> <br/> <p>More than 300,000 JavaScript programmers around the world have made  this their indispensable reference book for building JavaScript applications.</p><br/> <br/> <p><em>&quot;A must-have reference for expert JavaScript programmers...well-organized and detailed.&quot;</em> <br/> -- Brendan Eich, creator of JavaScript</p>&lt;/div&gt;]]>
  </description>
<authors>
    <author>
    <id>85682</id>
        <name><![CDATA[David Flanagan]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <small_image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-50x66.jpg]]></small_image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/85682.David_Flanagan]]></link>
    <average_rating>3.78</average_rating>
    <ratings_count>298</ratings_count>
    <text_reviews_count>37</text_reviews_count>
  </author>
  </authors>  <published>2006</published>
</book>

    <rating>5</rating>
  <votes>0</votes>
  <spoiler_flag>false</spoiler_flag>
  <shelves>
        <shelf name="read" />
          </shelves>
  <recommended_for><![CDATA[]]></recommended_for>
  <recommended_by><![CDATA[]]></recommended_by>
  <read_at></read_at>
  <date_added>Thu Jun 26 00:14:05 -0700 2008</date_added>
  <date_updated>Sun Oct 05 09:08:51 -0700 2008</date_updated>
  <read_count></read_count>
    <body><![CDATA[totally recommended!!<br/>the best for javascript!!<br/><br/><a href="http://www.goodreads.com/search/search?q= JavaScript: The Definitive Guide" title=" JavaScript: The Definitive Guide"> JavaScript: The Definitive Guide</a><br/>]]></body>
    
  <url><![CDATA[http://www.goodreads.com/review/show/25517399]]></url>
  <link><![CDATA[http://www.goodreads.com/review/show/25517399]]></link>
</review>

</GoodreadsResponse>