Qualche libreria js aggiornerà le API con html5?

3

Quindi ci sono molte cose interessanti nelle specifiche html5 / css3 che dovrebbero essere in grado di sostituire molte delle cose che sono state tradizionalmente fatte con javascript.

Qualcuno sa se una qualsiasi delle principali librerie js (jquery, mootools, extjs, ecc.) o qualsiasi nuova libreria js implementerà le proprie librerie in modo tale da utilizzare un'implementazione html5; ma il valore predefinito è l'implementazione esistente (html4 / pre-CSS3 / js) quando i browser più vecchi (IE8 / FF3.5 e precedenti) vengono utilizzati per la compatibilità con le versioni precedenti?

Fondamentalmente, sto cercando di scoprire se c'è una tendenza in questa direzione; o se si tratta di un punto di ripristino in cui vengono scritte librerie completamente nuove rispetto ai mashup.

    
posta Dave 03.06.2011 - 20:32
fonte

3 risposte

3

Dubito seriamente che chiunque voglia scaricare una biblioteca matura come jQuery semplicemente perché c'è una nuova specifica in città. Inoltre, poiché non esiste una sola cosa chiamata HTML5 (è una specifica modulare) non è possibile prevedere quali parti di essa verranno implementate (correttamente) da quali browser. Tutte le migliori librerie JS eseguono test basati sulle funzionalità per l'esistenza di determinate funzionalità e forniscono quindi equivalenti a quelli mancanti.

Per i siti Web di produzione dovremo affrontare browser vecchi / guasti per molti, molti anni a venire.

    
risposta data 03.06.2011 - 23:18
fonte
3

La maggior parte delle librerie principali esegue già un po 'di sniffing e test delle funzionalità del browser per scaricare il lavoro nelle implementazioni native molto più veloci nei browser, laddove possibile. Non c'è motivo di pensare che questo genere di cose non continui mentre i browser diventano molto più capaci.

Aggiornamento 2012: jquery 2.0 non supporterà parzialmente un numero di browser legacy per eliminare un sacco di codice sniffing e di compensazione.

    
risposta data 03.06.2011 - 23:49
fonte
0

Guarderei gli extjs. Sono appena usciti con extjs 4 e credo che sfruttino le funzionalità di HTML 5. Hanno un nuovo pacchetto di grafici che utilizza la tela HTML 5. Forniscono anche opzioni SQLite. Non ho esaminato molto, ma se fossi in te, farei un po 'di ricerche su questo.

    
risposta data 04.06.2011 - 03:38
fonte

Leggi altre domande sui tag