2012-04-12 8 views
5

Ich versuche, mich mit PrimeFaces und JSF im Allgemeinen vertraut zu machen. Wie geht PrimeFaces mit Browser-Quirks/Kompatibilität um? Enthält der clientseitige Code den erforderlichen Code zum Rendern in von PF unterstützten Browsern, oder muss ich (der PF-Entwickler) jeden clientseitigen Code (HTML/CSS/JS) hinzufügen, der zum korrekten Rendern der PF-Komponente erforderlich ist in verschiedenen Browsern?PrimeFaces und Browser-Kompatibilität

Antwort

6

In Bezug auf JS delegiert PrimeFaces die browsersensitiven JS-Jobs an die gebündelte jQuery-Bibliothek. Was CSS betrifft, wird alles durch die gebündelte Bibliothek jQuery UI erledigt. Ab sofort sind jQuery und jQuery UI sehr ausgereift und unterstützen eine Vielzahl von Browsern, einschließlich IE6. Was HTML betrifft, sollte JSF durch Spezifikation XHTML 1.0 Transitional konformen HTML erzeugen, das von jedem "modernen" Browser, einschließlich IE6, verstanden wird, selbst wenn HTML5 Doctype verwendet wird.

Sie müssen sich keine Sorgen machen, es sei denn, Sie schreiben HTML/CSS/JS selbst manuell.