James Arthur's personal blog.

  • Archive
  • RSS

Upgrading Browser Support from Yahoo to Google

At Large Blue, we often deferred the question of which browsers a website should support to Yahoo’s list of A-Grade Browsers. Now though, it’s time to switch to mirror Google’s strategy of supporting the two most recent versions of every browser.

Deferring to Yahoo’s list of A-Grade Browsers made a lot of sense. It delegated the research to Yahoo and came with a stamp of authority. I can’t remember a single client querying the decision (once they knew what it meant).

However, it’s now time to move on. In today’s cross-platform web and mobile world, the number of browsers is ballooning. As jQuery Mobile’s docs put it:

In mobile development there are more engines, on more platforms, and with more active versions of the browsers.

(As Tav pointed out to me when discussing browser support for the Togethr platform), Google’s strategy is to track fewer versions:

Beginning August 1st [2011], we’ll support the current and prior major release of Chrome, Firefox, Internet Explorer and Safari on a rolling basis. Each time a new version is released, we’ll begin supporting the update and stop supporting the third-oldest version.

For web developers, mirroring Google has all of the advantages of deferring to Yahoo and a significant advantage. You’re still validated by and deferring to a respected external authority. In addition, you’re also supporting fewer browser versions.

This allows you to support more browsers, which reflects the diversification of platforms across web and mobile.

    • #web
    • #development
    • #platforms
  • 11 months ago
  • 4
  • Comments
  • Permalink
  • Share
    Tweet

4 Notes/ Hide

  1. thruflo posted this

Recent comments

Blog comments powered by Disqus
← Previous • Next →

About

Hi, I'm James Arthur, aka @thruflo. I'm a geek generalist, based in London, available for consulting work.

Email thruflo@gmail.com if you'd like to get in touch.

Pages

  • About Me
  • Recommendations

Me, Elsewhere

  • @thruflo on Twitter
  • thruflo on Delicious
  • Linkedin Profile
  • thruflo on github

Twitter

loading tweets…

  • RSS
  • Random
  • Archive
  • Mobile

Effector Theme by Carlo Franco.

Powered by Tumblr