7

在一个不存在 IE 的世界里,什么东西会更容易,更少的 hacky,更少的 bug 并且通常更常用。

如果所有功能都可以跨浏览器使用,那么互联网会是什么?

每个帖子列出一个点。

这是社区 wiki,因此请随时修改问题/答案以清楚起见。

4

8 回答 8

9

1) :before 和 :after 伪元素。

2)“内容”属性。

3) :hover 任何元素(不仅仅是锚点)。

于 2008-12-02T11:43:59.133 回答
7

由于在早期版本的 IE 中的支持,更好地采用了 PNG。

于 2008-12-02T11:31:07.567 回答
4

“在一个没有 IE 的世界里,有什么事情会更容易?”

Web Programming
于 2008-12-02T11:31:06.303 回答
2

更简单?任何涉及浮点数或盒子模型的东西

可能的?display:table并且:focus会很好,但真正的大问题是刚刚起作用的最小和最大尺寸。

于 2008-12-02T11:54:15.353 回答
2

画布...他们刚刚决定在 ie8 中也跳过它

于 2009-03-08T00:57:29.303 回答
1

让我们从javascript EcmaScript:今天你必须为 Mozilla/Opera/Safari 制作一个版本,为 IE 制作另一个版本。

Opera 和 Firefox 都支持一些 CSS3。你猜怎么着:IE 不会。CSS2 标准呢?不,IE 还没有准备好使用那个。我不确定有多少 CSS1 标准的 IE7 支持,但我知道 IE6 并不完全支持它。

今天你不能正确使用 xhtml:IE 不支持作为 xhtml 服务的文档。

今天许多 web 开发人员所做的一个解决方案是创建大量嵌套的 <div>-tags 来强制 IE 正确显示页面。大多数现代浏览器(不是 IE6)在 'html' 和 'body'-tag 上支持 css-rules,因此可以避免 div-mania。(嗯;今天在 IE 上可以避免 div-mania,所以最后一点无关紧要)

正如 Rich Bradshaw 指出的那样,PNG 图片也是一个问题。

于 2008-12-02T11:48:06.973 回答
1

当然是标准盒子模型。

我们将摆脱彩色滚动条、VBScript(我在 Web 上看到的页面仅使用它编写脚本!)、使用 VML 的 hack 等等。

于 2008-12-02T12:28:29.963 回答
1

IE是我生活的祸根。不得不解决所有不受支持的功能和它所做的误解,这对背面来说是一种痛苦。

IE 就像我的母亲,它听不到你实际上说的话,它听到了它认为你说的话。

你最终不得不在它上面练习一些奇怪的逆向心理学,直到它达到你想要的效果。

于 2009-03-08T00:13:30.127 回答