The Session

Graded browser support

"In modern web development we must support all browsers. Choosing to exclude a segment of users is inappropriate, and unnecessary." Yahoo!'s publicly declared rationale for how to deal with supporting the thousands of different browsers that visit their pages is "Graded Browser Support".

This talk will be a walk through this support and how it ties in with the idea of progressive enhancement, then a look at some of the more common mistakes and misconceptions of progressive enhancement.

The Speaker

Photo of Mark Norman Francis

Mark Norman Francis is a Londoner, born and bred. He spent many years doing various IT jobs for City University, including working on the support desk and systems administration. After tiring of the relaxed environment and long holidays, he entered the real world.

In 2000 he joined Purple Interactive, a commercial web company with clients such as Barclays, IBM and Honda. One site produced there was an unofficial F1 site, later acquired by Formula One Management. After leaving the world of motorsport, he joined Yahoo! in June 2004, where he is now the Lead developer for Entertainment.

He pretends to blog at http://cackhanded.net/.