一些背景信息
我们针对两种最受欢迎的标准兼容浏览器开发了应用程序 - Firefox 3和Safari 3,然后为IE 7做了必要的修复
我们使用了HTML 4.01 Strict DOCTYPE
Firefox 3,Safari 3&根据Urchin在简短的AdWords广告系列中的统计数据,IE 7将覆盖85%的目标受众
展望未来我们显然计划支持Chrome和IE 8
财务限制阻碍了进一步测试,我们唯一的另一种选择就是不发布。
那么释放和诅咒会更好吗?
答案 0 :(得分:12)
那么释放和诅咒会更好吗?
比...更好?根本不发布?当然是。如果财务限制阻止你在其他平台上进行测试,听起来你可以选择将它放到那里并完全废弃它 - 我每次都会选择前者。
答案 1 :(得分:5)
答案 2 :(得分:4)
如果您已针对最新版本的Firefox和Safari进行开发和测试,那么您将免费获得许多其他浏览器。 Web标准的奇迹意味着Opera,Camino和其他符合标准的渲染引擎应该几乎没有任何工作。
唯一明显缺失的部分是IE6。您可以很聪明地了解您提供的支持级别。事情不必像在其他浏览器上那样在浏览器上运行。也许甚至可以发送一个更简单的样式表,或者根本没有样式表。当然不要将该浏览器的用户锁定在您的网站之外。
http://en.wikipedia.org/wiki/Progressive_enhancement是一件好事。 :)
答案 3 :(得分:2)
我想说这很大程度上取决于您所针对的人口统计数据。由于85%的目标受众应该取得成功,因此听起来你处于一个好的位置。
我不清楚你的其他选择是什么。由于财务限制,你不能再测试了...所以大概是因为同样的原因你不能再编码...所以除了“为它去”之外,你还有其他的选择吗?
答案 4 :(得分:2)
发布它!
然后使用 Google Analytics 查看访问者真正使用的浏览器
如果您目前不支持的浏览器实际上被您的用户广泛使用,那么您应该尝试适应它,否则人们可能因问题导航等
答案 5 :(得分:1)
您可以随时添加旧版“此页面旨在正确查看 - >在此处下载浏览器< - ”
如果它覆盖了85%的受众,我认为将来发布和更新兼容性应该没问题
敏捷开发ftw
答案 6 :(得分:1)
RELEASE RELEASE !!!
作为我的一位非常好的朋友,我想起拿破仑的一句话“如果你要去维也纳,那就去维也纳”
缺少基于新的或非兼容的浏览器的边缘群体是维也纳的一个坏方法!
正如我的同一个朋友不断提醒我一些我自己的项目......你只需要有人使用它......他们会帮助找到并解决任何问题...我承诺!
[; O)
答案 7 :(得分:0)
你怎么知道你会失去15%的观众?我确信这是基于市场研究的估计,可能并不代表全部真相。事实上,您可能会发现并且发现您只缺少5%。
我启动它然后跟踪试图访问该网站的浏览器。相反,请根据该信息调整您的工作量。
答案 8 :(得分:0)
这取决于谁在使用您的应用程序。如果它是针对老年人的草坪保龄球模拟器你可能有问题,但无论如何发射。 (根本不可能有什么原因可以推出?)如果您的受众也使用像Lifehacker和Digg这样的网站(他们不是程序员,但他们对技术有一定的了解),您可能会发现他们中有一小部分使用IE < / p>
答案 9 :(得分:0)
推出!
花费10分钟并通过browsershots之类的免费检查员运行您的网页有多难?这样一来,如果出现任何可怕的错误,至少你会对分析报告中出现的那些“边缘”15%的漏洞类型有所了解,并且可以更好地猜测“解决”问题需要哪些资源。
答案 10 :(得分:0)
推出!
您可以添加IE8兼容性元标记,使其呈现为IE7。
<meta http-equiv="X-UA-Compatible" content="IE=7" />
Chrome基于像Safari这样的WebKit(尽管版本不同),因此不应该有太多问题。