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
JavaScript: The Definitive Guide
by David Flanagan
Sixth 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
jQuery Pocket Reference
by David Flanagan
Print: $12.99
Ebook: $10.99
Bundle: $14.29
JavaScript Patterns
by Stoyan Stefanov
Print: $29.99
Ebook: $23.99
Bundle: $32.99
New
Programming HTML5 Applications
by Zachary Kessin
HTML5 Canvas
by Steve Fulton, Jeff Fulton
Print: $39.99
Ebook: $31.99
Bundle: $43.99
JavaScript: The Definitive Guide
by David Flanagan
Sixth Edition
Print: $49.99
Ebook: $39.99
Bundle: $54.99
Upcoming
Building Web Apps for Google TV
Print: $29.99
HTML5 Graphics with SVG & CSS3
by Kurt Cagle
Print: $29.99
HTML5 Media
by Kevin Martin
Print: $29.99
HTML5: The Missing Manual
by Matthew MacDonald
Print: $39.99
Supercharged JavaScript Graphics
by Raffaele Cecco
Print: $39.99
JavaScript Experts
Jon Reid
is a senior developer at EffectiveUI. He has been developing in HTML and JavaScript since 1996 and is committed to building rich and accessible web experiences.
Stoyan Stefanov
is a Yahoo! web developer, Zend Certified Engineer, and an author, contributor, and tech reviewer of various O'Reilly books.
Mario Andres Pagella
is an accomplished software developer with more than 10 years of professional experience living in Capital Federal, Argentina.
Jonathan LeBlanc
is a technology evangelist working with the Yahoo! Developer Network.
Learn JavaScript Online

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.- Javascript generate dotted fonts on canvas
- Should the JavaScript Defer Attribute Ever Be Avoided?
- Unit testing in JavaScript
- Remote Scripting Options in JavaScript including XMLHttpRequest and JSONP
- Two Examples of the Observer Pattern in JavaScript
- What is the best way to parse an HTML file with javascript / jquery?
- How to use the Module Pattern in JavaScript
- How to use JSON (JavaScript Object Notation)
- When to Use the Array Literal Notation in JavaScript
- How to use Array Literals in JavaScript
JavaScript News & Commentary
Four short links: 11 May 2011

May 11, 2011
webshell -- command-line tool for debugging/exploring APIs, open sourced (Apache v2) and written in node.js. (via Sean Coates) sample -- command-line filter for random sampling of input. Useful when you've got heaps of data and want to run your algorithms on a random sample of it. (via Scott Vokes) Yale Offers Open Access To PD Materials in Collections --...
Four short links: 9 May 2011

May 9, 2011
UDID DeAnonymization -- a developer exposed an API that connected UDID to other information such as Facebook ID. The API has been closed, but it remains true that your iPhone has a primary key and darn near every app developer has a database linking your UDID to other details about you. Apple requires this to not be public, but...
Four short links: 13 April 2011

April 13, 2011
Web Ecology Project -- Researching quantized social interaction. Most recent work was a competition to write social bots that would be followed/friended on social networks--essentially scoring 51% on the Turing test. There are privacy implications (often social network buddies see profile information that strangers can't). (via The Atlantic) We Need to Stop Google's Exploitation of Open Communities (Mikel Maron)...
Four short links: 21 March 2011

March 21, 2011
Javascript Trie Performance Analysis (John Resig) -- if you program in Javascript and you're not up to John's skill level (*cough*) then you should read this and follow along. It's a ride-along in the brain of a master. Think Stats -- an introduction to statistics for Python programmers. (via Edd Dumbill) Bolefloor -- they build curvy wooden floors. Instead...
Four Short Links: 16 March 2011

March 16, 2011
JS Fiddle -- an online editor for snippets build from HTML, CSS and JavaScript. The code can then be shared with others, embedded on a blog, etc. (via Darren Wood) SideStep -- Mac OS X program that automatically routes connections through a secure proxy when you're on an unsecured wifi network. (via Gina Trapani) Junkyard Jumbotron (MIT) -- lets...
Four short links: 10 March 2011

March 10, 2011
Everybody is Spamming Everybody Else on MTurk -- one researcher found >40% of HITs are spammy, but this author posted a Mechanical Turk HIT to supply recommendations for visitors to a non-existent French city and got responses from people expecting that every response would be paid regardless of quality. Javascript Garden -- a growing collection of documentation about the...
DRM-free
Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.
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:
- Chapter 7. Writing Efficient JavaScript from Even Faster Web Sites
- Chapter 24. Core JavaScript Reference from JavaScript: The Definitive Guide, Fifth Edition
- Chapter 25. Client-Side Javascript Reference from JavaScript: The Definitive Guide, Fifth Edition
- Appendix A. Awful Parts from JavaScript: The Good Parts
- Appendix B. Bad Parts from JavaScript: The Good Parts
- Appendix C. JSLint from JavaScript: The Good Parts
- Appendix D. Syntax Diagrams from JavaScript: The Good Parts
- Appendix E. JSON from JavaScript: The Good Parts
- Chapter 2. JavaScript Data Types and Variables from Learning JavaScript, Second Edition
Popular Topics
JavaScript | iPhone |
Android | Python |
HTML5 & CSS | Head First |
jQuery | Java |
iPad | PHP |
Perl | Linux |
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
International Sites
![]() ©2011, 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. |
|