2012-04-12 17 views
5

Cercando di avere la testa attorno PrimeFaces e JSF in generale. In che modo PrimeFaces gestisce le stranezze/compatibilità del browser? Il codice lato client che genera contiene tutto il codice necessario per il rendering nei browser supportati da PF, oppure io (lo sviluppatore PF) è necessario aggiungere qualsiasi codice lato client (HTML/CSS/JS) necessario per rendere correttamente il componente PF in diversi browser?PrimeFaces e compatibilità con i browser

risposta

6

Per quanto riguarda JS, PrimeFaces delega i lavori JS sensibili al browser alla libreria jQuery in bundle. Per quanto riguarda i CSS, tutto è fatto dalla libreria jQuery UI in bundle. A partire da ora, jQuery e jQuery UI sono molto mature e supportano una vasta gamma di browser, tra cui IE6. Per quanto riguarda l'HTML, JSF dovrebbe generare per specifica XHTML 1.0 HTML conforme transitorio che è compreso da ogni browser "moderno", incluso IE6, anche quando si utilizza il doctype HTML5.

Non devi preoccuparti di questo, a meno che tu non stia scrivendo manualmente HTML/CSS/JS.

Problemi correlati