Voglio verificare se la proprietà CSS pointer-events
(see documentation) è supportata dal browser dell'utente.Verificare in JS se è supportata una proprietà CSS?
Attualmente, ad esempio, non è supportato da Opera e credo che alcune versioni di IE.
Mi piacerebbe eseguire un controllo in JavaScript e visualizzare i bit appropriati di HTML a seconda che sia supportato o meno.
C'è un modo migliore per farlo rispetto al controllo della stringa user-agent?
In genere si controlla quale sia lo user agent e da ciò si conosce cosa è o non è supportato. – Endophage
@Endophage: in genere, non lo fai. [Rilevamento funzionalità] (http://api.jquery.com/jQuery.support/) è l'approccio superiore. Anche se nel caso di 'pointer-events', non esiste un test affidabile. – thirtydot
Il rilevamento di feature @thirtydot va bene se ci sono solo un paio di cose interessanti che vuoi fare. Se hai molte caratteristiche da rilevare, dì tutto in Modernizer, è inefficiente. – Endophage