5

试图让我的头脑总体上围绕 PrimeFaces 和 JSF。PrimeFaces 如何处理浏览器怪癖/兼容性?它生成的客户端代码是否包含在 PF 支持的浏览器中呈现所需的所有代码,或者我(PF 开发人员)是否需要添加正确呈现 PF 组件所需的任何客户端代码(HTML/CSS/JS)在不同的浏览器中?

4

1 回答 1

7

至于 JS,PrimeFaces 将浏览器敏感的 JS 作业委托给捆绑的jQuery库。至于 CSS,一切都由捆绑的jQuery UI库完成。到目前为止,jQuery 和 jQuery UI 已经非常成熟并且支持广泛的浏览器,包括 IE6。至于 HTML,JSF 应该按照规范生成符合 XHTML 1.0 过渡的 HTML,每个“现代”浏览器都能理解,包括 IE6,即使使用 HTML5 文档类型也是如此。

你不必担心这一切,除非你自己手动编写 HTML/CSS/JS。

于 2012-04-12T18:41:20.287 回答