最佳答案
让我们假设你有一个相对严格的 doctype 和 HTML 标记的页面,非常接近兼容,但可能在一些愚蠢的方式错过了,也许是因为用户内容不在你的控制范围之内... ... 假设你正在开发一个内容管理系统或一个内容管理系统的主题,在这个系统中,你控制了一些基本的结构,需要一些 javascript,但是你不需要对页面中的其他内容负责。
当浏览器决定进入“怪癖”模式而不是使用更符合标准的引擎时,你如何判断(或者: 什么将决定) ?
我正在为每一个主流浏览器寻找答案,因为 IE、 Chrome、 Safari 和 Firefox 的处理方式都不同。仅仅一个错误就足以迫使它发生,还是你有一些余地?