首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Firefox vs IE vs Chrome vs Safari

Firefox vs IE vs Chrome vs Safari
EN

Stack Overflow用户
提问于 2008-12-17 21:09:48
回答 15查看 9.3K关注 0票数 15

目前我正在设计一个网站,我发现很难在所有浏览器上完美地显示该网站。

是否有任何规则、建议等需要遵循?

谢谢

EN

回答 15

Stack Overflow用户

回答已采纳

发布于 2008-12-17 21:15:03

让一个网站在所有浏览器和平台上看起来完全一样几乎是不可能的。第一个原因是,在Windows、Mac、Linux、Solaris等操作系统上,字体呈现方式不同。

我们有一个新的想法:网站不必在不同的浏览器和平台上看起来完全相同。你可以很容易地把它带到96-98%的地方。剩下的部分会让你付出过多的努力来获得潜在的收益。

我们开始为Firefox开发。如果我们在这一点上做对了,其他浏览器就非常接近了。在大多数情况下,IE才是真正棘手的问题。我建议你告诉你的客户或者你自己,IE6已经不再是必需的了。

通过使用一个“重置”css样式表,将所有浏览器输出放在一个共同的基础上,确保您一开始就有了一个好的开始。查看:http://developer.yahoo.com/yui/reset/

最后,省去一些麻烦,并标准化一个Javascript库,如ExtJS、JQuery或Prototype,它们将隐藏浏览器的差异,让您专注于项目的代码。

票数 23
EN

Stack Overflow用户

发布于 2008-12-17 22:05:08

查看Browsershots。它可以用不同的浏览器截图你的网站,所以你可以在视觉上查看它。它有点慢,但它对我来说很有效。

票数 10
EN

Stack Overflow用户

发布于 2008-12-17 21:15:11

许多开发人员喜欢从FireFox开始测试,然后转到IE7。这样一来,他们都有了最受欢迎的浏览器。

我更喜欢从IE7开始,而不是去FireFox,因为火狐有这个FireBug,它可以让我看到哪里出了问题,并进行纠正。但我不得不说,我正在慢慢地改变,以使用FireFox fist进行测试,因为它确实更尊重所有规则。(顺便说一下,FireBug在IE的Javascript中是可用的,所以它很棒)。

当然,你应该看看谁是你的公众。如果它是公司内部使用的,而他们只使用IE...选择很简单。如果它更适合开发人员,你将有更多的用户使用FireFox…您可能想要先测试一下,这取决于您的受众。

但是,不要试图让它在所有浏览器上看起来都很完美,这会浪费你的时间。只需确保一切正常,所有javascript操作都正确完成。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/376040

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档