CARVIEW |
JavaScript Master Class Video
The Douglas Crockford JavaScript Master
Class — In this Master Class video, Douglas will scrape away the language's bad features to reveal all the good ideas that make JavaScript an outstanding object-oriented programming language -- ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. You'll learn why this powerful feature subset is more reliable, readable, and maintainable than the language as a whole, and discover firsthand how to create extensible and efficient code with it. Watch a preview now.
Bestselling
Creating a Web Site: The Missing Manual
by Matthew MacDonald
Second Edition
Print: $29.99
Ebook: $23.99
Bundle: $32.99
JavaScript: The Definitive Guide
by David Flanagan
Fifth Edition
Print: $49.99
Ebook: $39.99
Bundle: $54.99
JavaScript: The Good Parts
by Douglas Crockford
Print: $29.99
Ebook: $23.99
Bundle: $32.99
Learning PHP, MySQL, and JavaScript
by Robin Nixon
Print: $39.99
Ebook: $31.99
Bundle: $43.99
JavaScript: The Missing Manual
by David Sawyer McFarland
Print: $39.99
Ebook: $31.99
Bundle: $43.99
New
Learn to Build iPhone Apps with HTML, CSS, and Javascript
Video: $35.00
Fancy Form Design
(SitePoint)
by Jina Bolton, Tim Connell, Derek Featherstone
Print: $29.95
Douglas Crockford JavaScript Master Class
Video: $99.99
Palm webOS
by Mitch Allen
Print: $44.99
Ebook: $27.99
Bundle: $49.49
Learning PHP, MySQL, and JavaScript
by Robin Nixon
Print: $39.99
Ebook: $31.99
Bundle: $43.99
Upcoming
Building iPhone Apps with HTML, CSS, and JavaScript
by Jonathan Stark
Print: $29.99
Ebook: $23.99
Bundle: $32.99
jQuery: Novice to Ninja
(SitePoint)
by Earl Castledine
Print: $39.95
High Performance JavaScript
by Nicholas C. Zakas
Print: $34.99
JavaScript Experts
Robin Nixon
has worked with and written about computers since the early 1980s (his first computer was a Tandy TRS 80 Model 1 with a massive 4KB of RAM!). One of the web sites he developed presented the world's first radio station licensed by the music copyright holders. In order to enable…
Rich Shupe
is co-author of Learning ActionScript 3.0 (O'Reilly), and teaches ActionScript programming at New York's School of Visual Arts' MFA Computer Art Department.
Peter Kahrel
has been programming InDesign with JavaScript since 2003, and now also works as a script developer. See www.kahrel.plus.com
Noah Gift
is the co-author of Python For Unix and Linux by O'Reilly. He is an author, speaker, consultant, and community leader, writing for publications such as IBM Developerworks, Red Hat Magazine, O'Reilly, and MacTech, and Manning.
Learn JavaScript Online

In celebration of Computer Science Education Week, use promo code "csedweek09" to receive a 20% discount on all course tuitions! See details.
Client-Side Web Programming Certificate Series targets beginning and intermediate students who want to acquire the skills needed for rich front-end web development, and who want to back those skills up with a Certificate from the University of Illinois Office of Continuing Education.
Enroll today!
JavaScript Answers
O'Reilly Answers: Clever Hacks. Creative Ideas. Innovative Solutions.- How to use an own namespace for variables in Javascript?
- How to Build iPhone Apps with HTML, CSS, and JavaScript
- How to Use UTF-8 with JavaScript
- How to measure the speed of JavaScript execution
- HTML/CSS/JavaScript or Objective-C/Cocoa for iPhone app development?
- How to Load JavaScript Wisely to Speed Up Web Pages
- Optimize JavaScript to Speed Up Web Pages
- Convert JavaScript Behavior to CSS to Speed Up Web Pages
- How to display new blocks of text in new colors through JavaScript
- What are my options when choosing a JavaScript framework?
JavaScript News & Commentary
Using jQuery to rewrite date/times in your local timezone

December 18, 2009
A simple example of using jQuery and Datejs to reformat dates on a page to the user's local timezone.
Example of paginated content loaded via AJAX (2)

December 5, 2009
A followup to my previous entry on handling paginated data within AJAX loaded content.
Example of paginated content loaded via AJAX

December 3, 2009
A simple example of dealing with paginated content with Ajax loaded divs.
Steve Souders: Making Web Sites Faster in the Web 2.0 Age

November 30, 2009
As much as anything else, a user's impression of a web site has to do with how fast the site loads. But modern Web 2.0 websites aren't your father's Oldsmobile. Chocked full of rich Flash content and massive JavaScript libraries, they present a new set of challenges to engineers trying to maximized the performance of their sites. You need to design your sites to be Fast by Default. That's the theme of the upcoming Velocity Online Conference, co-chaired by Google performance guru Steve Souders. Souders is the author of High Performance Web Sites and Even Faster Web Sites, and spent some time discussing the new world of web site performance with me.
Four short links: 27 November 2009

November 27, 2009
ProFORMA -- software which builds a 3D model as you rotate an object in front of your webcam. Check out the video below. (via Wired) BiwaScheme -- a Scheme interpreter written in Javascript. (via Hacker News) YMacs -- in-browser EMACS written in Javascript. Emacs, for those of you who were left in any doubt, is the only editor ever...
Google Closure: a new way of developing in JavaScript
By Davide ZanottiNovember 19, 2009
Preface Every day million people make use of Google products and these products are written mainly using one well known language: JavaScript! What makes this online software stable, fast and responsive is a good use of the language and an...
DRM Free!
JavaScript Community
InsideRIA is an invaluable resource for information on the ever-changing state of design and development of rich Internet applications (RIAs).
JavaScript Resources
- comp.lang.javascript mailing list
- Core JavaScript 1.5 Guide
- JavaScript on Wikipedia
- JavaScript Quick Reference
- Javascript: The Definitive Guide
- jQuery
- Mastering JavaScript
- MooTools
- The Page Turn Effect in Flash MX
JavaScript Book Excerpts:
- Writing Efficient JavaScript from Even Faster Web Sites
- Client-Side Javascript Reference from JavaScript: The Definitive Guide, Fifth Edition
- Awful Parts from JavaScript: The Good Parts
- Bad Parts from JavaScript: The Good Parts
- JSLint from JavaScript: The Good Parts
- Syntax Diagrams from JavaScript: The Good Parts
- JSON from JavaScript: The Good Parts
- JavaScript Data Types and Variables from Learning JavaScript, Second Edition
Now Available!
The new and improved Safari Books Online is packed with new features!
![]() |
Organize Your Favorites |
![]() |
Save Searches as Smart Folders |
![]() |
Enjoy a Completely New Reading Experience |
![]() |
Personalize Your Books |
![]() |
More Books, More Videos, More Value |

Popular Topics
ActionScript | Ajax |
Apache | C# |
CSS & HTML | Flex |
Head First | iPhone |
Java | JavaScript |
Linux | Missing Manuals |
MySQL | Open Source |
Perl | PHP |
Photoshop | Python |
Ruby | Web 2.0 |
Windows | XML |
Browse Books & Videos
- Apple & Mac
- Business & Culture
- Certification & Training
- Databases
- Design & Graphics
- Digital Audio & Video
- Digital Photography
- Hardware
- Home & Office
- Microsoft
- Mobile & Smart Devices
- Networking & Sys Admin
- Operating Systems
- Programming
- Science & Math
- Security
- Software Engineering
- Web Development
News Topics
apple blogs cloudcomputing ebooks economy facebook flash flex geo google gov20 government iphone javascript linux microsoft mobile ooxml opensource oscon privacy programming publishing python security socialnetworking standards twitter web20 xml
International Sites
![]() ©2009, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly
Academic Solutions Authors Contacts Customer Service Jobs Newsletters O'Reilly Labs Press Room Privacy Policy RSS Feeds Terms of Service User Groups Writing for O'Reilly |
Content Archive Business Technology Computer Technology Microsoft Mobile Network Operating System Digital Photography Programming Software Web Web Design |
More O'Reilly Sites
O'Reilly Radar Ignite Tools of Change for Publishing Digital Media Inside iPhone makezine.com craftzine.com hackszine.com perl.com xml.com Partner Sites InsideRIA java.net O'Reilly Insights on Forbes.com |