Sviluppato e supportato dai più grandi aziende sul Web, Dojo è una delle più complete e professionali toolkit DHTML intorno.
Dojo (precedentemente noto come The Dojo Toolkit) è costituito da molte parti diverse.
C'è un modulo che gestisce tutto lo sviluppo mobile, uno per le applicazioni desktop, un modulo chiamato "Nano", che è una versione ridotta del quadro, una sezione che si occupa di grafici e immagini, una per gli strumenti, e una parte che si occupa di integrazioni di terze parti.
Gli sviluppatori possono utilizzare tutti loro, o solo quelli rilevanti per il loro progetto.
Dojo attualmente può essere utilizzato con client-side (browser) e server-side (Node.js) ambienti
Caratteristiche :.
- < li> modulo AMD carico
- Piccolo e veloce
- Un sacco di documenti
- API Forti
- Effetti
- Animazioni
- assistenti di lingua
- Comportamenti
- Ajax I / O
- trasversale browser testati
- Supporto multipiattaforma
- Mobile e tablet pronti
- Predisposto per CSS 3 e HTML 5
- Un sacco di widgets
- strumenti grafici
- PhoneGap pronto
- può essere (ed è) integrato con un sacco di programmi di utilità web, da PHP a Python e anche CometD
Cosa c'è di nuovo in questa versione:
- Aggiunto un approccio cross-browser per ottenere textContent in dojo / dom-prop.
- Aggiunto dojo / su / antirimbalzo e dojo / su / gas.
- Aggiunta ArrayBuffer, blob, e documento del tipo di risposta dove supportati nativamente.
- eventi progress Aggiunto per la codifica Chunked.
- Aggiunto fuga riutilizzabile HTML () per dojo / string.
- Aggiunta una impostazione per un URL personalizzato della cache busting configurazione.
- class Nuovo ConfirmDialog che estende dijit / Dialog aggiungendo automaticamente pulsanti OK e Annulla.
- class Nuovo ConfirmTooltipDialog che estende dijit / TooltipDialog aggiungendo automaticamente pulsanti OK e Annulla.
- Aggiunto il supporto per Dialog.resize (dimensioni). In precedenza ha ignorato il parametro dimensioni. Ciò significa che dijit / Dialog ora funziona con dojox / layout / ResizeHandle. Si noti però che ancora non è possibile specificare una dimensione iniziale della finestra di dialogo.
- Fatto Dialog.Show () e Dialog.hide () restituiscono una promessa, anche se il dialogo è già aperto / chiuso (rispettivamente).
Cosa c'è di nuovo nella versione 1.9.2:
- Supporto per IE11
- Il supporto per W3C Pointer Events API nei componenti touch-enabled (necessario per il supporto IE11)
- Correzioni per moderno Firefox e Chrome
- Fissa mappatura protagonista e alias di quando si utilizza strati costruiti
- Correzioni a classificare oggetti Date in dojo / negozio / Memoria e altri negozi che utilizzano SimpleQueryEngine
Cosa c'è di nuovo nella versione 1.9.0:
- Risolto l'errore di battitura ovvio, thx thomasbachem, l'intero affare non è ancora ancora fatto, sarà fissato in uno dei rilasci più tardi,! rigoroso.
Cosa c'è di nuovo nella versione 1.8.0:
- Più di 500 correzioni
- Re-organizzate e commesse oltre 1500 modifiche alla guida di riferimento
- Le novità, estendibile parser documentazione basata su JavaScript, che usiamo per generare output per lo spettatore API
- notevolmente migliorato lo spettatore API con pieno supporto AMD, il modulo di cross-linking, informazioni sulla sorgente di proprietà (utile per i moduli che sono aumentati da altri moduli, come dojo / NodeList), e altri miglioramenti
Cosa c'è di nuovo nella versione 1.7.3:
- Questa è una versione di mantenimento che risolve diversi problemi con il 1.7 ramo di Dojo, comprese le questioni con il sottosistema i18n, moduli legacy, e il sistema di generazione in esecuzione su Node.js.
Cosa c'è di nuovo nella versione 1.7.2:.
- Correzioni per il caricatore e sistema di costruzione
- Supporto per Firefox 10 ESR
- Il supporto per Creare animazioni con Node 0.6.
Cosa c'è di nuovo nella versione 1.7.0:
- Assicurarsi che i file CSS non sono contrassegnati come copyOnly durante la compilazione , consentendo loro di essere soggetto a trasformazioni CSS.
Cosa c'è di nuovo nella versione 1.6.1:
- Molti miglioramenti minori e correzioni sono state fatte, insieme a il supporto ufficiale per Internet Explorer 9 e Firefox 4.
Requisiti :
- JavaScript abilitato sul lato client
I commenti non trovato