Html 哪种浏览器最适合测试web标准?

Html 哪种浏览器最适合测试web标准?,html,css,xhtml,web-standards,browser,Html,Css,Xhtml,Web Standards,Browser,当我建立一个站点时,我希望至少有一个浏览器,我可以在其中展示它,而不需要任何破解或解决方法,同时仍然保留最大的功能。知道没有一款浏览器具有完美的标准遵从性,哪款浏览器最接近 此外,是否有任何标准领域的单一浏览器似乎专门?例如,Opera似乎致力于遵守所有与语音相关的CSS标准。试试谷歌Chrome吧,它使用的WebKit是最新标准的完整功能 来了。我认识的大多数人的工作方式是运行Firefox(使用Firebug)并在其中进行开发。Firebug是调试的宝贵工具。他们通常会把他们得到的东西带到I

当我建立一个站点时,我希望至少有一个浏览器,我可以在其中展示它,而不需要任何破解或解决方法,同时仍然保留最大的功能。知道没有一款浏览器具有完美的标准遵从性,哪款浏览器最接近


此外,是否有任何标准领域的单一浏览器似乎专门?例如,Opera似乎致力于遵守所有与语音相关的CSS标准。

试试谷歌Chrome吧,它使用的WebKit是最新标准的完整功能

来了。

我认识的大多数人的工作方式是运行Firefox(使用Firebug)并在其中进行开发。Firebug是调试的宝贵工具。他们通常会把他们得到的东西带到IE和其他浏览器中。不完全是你问题的答案(不是100%符合,但很接近),但希望能有所帮助


我认识的大多数人工作的方式是 运行Firefox(使用Firebug)并开发 因为Firebug是一个非常宝贵的工具 用于调试。他们通常会 到底是什么让你去那里然后试着吱吱叫 将其导入IE和其他浏览器。不 这正是你问题的答案 (不是100%符合,而是 接近),但希望能有所帮助

+1-我更喜欢firefox,因为我觉得它最稳定、最容易使用,但是当涉及到web开发时,它与firebug结合起来就很容易了!其他的都很适合测试,但我发现firefox+firebug使用最新的夜间版本使所有东西都更易于使用


并不是说世界上还没有任何浏览器使用它(甚至没有Chrome),但如果你所担心的只是标准,那么这就是你最好的选择——它过去是市场上没有浏览器可以做到的。

我曾经使用Opera和Firefox作为我的“标准兼容”浏览器,但最近我对Safari非常着迷。引擎盖下的WebKit非常可靠,javascript非常快(或者说足够快),而且CSS支持非常出色。它不是完美的,但在做它应该做的事情方面做得非常扎实

此外,它还有我在浏览器中见过的最好的打印屏幕功能。认真地尽管其他浏览器似乎真的会吞噬我试图打印的任何屏幕,但Safari似乎总是做对了。一件小事,但值得我书中的要点

编辑添加:Chrome即将取代Safari,但打印屏幕仍然是决定因素。在与客户会面时,只需点击“打印”按钮,而无需修改任何设置即可使其正常工作,这是一个很大的解脱。

“当我建立一个网站时,我希望至少有一个浏览器可以在无需任何破解或解决方法的情况下展示它,同时仍能保持最大的功能。”

如果您正在测试您的站点,那么最好根据用户的需要选择目标浏览器


除非您可以强制用户更改为特定浏览器,否则您需要在用户使用的任何浏览器中测试您的站点

这是一个很好的问题,但我发现很难给出一个单一的答案。传统上,Opera是最符合标准的。很长一段时间以来,它实际上是唯一通过ACID2测试的浏览器。FireFox和IE还不能宣称这一点(尽管据说IE8应该解决这一问题,而FF一直在努力)

尽管如此,请记住,IE目前在所有浏览器中拥有最大的“市场份额”(企业与微软有联系,Windows总是附带现成的IE),紧随其后的是FireFox。因此,如果你的目标是在大多数人都会使用的浏览器中展示你的应用程序,那么它必须是其中之一

纯粹主义者会告诉你,FF比IE7更符合标准(他们是对的),因此你应该为此而设计,而不是IE。我可以从多年的设计师/开发经验中看出,采用这种方法的页面可能不是一个好主意。再次记住——IE拥有市场份额,而且通常在重要的地方。因此,如果它在FF中看起来很好,但在IE中出现了中断,大多数用户都会非常不安,反之亦然

最好的折衷办法——集中精力解决这两个问题。调整它,使其至少在FF和IE中看起来正确,现在你已经覆盖了90%以上将使用你网站的用户

别误会我的意思——我并不是要解雇Opera、Safari或任何其他浏览器的用户。但是如果你想用最少的工作量得到最多的结果,那就去吧


最佳答案-慢慢来,做对,测试所有主要浏览器。提前解决这些令人头疼的浏览器问题所花费的时间(当你可以按自己的速度完成时)将得到很好的回报。相比之下,一个尖叫的客户想知道为什么你的页面在他最喜欢的浏览器中被破坏,并希望今天就修复它。:)

不要只使用符合标准的浏览器,还可以使用其他工具,例如。

我使用带有IE标签和chrome浏览器的Firefox。Firefox和IE tab是市场占有率最高的两款浏览器,chrome是使用webkit的为数不多的windows浏览器之一,这意味着它的显示方式应该与safari类似。

我发现,如果你坚持使用符合标准的标记,并且不要使用太不寻常的东西,它在Firefox 2/3和Safari/Chrome中表现良好(在IE7/8中通常表现良好)。如果没有,你最好尝试简化你的标记,而不是引入黑客和变通方法。

大多数人都是这样做的,使用一个浏览器进行所有测试,然后为其他浏览器进行黑客攻击,但这往往会导致问题。尽管Safari可能是一款更符合标准的浏览器,但它并不是一款非常流行的浏览器,我更倾向于使用客户最常用的浏览器,同时编写100%的标准代码,然后根据其他浏览器的特性进行调整。这并不理想,但它确实很好