Yahoo! Graded Browser SupportThe game of global Internet dominationJohn Kary | firstname.lastname@example.orgWeb Development & Interface DesignUniversity of Kansas, Information TechnologyNovember 2010 KU Web Developers Meeting
GBS – November 2010 Source: http://developer.yahoo.com/yui/articles/gbs/
Why?Supporting GBS means ensuring core content and functionality is... 1. Accessible without images, CSS or JS 2. Accessible using only a Keyboard 3. Accessible by older browsers, but hides all advanced functionality prompts are You see the pattern here...
“” Why? Availability and accessibility of content should be our key priority.What Does “Support” Mean?http://developer.yahoo.com/yui/articles/gbs/Expecting two users using different browser software to have an identicalexperience fails to embrace or acknowledge the heterogeneous essence of the Web. What Does “Support” Mean? http://developer.yahoo.com/yui/articles/gbs/
Support? As web developers,how do we "support" a speciﬁc browser?
Support?We allow every user to consume as much visual andinteractive richness as their environment can support. What Does “Support” Mean? http://developer.yahoo.com/yui/articles/gbs/
How are Grades of Support Determined? Identiﬁed or Unknown Common or Rare Capable or Incapable Modern vs Antiquated
Q4 2010 Updates• Chrome updates a lot, XP Chrome is best benchmark• Added A-grade for WebKit browsers on iOS & Android• Move Firefox < 3 to C-grade• Forecast A-grade for Firefox 4 & IE9 on Windows 7 upon release• Forecast moving IE6 from A-grade to C-grade in Q1 2011 Source: http://yuiblog.com/blog/2010/11/03/gbs-update-2010q4/
GBS at KU• We target all A-grade browsers• Don’t (currently) withhold CSS/JS from old browsers• Will drop IE6 “support” in next template (date unknown)
Browser Stats at KU www.ku.edu 2,000,000 visits per month36% 32% 24% 7% Source: Google Analytics
Browser Stats at KU www.ku.edu 2,000,000 visits per month 36% IE8 26% IE7 8% IE6 0.01% (27,000) Source: Google Analytics