【发布时间】:2009-03-08 08:57:29
【问题描述】:
在一个不存在 IE 的世界里,什么事情会更容易、更少 hacky、更少 bug 并且通常更常用。
如果所有功能都可以跨浏览器使用,互联网会是什么样子?
每个帖子列出一个点。
这是社区 wiki,因此请随时修改问题/答案以清楚起见。
【问题讨论】:
标签: internet-explorer cross-browser
在一个不存在 IE 的世界里,什么事情会更容易、更少 hacky、更少 bug 并且通常更常用。
如果所有功能都可以跨浏览器使用,互联网会是什么样子?
每个帖子列出一个点。
这是社区 wiki,因此请随时修改问题/答案以清楚起见。
【问题讨论】:
标签: internet-explorer cross-browser
1) :before 和 :after 伪元素。
2)“内容”属性。
3) :悬停在任何元素上(不仅仅是锚点)。
【讨论】:
由于早期版本的 IE 支持,更好地采用 PNG。
【讨论】:
“在没有 IE 的世界里,有什么事情会更容易?”
Web Programming
【讨论】:
更简单?任何涉及浮点数或盒子模型的东西
可能吗? display:table 和 :focus 会很好,但真正重要的是 min 和 max 尺寸刚刚起作用。
【讨论】:
Canvas...他们刚刚决定在 ie8 中也跳过它
【讨论】:
让我们从 javascript EcmaScript 开始:今天你必须为 Mozilla/Opera/Safari 制作一个版本,为 IE 制作另一个版本。
Opera 和 Firefox 都支持一些 CSS3。你猜怎么着:IE 不会。 CSS2 标准呢?不,IE 还没有准备好使用那个。我不确定 IE7 支持多少 CSS1 标准,但我知道 IE6 并不完全支持它。
今天你不能正确使用 xhtml:IE 不支持作为 xhtml 服务的文档..
现在很多 web 开发者的解决方案是创建大量嵌套的
正如 Rich Bradshaw 指出的那样,PNG 图片也是一个问题。
【讨论】:
当然是标准盒子模型。
我们将摆脱彩色滚动条、VBScript(我在 Web 上看到的页面仅使用它编写脚本!)、使用 VML 的 hack 等等。
【讨论】:
IE 是我生活的祸根。不得不解决所有不受支持的功能以及它所做的误解,这让后台很痛苦。
IE 就像我的母亲,它不会听到你实际说的话,它会听到它认为你说的话。
你最终不得不对它练习一些奇怪的逆向心理学,直到它按照你的意愿去做。
【讨论】: