SlideShare a Scribd company logo
Yahoo! Graded Browser Support
The game of global Internet domination
John Kary | johnkary@ku.edu
Web Development & Interface Design
University of Kansas, Information Technology
November 2010 KU Web Developers Meeting
‣   Browser Wars
‣   Yahoo! GBS
‣   GBS at KU
Early Browser Wars




              Image: http://en.wikipedia.org/wiki/Netscape_Navigator
Early Browser Wars




              Image: http://en.wikipedia.org/wiki/Netscape_Navigator
Early Browser Wars




            Image: http://en.wikipedia.org/wiki/History_of_Internet_Explorer
Early Browser Wars




         Image: http://www.teamlalala.com/blog/2009/12/23/best-viewed-in-netscape-3-0/
Current Browser Wars




          Image: http://www.toy-tma.com/learning-toys/board-games/risk-board-game-rule/
Current Browser Wars




                         Image: http://commons.wikimedia.org/wiki/File:Risk_board.svg
           Image: http://www.ashersarlin.com/archives/2004/09/honestly_who_co.php
Current Browser Wars




       ?
  XP
Yahoo! Graded Browser Support
            (or GBS)
What is it?

 Survey
 Select
Advocate
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 identical
experience 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 specific browser?
Support?


We allow every user to consume as much visual and
interactive richness as their environment can support.
                                                  What Does “Support” Mean?
                                   http://developer.yahoo.com/yui/articles/gbs/
How are Grades of Support Determined?


   Identified or Unknown

      Common or Rare

   Capable or Incapable

   Modern vs Antiquated
Grades

C-grade
A-grade
X-grade
C-grade
                 HTML       YES
                 CSS        NO
                 JavaScript NO


Minimum level of support for a guaranteed experience

Content delivered only as semantic HTML
CSS and JS are withheld

Sample of browsers tested
C-grade
    HTML       YES
    CSS        NO
    JavaScript NO
IDENTIFIED   vs   UNKNOWN
COMMON       vs   RARE
CAPABLE      vs   INCAPABLE
MODERN       vs   ANTIQUATED

          IE < 6
       Firefox < 3
A-grade
               HTML       YES
               CSS        YES
               JavaScript YES

Highest level of support

Content is fully delivered

Fully tested
A-grade
    HTML       YES
    CSS        YES
    JavaScript YES
IDENTIFIED   vs   UNKNOWN
COMMON       vs   RARE
CAPABLE      vs   INCAPABLE
MODERN       vs   ANTIQUATED

     Chrome on XP
    IE 8 on XP and 7
X-grade
              HTML       YES
              CSS        YES
              JavaScript YES

Mid-level level of support

Content is fully delivered

NOT tested
X-grade
    HTML       YES
    CSS        YES
    JavaScript YES

IDENTIFIED   vs   UNKNOWN
COMMON       vs   RARE
CAPABLE      vs   INCAPABLE
MODERN       vs   ANTIQUATED
        Maxthon
         Flock
GBS – November 2010




              Source: http://developer.yahoo.com/yui/articles/gbs/
Updates



www.yuiblog.com
   Issued quarterly
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 month




36%    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
Questions?




             Source: http://xkcd.com/519/

More Related Content

Similar to YUI Graded Browser Support

Building Web Interfaces
Building Web InterfacesBuilding Web Interfaces
Building Web Interfaces
Christian Heilmann
 
Play Framework: Intro & High-Level Overview
Play Framework: Intro & High-Level OverviewPlay Framework: Intro & High-Level Overview
Play Framework: Intro & High-Level Overview
Josh Padnick
 
We Need To Talk About IE6
We Need To Talk About IE6We Need To Talk About IE6
We Need To Talk About IE6
elliotjaystocks
 
Do you need jQuery in 2019?
Do you need jQuery in 2019?Do you need jQuery in 2019?
Do you need jQuery in 2019?
LindaHsu19
 
Web browsers and browser version support
Web browsers and browser version supportWeb browsers and browser version support
Web browsers and browser version support
Ian Brennan
 
2011 08-24 mobile web app
2011 08-24  mobile web app2011 08-24  mobile web app
2011 08-24 mobile web app
Sholto Maud
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
DhrubaJyoti Dey
 
Progressive enhancement 2.0 what i'd like to share to designers
Progressive enhancement 2.0  what i'd like to share to designersProgressive enhancement 2.0  what i'd like to share to designers
Progressive enhancement 2.0 what i'd like to share to designers
rita
 
Designing with CSS3 Effectively & Efficiently
Designing with CSS3 Effectively & EfficientlyDesigning with CSS3 Effectively & Efficiently
Designing with CSS3 Effectively & Efficiently
Zoe Gillenwater
 
Reward & Punishment
Reward & PunishmentReward & Punishment
Reward & Punishment
elliotjaystocks
 
jQuery From the Ground Up
jQuery From the Ground UpjQuery From the Ground Up
jQuery From the Ground Up
Kevin Griffin
 
How to Test IE & Microsoft Edge on OS X & Linux - SFHTML
How to Test IE & Microsoft Edge on OS X & Linux - SFHTMLHow to Test IE & Microsoft Edge on OS X & Linux - SFHTML
How to Test IE & Microsoft Edge on OS X & Linux - SFHTML
reybango
 
State of jQuery - AspDotNetStorefront Conference
State of jQuery - AspDotNetStorefront ConferenceState of jQuery - AspDotNetStorefront Conference
State of jQuery - AspDotNetStorefront Conference
dmethvin
 
Jquery
JqueryJquery
CSS With Feature Detection for Cross Browser Compatibility
CSS With Feature Detection for Cross Browser CompatibilityCSS With Feature Detection for Cross Browser Compatibility
CSS With Feature Detection for Cross Browser Compatibility
Sarah Elson
 
Frontend development of the (current) future
Frontend development of the (current) futureFrontend development of the (current) future
Frontend development of the (current) future
Filip Bruun Bech-Larsen
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum Slides
Abhishek Gupta
 
JavaScript for ASP.NET programmers (webcast) upload
JavaScript for ASP.NET programmers (webcast) uploadJavaScript for ASP.NET programmers (webcast) upload
JavaScript for ASP.NET programmers (webcast) upload
Russ Fustino
 
TPR4
TPR4TPR4
TPR4
TPR4TPR4

Similar to YUI Graded Browser Support (20)

Building Web Interfaces
Building Web InterfacesBuilding Web Interfaces
Building Web Interfaces
 
Play Framework: Intro & High-Level Overview
Play Framework: Intro & High-Level OverviewPlay Framework: Intro & High-Level Overview
Play Framework: Intro & High-Level Overview
 
We Need To Talk About IE6
We Need To Talk About IE6We Need To Talk About IE6
We Need To Talk About IE6
 
Do you need jQuery in 2019?
Do you need jQuery in 2019?Do you need jQuery in 2019?
Do you need jQuery in 2019?
 
Web browsers and browser version support
Web browsers and browser version supportWeb browsers and browser version support
Web browsers and browser version support
 
2011 08-24 mobile web app
2011 08-24  mobile web app2011 08-24  mobile web app
2011 08-24 mobile web app
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
 
Progressive enhancement 2.0 what i'd like to share to designers
Progressive enhancement 2.0  what i'd like to share to designersProgressive enhancement 2.0  what i'd like to share to designers
Progressive enhancement 2.0 what i'd like to share to designers
 
Designing with CSS3 Effectively & Efficiently
Designing with CSS3 Effectively & EfficientlyDesigning with CSS3 Effectively & Efficiently
Designing with CSS3 Effectively & Efficiently
 
Reward & Punishment
Reward & PunishmentReward & Punishment
Reward & Punishment
 
jQuery From the Ground Up
jQuery From the Ground UpjQuery From the Ground Up
jQuery From the Ground Up
 
How to Test IE & Microsoft Edge on OS X & Linux - SFHTML
How to Test IE & Microsoft Edge on OS X & Linux - SFHTMLHow to Test IE & Microsoft Edge on OS X & Linux - SFHTML
How to Test IE & Microsoft Edge on OS X & Linux - SFHTML
 
State of jQuery - AspDotNetStorefront Conference
State of jQuery - AspDotNetStorefront ConferenceState of jQuery - AspDotNetStorefront Conference
State of jQuery - AspDotNetStorefront Conference
 
Jquery
JqueryJquery
Jquery
 
CSS With Feature Detection for Cross Browser Compatibility
CSS With Feature Detection for Cross Browser CompatibilityCSS With Feature Detection for Cross Browser Compatibility
CSS With Feature Detection for Cross Browser Compatibility
 
Frontend development of the (current) future
Frontend development of the (current) futureFrontend development of the (current) future
Frontend development of the (current) future
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum Slides
 
JavaScript for ASP.NET programmers (webcast) upload
JavaScript for ASP.NET programmers (webcast) uploadJavaScript for ASP.NET programmers (webcast) upload
JavaScript for ASP.NET programmers (webcast) upload
 
TPR4
TPR4TPR4
TPR4
 
TPR4
TPR4TPR4
TPR4
 

Recently uploaded

Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 

Recently uploaded (20)

Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 

YUI Graded Browser Support

  • 1. Yahoo! Graded Browser Support The game of global Internet domination John Kary | johnkary@ku.edu Web Development & Interface Design University of Kansas, Information Technology November 2010 KU Web Developers Meeting
  • 2. Browser Wars ‣ Yahoo! GBS ‣ GBS at KU
  • 3. Early Browser Wars Image: http://en.wikipedia.org/wiki/Netscape_Navigator
  • 4. Early Browser Wars Image: http://en.wikipedia.org/wiki/Netscape_Navigator
  • 5. Early Browser Wars Image: http://en.wikipedia.org/wiki/History_of_Internet_Explorer
  • 6. Early Browser Wars Image: http://www.teamlalala.com/blog/2009/12/23/best-viewed-in-netscape-3-0/
  • 7. Current Browser Wars Image: http://www.toy-tma.com/learning-toys/board-games/risk-board-game-rule/
  • 8. Current Browser Wars Image: http://commons.wikimedia.org/wiki/File:Risk_board.svg Image: http://www.ashersarlin.com/archives/2004/09/honestly_who_co.php
  • 10. Yahoo! Graded Browser Support (or GBS)
  • 11. What is it? Survey Select Advocate
  • 12. GBS – November 2010 Source: http://developer.yahoo.com/yui/articles/gbs/
  • 13. 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...
  • 14.
  • 15. “” 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 identical experience fails to embrace or acknowledge the heterogeneous essence of the Web. What Does “Support” Mean? http://developer.yahoo.com/yui/articles/gbs/
  • 16. Support? As web developers, how do we "support" a specific browser?
  • 17. Support? We allow every user to consume as much visual and interactive richness as their environment can support. What Does “Support” Mean? http://developer.yahoo.com/yui/articles/gbs/
  • 18. How are Grades of Support Determined? Identified or Unknown Common or Rare Capable or Incapable Modern vs Antiquated
  • 20. C-grade HTML YES CSS NO JavaScript NO Minimum level of support for a guaranteed experience Content delivered only as semantic HTML CSS and JS are withheld Sample of browsers tested
  • 21. C-grade HTML YES CSS NO JavaScript NO IDENTIFIED vs UNKNOWN COMMON vs RARE CAPABLE vs INCAPABLE MODERN vs ANTIQUATED IE < 6 Firefox < 3
  • 22. A-grade HTML YES CSS YES JavaScript YES Highest level of support Content is fully delivered Fully tested
  • 23. A-grade HTML YES CSS YES JavaScript YES IDENTIFIED vs UNKNOWN COMMON vs RARE CAPABLE vs INCAPABLE MODERN vs ANTIQUATED Chrome on XP IE 8 on XP and 7
  • 24. X-grade HTML YES CSS YES JavaScript YES Mid-level level of support Content is fully delivered NOT tested
  • 25. X-grade HTML YES CSS YES JavaScript YES IDENTIFIED vs UNKNOWN COMMON vs RARE CAPABLE vs INCAPABLE MODERN vs ANTIQUATED Maxthon Flock
  • 26. GBS – November 2010 Source: http://developer.yahoo.com/yui/articles/gbs/
  • 27. Updates www.yuiblog.com Issued quarterly
  • 28. 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/
  • 29. 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)
  • 30. Browser Stats at KU www.ku.edu 2,000,000 visits per month 36% 32% 24% 7% Source: Google Analytics
  • 31. 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
  • 32. Questions? Source: http://xkcd.com/519/