Synopses & Reviews
We've assembled seven of the greatest minds in modern JavaScript to teach you the most inspirational techniques you'll ever use. From creating impressive mashups and stunning, dynamic graphics, to more subtle user-experience enhancements, you're about to be amazed by the true potential of this powerful language.
With an all star line-up of authors including James Edwards, Michael Mahemoff, Ara Pehlivanian, Cameron Adams, Dan Webb, Christian Heilmann, and Simon Willison, this superb book will show you how to:
Create a slick Google Maps and Flickr mashup.Build your own fully accessible 3D maze.Create stunning vector graphics using the canvas element.Have some fun with draggable and sortable table columns.Give your site some extra personality with client-side badges.Write better code faster using metaprogramming techniques.Become a debugging expert using pro-level Firebug tricks.
Presented in full color, all of the books solutions are cross-browser and cross-platform compatible. Best of all, all the code used in the book is available for you to download and experiment with.Who Should Read This Book?
This book is targeted at intermediate JavaScript developers who want to take their JavaScript skills to the next level without sacrificing web accessibility or best practice.
If you have even a small amount of experience with JavaScript, and are comfortable enough programming in another language such as PHP or Java, you'll be just fine - we'll hold your hand along the way, and all of the code is available for you to download and experiment with on your own.
Synopsis
An inspirational and cutting-edge look at the power of JavaScript. Each chapter covers one innovative project making use of JavaScript:
Generating vector graphics on the fly Building a first-person perspective game using JavaScript Metaprogramming: writing programs that manipulate other programs or themselves as they run Locating photographs on a map by mashing up data from Flickr and Google Optimizing JavaScript using 12 different techniques Creating a tabbed navigation widget with draggable and closable tabs Using 3rd party social-data without server-side overhead
Synopsis
We (TM)ve assembled seven of the greatest minds in modern JavaScript to teach you the most inspirational techniques you (TM)ll ever use. From creating impressive mashups and stunning, dynamic graphics, to more subtle user-experience enhancements, you (TM)re about to be amazed by the true potential of this powerful language.
Create a slick Google Maps and Flickr mashup. Build your own fully accessible 3D maze. Create stunning vector graphics using the canvas element. Have some fun with draggable and sortable table columns. Give your site some extra personality with client-side badges. Write better code faster using metaprogramming techniques. Become a debugging expert using pro-level Firebug tricks.
If you have some experience as JavaScript developer and want to take your JavaScript skills to the next level, without sacrificing web accessibility or best practice, this book is a must-have additional to your web design library.
Synopsis
An inspirational and cutting-edge look at the power of JavaScript that covers generating vector graphics, building a first-person perspective game using JavaScript, writing programs that manipulate other programs, and more.
About the Author
Cameron Adams is an author of multiple web development books and is often referred to as a "Web Technologist." In addition to his extensive JavaScript experience, Cameron's passions extend to CSS, PHP, and graphic design.JAMES EDWARDS is a Nortel Networks Certified Support Specialist (NNCSS) in VPN Routers. His experience includes work with some of Nortel's largest enterprise customers.
RICHARD BRAMANTE, also a Nortel Networks Certified Support Specialist (NNCSS), has been in Nortel VPN Router support for three years, and was a technology lead on the Instant Internet.
AL MARTIN is a technical writer with 15 years of experience in electro-mechanical and computer-related disciplines.
Michael Mahemoff holds a Ph.D in Computer Science and Software Engineering from The University of Melbourne, where his thesis was on "Design Reuse in Software Engineering and Human-Computer Interaction". He lives in London and consults on software development issues in banking, healthcare, and logistics.Dan Webb is a web application developer and renowned JavaScript expert who has spoken at @media 2006, RailsConf Europe, and The Ajax Experience; written for A List Apart and Sitepoint; and is a member of UK web design group the Brit Pack. More recently, he's written the Low Pro extension for Prototype, coauthored the Unobtrusive JavaScript plug-in, and become a member of the newly formed Prototype Core Team.