2012-04-12 83 views
5

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

回答

6

对于JS,PrimeFaces将浏览器敏感的JS作业委托给捆绑的jQuery库。至于CSS,一切都是由捆绑的jQuery UI库完成的。截至目前,jQuery和jQuery UI非常成熟,支持多种浏览器,包括IE6。 对于HTML,JSF应该通过规范生成XHTML 1.0 Transitional兼容的HTML,即使在使用HTML5文档类型时,每个“现代”浏览器都能理解,包括IE6。

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