是否可以编写一个使所有浏览器符合标准的JavaScript库?

5 javascript css standards dom

我不是JavaScript专家,但可以创建一个可嵌入的JavaScript文件,使所有浏览器标准兼容吗?就像所有已知的JavaScript黑客集合一样,强制每个浏览器正确解释代码?

例如,:hover除了链接之外,IE6不识别CSS中的伪类,但是存在一个JavaScript文件,它找到所有引用:hover并应用强制IE6正确执行的hack,允许我使用hover命令.应该.

每个网站管理员都需要花费大量时间(以及金钱)来学习所有这些黑客.想象一下,如果有一个开源项目,其中所有人必须做的是在嵌入代码的标题中添加一行,然后他们可以根据接受的Web标准(XHTML Strict,CSS3)自由编码他们的站点.

此外,这将激励Web浏览器遵循标准,或者由于所有JavaScript代码被执行而被困在较慢的浏览器中.

那么,这可能吗?

Gav*_*ler 3

查看jQuery,它在标准化浏览器 JavaScript 方面做得很好

同样,explorercanvas为 IE 浏览器带来了对 HTML5 canvas 标签的支持。