Regarding JS, PrimeFaces delegates JS browser-specific jobs to the jQuery library . As for CSS, all of this is done using the jQuery UI library . At the moment, jQuery and jQuery UI are very mature and support a wide range of browsers, including IE6. As for HTML, JSF should generate, according to the XHTML 1.0 specification, Transitional-compatible HTML, which is understood by every "modern" browser, including IE6, even when using a document such as HTML5.
You do not need to worry about this if you yourself do not manually write HTML / CSS / JS.
source
share