分级浏览器支持;
7月12日,8:55下午2011年珍妮·唐纳利和马特·斯威尼在发展 , 分级浏览器支持 | 24评论金紫荆星章的变化
此更新的具体变化包括:
- 不再分配经验等级
- 特定的操作系统(除用于移动停止处方)
- 新增覆盖的Internet Explorer 9
- 增加了对Firefox 4的覆盖范围。†
- 增加了对火狐5的覆盖范围。†
浏览器测试基准
| Internet Explorer中 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|
| 火狐 | 3。† | 4。† | 5。† | |
| 铬† | 最新的稳定 | |||
| 野生动物园 | 5。† | 的iOS 3。† | iOS 4的† | |
| Webkit的 | Android的2† | |||
注释:
- 匕首符号(如“火狐4。†”)表示的最当前的非-β版本,分行层面获得支持。
- iOS或Android操作系统的设备的使用上给予任何指导。 的建议是,你选择的设备是最具代表性的每个操作系统的用户群。
从浏览器测试基准卸下年级
这GBS的更新版,代表了我们以前的更新,我们搬走直接从映射浏览器的经验等级(例如“A级”和“C级”)的离境。 而不是开什么用户体验是合适的浏览器,我们将重点放在定义一个有效的基准测试策略,测试覆盖率最大化,最大限度地减少了测试表面。 例如,IE6的仍然显着的全球市场份额的认股权证继续测试,但今天的GBS IE6的用户体验,允许不同的是从IE9经验。
删除浏览器测试基准的作业系统
为了简化测试,并最大限度地减少资源需求,我们不再指定操作系统应测试。 唯一的例外是当浏览器与操作系统的版本,在这种情况下,我们指的OS版本,而不是浏览器的版本(例如,“野生动物园的iOS 4”)紧密耦合。 这使我们能够专注于浏览器版本的测试覆盖率,减少跨平台redudant测试。 不同版本的同一个浏览器的问题是微不足道的,一般涉及到更高级别的操作系统的差异,如关键的处理和可用字体。 被称为触及问题的跨平台的代码应尽可能多的平台上进行测试,但这种测试一般可以分离到的具体问题,而不是运行完整的回归测试的所有功能。 你的用户群,我们建议调整操作系统的测试优先。
为什么是IE6名单上吗?
IE6中仍然有足够一个重要的全球市场份额,以保证验证的可接受的用户体验。 已逐步加强战略的一个常见的误解,一旦浏览器进入“C级”,它成为“不支持”的时候,其实它的真正含义,应交付的HTML唯一的经验。 现在我们不再规定哪个浏览器收到什么样的经验,这是留给他们的用户和资源为基础的项目来决定。 的GBS集中在指定的浏览器需要验证的实用经验的基础因素,如市场占有率和影响力。 定义什么是“可用”和specifiying可接受的水平退化留队决定。 我们还推动了一个简单的渐进增强模型,并劝阻不占发展中的额外费用,测试,维修资源创造新的层次的项目。
GBS的预测
我们期望在未来的更新以下变化:
- 停止在iOS 3覆盖的Safari。
- 添加Android上的3对Webkit的覆盖面。
- 新增Firefox的6覆盖率。
- 加入Safari的IOS 5的覆盖面。
GBS的档案
- 金紫荆星章更新,2010-11-03
- 金紫荆星章更新,2010-02-16
- 金紫荆星章更新,2009-10-16
- 金紫荆星章更新,2009-07-02
- 金紫荆星章更新,2009-01-28
- 金紫荆星章更新,2008-07-03
- 金紫荆星章更新,2008-02-19
共享和扩展: 书签del.icio.us Digg它! | reddit!


你是所有疯狂的什么吗? 谷歌甚至不支持IE7的了,让单独的IE6。 停止支持过时的浏览器。
跆拳道- 7月13日,2011年#
你如何定义显着? 根据StatCounter,IE6中有3.54%的市场份额,在过去的7天:
http://gs.statcounter.com/#browser_version-WW每日-20110706,20110712酒吧
我明白,你想掩盖一种广谱,但它的时间,放手使用IE6。 YUI的企业应用程序需要IE6的仍然有旧版本的工作......如果这些应用程序不会进行更新,以使用新的浏览器,那么它是不太可能,他们将更新为使用新的YUI功能。
彼得Foti - 7月13日,2011年#
我在想,如果Opera能在电网输入。 我不知道如何创建测试。 但它与歌剧的Watir和WebDriver变得轻松了许多做自动化。 硒已列入。
卡尔 - 7月13日,2011年#
“定义什么是”实用“和specifiying可接受的水平退化留队决定。”
见雅后的IE6!
*不快乐的舞蹈*
德里克Gathright - 7月13日,2011年#
@ WTF
这并不意味着,需要支持的所有功能。 如果用户的统计表明您服务的上市浏览器的任何一个C级的经验是适当的,那是完全可以接受。
如果您的项目赞成分级浏览器支持,你来决定上市的浏览器收到的A级和获得C级经验。 如果你正在做的事情比其他分级浏览器支持,您可以继续定义,测试,维护自己的经验层次。
看到http://developer.yahoo.com/yui/articles/gbs/index.html#定义支持我们的“支持”的定义和了解渐进增强。
@ foti
根据我们的统计,IE6和7的市场份额仍值得验证的用户体验。 这并不意味着,他们将获得“A级”的经验。
此更新的主要目的是测试脱钩发展战略。 到您和您的团队来决定的经验,为您的产品应该是什么。 我们绝不建议试图为所有上市的浏览器支持的所有功能,但是我们建议你不要提供一个破碎的经验。
马特·斯威尼 - 7月13日,2011年#
[浏览器支持“剩下的项目来决定”。
的指导,正是我为什么一直YUI的金紫荆星章。 我为什么要费心考虑什么金紫荆星章说,现在,我决定为自己的支持? 基本上现在所有它说:“这里是一个列表或浏览器。 去弄清楚如何支持他们。“我已经这样做之前,金紫荆星章。
杰夫- 7月14日,2011年#
我同意与杰夫 - 这似乎像YUI是支持任何指导。 大约3个月以来IE9的出来了,这里唯一的更新是“不要问我们什么支持了”所有活动的浏览器版本的列表。
这么多的任何指导。
评论的愿望,我们有现实的指导- 2011年7月14日, #
@杰夫@的愿望,我们有现实的指导
YUI的项目目前正在努力提供全力支持在所有的基准浏览器的所有功能。 基线为所有实用目的,仍然是我们的“A级”现在名单。 但是,我们正在不断发展的功能是为特定的浏览器不完整或无法例外允许我们的战略,目前等级观念不再容纳这些per-feature/per-browser的规格。 我们计划提供更新我们的进步,因为我们微调我们的战略,但新的方向,我们正朝着这个初始的变化奠定基础
作为一个最佳实践,我们建议您努力为客户提供相同的功能,设置为所有上市的浏览器,并记录任何异常。
珍妮·唐纳利 - 7月14日,2011年#
开发者网络“页@ http://developer.yahoo.com/yui/articles/gbs/需要更新。 随着移动远离分配经验等级(A,B),应仍然被引用的页面上呢? 是否应该指出的是,它是只适用于早期版本的金紫荆星章?
史蒂夫- 7月15日,2011年#
@珍妮感谢您的解释。 我期待着看到你们在此。
杰夫- 7月15日,2011年#
我也有质疑正在进行的实用性,这在它的当前格式的图表......这将有助于指导我们,如果我们至少要知道每个浏览器都有什么样的市场份额,如果是这样,金紫荆星章的最后报告。 目前,我假设我需要彻底像Firefox 5支持IE6!
乔纳森- 7月17日,2011年#
@史蒂夫
其实,成绩仍然有效*发展*战略。 我们所做的是解耦*测试*年级的战略。 所以,举例来说,您的项目仍然可以映射某些浏览器中若干职系(即定义为“C级浏览器”IE 6),但我们不再规定为每一个项目的单一映射。
另外,您的项目可能不希望使用等级 - 您可以使用其他的方式定义功能支持。 现在你的项目可以将您的“基线”浏览器的功能支持,因为它使你的用户群的意义。
随着时间的推移,我们想离开自己的成绩从移动,我们将更新我们的进步与社会,因为我们去。 我希望,使事情变得有点清晰。
珍妮·唐纳利 - 7月18日,2011年#
金紫荆星章的老的优势之一是防止长时间的讨论(经常性)与同事和可能你的老板。 它的浏览器需要多大的支持? 也许这是最大的,甚至GBS的唯一优势。
随着新的金紫荆星章,这样的好处是几乎完全消失了。 我们又回到了我们的费时讨论。 太糟糕了。
评论由埃德温·马丁 - 2011年7月19日, #
@珍妮
感谢明确的区别。
这帮助了不少。
史蒂夫- 7月20日,2011年#
我很惊讶,操作系统和字体渲染部分没有单了IE8的Windows XP上,和Safari在Mac OS X测试的重要性
(更高版本的Windows提供的字体不同的XP,当然IE8是IE的最后一个版本将在其上运行。对于大多数网站的Safari可能是最流行的Mac网页浏览器,再加上它比在Mac上使用窗口。)
评论由戴夫霍德- 2011年7月22日, #
刚刚注意到此页到金紫荆星章的主要像以前的宿舍页链接,所以这个讨论是谁没有从原来的博客文章来的游客方便
乔纳森- 2011年8月11日, #
“不容易访问”我的意思:-(
乔纳森- 2011年8月11日, #
亲爱的YUI的乡亲,
预计下次更新是什么时候?
我得到很多关于YUI3问题,与iOS 5
它是将是之前发布的iOS 5呢?
例如,我们已经看到滚动不工作在新的野生动物园了(在iOS 5测试版)
谢谢你的答案:-)欢呼!
卢瓦克学派
卢瓦克学派 - 2011年9月20日, #
嘿卢瓦克
回复:滚动:
请提交测试用例的一个错误。 我们一直在测试库上的iOS 5测试版,因为他们出来(iOS5b6我们测试的最后一个),和我们没有看到任何问题,所以我们就需要一个测试案例看这是怎么回事。
的问候,
satyen
- 2011年9月21日,由Satyen德赛#
请请GBS的网页更新一),包括一个链接到这个网页,二)贬低它给浏览器分级的意见。
我只花了几天时间,浏览器支持的建议,在这些网页上的意见,现在我回顾这一切:(
爱丽丝- 2011年10月11日, #
事实上,这是不是从主页(已经常指出)和b)挂钩),包括IE6的(任何基线的一个可笑的竞争者所作的发言更是这样,它仍然有一个“仍然显着的全球市场份额“)破坏了这整个计划的公信力。
雅虎预计从A级*取消了IE6 *一年前,甚至是太晚。 包括现在,因为你不再分配经验等级混淆的问题。 IE6的是在1999年发布的天哪! 如果你还在使用它,你要像一个红头文件的继子女deserrve殴打。
克里斯- 11月21日,2011年#
当金紫荆星章的下一个更新计划? 显然,火狐已经走过版本(像疯了似的,他们甚至使用主要/次要版本了吗?)和IE6的市场份额已经下降下方歌剧院的这不是在GBS名单。
我觉得现在一个新的版本将有助于清除所有那些出。
更新似乎发生,每8-9个月,这意味着,我们几乎没有获得新的更新的GBS名单。
丹尼斯- 2012年3月29日, #
这是最先进的最新名单? 大多数的Firefox用户现在使用Firefox的9或10。 我们应该REALY只测试3到5? 我需要在此基础上创建一个准确的guidlines。 我应该寻找别的地方一个准确的标准呢?
评论GovWorker - 2012年4月16日, #
这肯定是过时的。 卫生组织仍在使用Firefox 3和4。 和与Safari相同,大多数用户5.XX由现在!
请更新此名单,从最新的12个月内至少使用统计!
亚斯曼- 2012年4月18日, #