Product Overview

The Art & Science of JavaScript

About the Authors

Cameron Adams Cameron AdamsThe Man in Blue—melds a background in computer science with over eight years’ experience in graphic design to create a unique approach to interface design. Using the latest technologies, he likes to play in the intersection between design and code to produce innovative but usable sites and applications. In addition to the projects he’s currently tinkering with, Cameron has taught numerous workshops and spoken at conferences worldwide, including @media, Web Directions, and South by South West. Every now and then he likes to sneak into bookshops and take pictures of his own books, which have been written on topics ranging from JavaScript to CSS and design. His latest publication, Simply JavaScript, takes a bottom-up, quirky-down approach to the basics of JavaScript coding.

James Edwards James Edwards says of himself:

In spring, writes, and builds 
Standards and access matters 
Hopes for sun, and rain

Chris Heilmann Chris Heilmann has been a web developer for ten years, after dabbling in radio journalism. He works for Yahoo in the UK as trainer and lead developer, and oversees the code quality on the front end for Europe and Asia. He blogs at http://wait-till-i.com and is available on many a social network as “codepo8.”.

Michael MahemoffMichael Mahemoff is a hands-on software architect with 23 years of programming experience, 12 years commercially. Building on psychology and software engineering degrees, he completed a PhD in design patterns for usability at the University of Melbourne.4 He documented 70 Ajax patterns—spanning technical design, usability, and debugging techniques—in the aptly-named Ajax Design Patterns (published by O’Reilly) and is the founder of the popular AjaxPatterns.org wiki. Michael is a recovering Java developer, with his programming efforts these days based mostly on Ruby/Rails, PHP and, of course, JavaScript. Lots of JavaScript. You can look up his blog and podcast, where he covers Ajax, software development, and usability, at http://softwareas.com/.

Ara Pehlivanian Ara Pehlivanian has been working on the Web since 1997. He’s been a freelancer, a webmaster, and most recently, a front-end architect and team lead for Nurun, a global interactive communications agency. Ara’s experience comes from having worked on every aspect of web development throughout his career, but he’s now following his passion for web standards-based front-end development. When he isn’t teaching about best practices or writing code professionally, he’s maintaining his personal site at http://arapehlivanian.com/.

Dan WebbDan Webb is a freelance web application developer whose recent work includes developing Event Wax, a webbased event management system, and Fridaycities, a thriving community site for Londoners. He maintains several open source projects including Low Pro and its predecessor, the Unobtrusive JavaScript Plugin for Rails, and is also a member of the Prototype core team. He’s been a JavaScript programmer for seven years and has spoken at previous @media conferences, RailsConf, and The Ajax Experience. He’s also and written for A List Apart, HTML Dog, SitePoint and .NET Magazine. He blogs regularly about Ruby, Rails and JavaScript at his site, danwebb.net, and wastes all his cash on hip hop records and rare sneakers.

Simon Willison Simon Willison is a seasoned web developer from the UK. He is the co-creator of the Django web framework and a long-time proponent of unobtrusive scripting.

 

About SitePoint

SitePoint specializes in publishing fun, practical and easy-to-understand content for Web professionals. Visit SitePoint.com to access our books, newsletters, articles and community forums.



“Inspirational, Cutting-edge JavaScript From the World’s Best!”
Crazy offer

SitePoint Books

  • Advocate best practice techniques
  • Lead you through practical examples
  • Provide working code for your web site
  • Make learning easy and fun

100% Money Back Guarantee