哪些Web浏览器提供最不兼容的问题?

时间:2010-02-12 23:42:20

标签: javascript css browser incompatibility

我不是100%肯定我是否应该在这里发布,但我还能在哪里发布它(绝对不是服务器故障或超级用户)所以希望它不是太不合适。

我目前正在开发一个脚本,我希望将其作为wordpress和其他开源内容管理系统的插件发布。该脚本的目的是允许Web设计人员根据访问者使用的浏览器动态地附加样式表和javascripts。因此,如果他们的网站在Chrome中看起来有点奇怪,那么他们可以为这一个浏览器附加css或javascript hack。脚本还会有更多功能,但这是主要目的。

无论如何,我想知道哪些浏览器包含支持,因为我需要知道哪一个给设计人员/开发人员带来了最多麻烦。不仅仅是名称,还有版本(即Internet Explorer 4)。非常感谢提前!

6 个答案:

答案 0 :(得分:5)

IE6是迄今为止所有浏览器中最成问题的。尽管它的使用逐月下降,但它仍然被广泛使用。所有IE浏览器总是遇到显示问题。有时边距不是它们设置的,因为你需要沿着css层次结构设置所有边距以便理解正在发生的事情。你不应该担心IE6以下的任何事情。

答案 1 :(得分:1)

网上有很多文章在讨论这个话题。

Here's an example

答案 2 :(得分:1)

IE的所有版本...... Microsoft从不喜欢符合W3C标准,所以他们更喜欢添加hacks来“符合”

我知道Opera浏览器还不支持CSS3(最新版本)....玩得开心!

答案 3 :(得分:0)

对于仍然普遍使用的有问题的浏览器,我的投票必须是IE 6。

答案 4 :(得分:0)

每当有人谈到“浏览器兼容性问题”时,几乎在所有情况下,真正的问题都出在IE上。写入Web标准的标记通常可以在任何其他浏览器中很好地工作,除了偶尔的调整,但有几十个甚至几百个网站专门用于黑客攻击和修复IE,而没有专门用于做同样的事情。事实上,已经存在javascript库,让IE像其他更现代的浏览器一样执行,例如Dean Edwards ie7.js和'maxim'(我认为它被称为)。

大多数开发人员写入标准,在现代浏览器中进行测试,必要时进行调整,然后用一只不稳定的手打开IE。不需要为现代浏览器分离CSS和javascript。虽然有些人可能更愿意使用IE浏览器,但我们大多数人都会使用条件评论并提供IE浏览器IE所需要的权利。

答案 5 :(得分:0)

现在大多数人都在为IE6 +设计,这意味着他们正在设计符合W3C标准的IE6带来后卫。这是一个 fantastic site ,它从IE6开始按浏览器分解浏览器的所有功能。