2012-04-12 80 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,否則您不必擔心這一切。