2

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

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

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

4

6 回答 6

5

IE6 是迄今为止所有浏览器中问题最多的。虽然它的使用量逐月下降,但它仍然被广泛使用。所有 IE 浏览器总是遇到显示问题。有时边距不是它们设置的值,因为您需要沿着 css 层次结构向下设置所有边距以了解发生了什么。您不必担心 IE6 以下的任何内容。

于 2010-02-13T00:25:00.160 回答
1

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

这是一个例子

于 2010-02-12T23:49:13.293 回答
1

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

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

于 2010-02-13T00:31:28.950 回答
0

每当有人谈到“浏览器兼容性问题”时,几乎在所有情况下,真正的问题都出在 IE 上。为 Web 标准编写的标记通常在任何其他浏览器中都能很好地工作,除非偶尔进行调整,但是有数十个(如果不是数百个)致力于破解和修复 IE 的网站,而没有一个专门做同样的事情。事实上,已经有 javascript 库用于这件事,让 IE 像其他更现代的浏览器一样运行,例如 Dean Edwards ie7.js 和“最大化”(我认为它被称为)。

大多数开发人员编写标准,在现代浏览器中进行测试,必要时进行调整,然后用颤抖的手打开 IE。现代浏览器不需要单独的 CSS 和 javascript。虽然有些人可能更喜欢使用 IE,但我们大多数人都使用条件注释并为 IE 提供 IE 需要纠正自身的内容。

于 2010-02-13T04:16:19.453 回答
0

现在大多数人都在为 IE6+ 进行设计,这意味着他们正在为 W3C 标准设计,而 IE6 则起到了后盾的作用。这是一个很棒的网站,它按浏览器细分了从 IE6 开始的所有功能。

于 2010-02-13T04:33:02.167 回答
0

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

于 2010-02-13T00:06:42.123 回答