Author

Chris Mills

Chris Mills is a web technologist, open standards evangelist and education agitator, currently working at Opera Software. He spends most of his time writing articles about web standards for dev.opera.com. Outside work he is a heavy metal drummer, proud father of three and lover of good beer.

Also from this author

CSS3 Bling in the Real World

It’s here, it’s queer, get used to it! CSS3 is fun and fabulous, and if we design with progressive enhancement in mind, we can add all kinds of CSS wizardry to our websites and applications without worrying about how things work (or don’t) in old browsers and outdated devices. But what happens if our audience includes folks who use non-Webkit-powered phones? And what if our clients still believe a web page is supposed to look and work the same in every device? Learn to make CSS3 yumminess as cross-browser as possible.

Advanced Debugging With JavaScript

JavaScript debuggers help find and squash errors in code. To become an advanced debugger, you'll need to know about the tools available to you, the typical JavaScript debugging workflow, and code requirements for effective debugging. In this article, using a sample web application, Steen and Mills share advanced techniques for diagnosing and treating bugs.