voglio verificare se il browser che sta correndo la mia pagina è in grado di gestire il 'HTML 5 segnaposto'Modernizr solo per un rapido controllo?
so di poter aggiungere il seguente controllo javascript:
!Modernizr.input.placeholder
ma vale la pena di importa una libreria solo per un controllo?
anche come fa il modernizr per me (intendo come viene implementato sotto la copertina)?
Un punto di chiarimento, Modernizr fornisce la fonte non compressa per scopi di ricerca e sviluppo. Modernizr non offre una versione minified con tutto ciò che contiene. Sei incoraggiato a creare una build personalizzata. Quindi non è un confronto tra liner oneliner vs 1000+. –
Inoltre Modernizr è un repository di casi limite. Il supporto del test per il tipo di input = range, ad esempio, è irto di pericoli. Inventare test personalizzati ogni volta è un buon modo per finire con qualcosa di fragile come uno sniff UA.Le persone lo hanno già fatto con i test di input dei moduli HTML5 e tutti i loro rilevamenti "così semplici" sono stati interrotti. Disclaimer: Scrivo Modernizr, ovviamente. : p –
Per essere onesti, dopo gzip è una differenza da 87 a 500 byte :) –