SDK ampio è un cross-browser basato su standard JavaScript GUI quadro per la creazione di Rich Internet Applications. Impiega tecnologie XML (come XUL, SVG o HTML5) per il layout dell'interfaccia utente, CSS per lo stile UI e JavaScript per la logica dell'applicazione. Ampio SDK pareggia i browser e porta tecnologie supportano a quelli mancanti qualsiasi.
Vantaggi
Ampio SDK è interamente scritto in JavaScript e quindi non richiede componenti specifici installati nel browser per funzionare correttamente. Non modifica l'infrastruttura Browser ma riempie la funzionalità mancante.
Tecnologie
Ampio SDK è costituito da un ampio Runtime (o Core) e User Interface implementazioni Markup Language. Runtime Ampio implementa DOM (Livello 3) oggetti, linguaggi XML, oggetti che facilitano il lavoro con XML, XSL-T, e tutta una serie di servizi di interfaccia utente. Ogni applicazione UI Markup Language è incluso separatamente a seconda delle vostre esigenze e specifiche dell'interfaccia utente si costruisce.
Extensibility
Ampio SDK può essere facilmente esteso per la prototipazione di oggetti nuovi o esistenti. È inoltre possibile creare nuovi componenti o interi linguaggi che meglio soddisfa le tue specifiche di interfaccia utente.
Compatibilità
Ampio Runtime SDK è completamente funzionante in tutti i moderni browser web. Le lingue di interfaccia utente sono tuttora in corso di attuazione / testate e alcune stranezze potrebbero essere osservati.
Licensing
Ampio SDK viene distribuito con un approccio dual-licensing con licenze MIT e GPL. Riferimento alla sezione Licenze per ulteriori dettagli.
Per iniziare:
Il modo più semplice per iniziare è alla ricerca nella cartella esempi e funzionante & nbsp;
i suoi esempi / index.html dal browser. Si può anche reffer al & nbsp;
API Reference accedendo riferimento / index.html dal browser o on-line dove si possono anche trovare Esercitazioni e altre informazioni di progetto legato
Cosa c'è di nuovo in questa versione:.
- Il principale obiettivo di sviluppo in questa versione è stato il miglioramento della stabilità e le caratteristiche del modulo centrale del SDK -. runtime
- tweaks Molteplici sono state applicate a tutte le implementazioni lingue di interfaccia utente anche.
- Quasi un centinaio di questioni e richieste di nuove funzionalità sono stati risolti in questa versione, grazie al feedback della comunità e di sostegno.
- Tra i punti salienti sono uno spessore transizioni CSS3 per una funzione bind () IE6-9,, data ora () spessori, XUL osserva e sovrapporre elementi, supporto per le interfacce di eventi personalizzati e istruzioni di elaborazione XML, localizzazione dei contenuti conaml: contenuti eaml:. valori attributi, e più
Cosa c'è di nuovo nella versione 0.9.3:
- Il principale obiettivo era in scadenza il nucleo della piattaforma.
- Il modulo runtime viene ora utilizzato in più progetti e prodotti commerciali.
- Le nuove funzionalità comprendono l'attuazione delle buone parti della API jQuery, un servizio di base di localizzazione, una infrastruttura di plugin, il supporto per IE9 e FF4, un elemento canvas HTML5 per IE6-8, e una API custodito.
- L'API di registrazione elementi dell'interfaccia utente è stata semplificata.
- è stato nuovamente visitato Il componente-in-componente di attuazione.
- correzioni multiple sono state fatte per l'attuazione SVG per IE6-8.
- L'implementazione XUL è stata migliorata.
Cosa c'è di nuovo nella versione 0.9.2:.
- è stato aggiunto il supporto Tocca eventi
- DragAndDrop e Storia SPI responsabile sono stati adeguati per seguire le API e comportamenti HTML5.
- Nuova JavaScript 1.8 metodi sono stati aggiunti agli oggetti nei browser mancanti qualsiasi.
- L'evento ReadyStateChange e la proprietà readyState sul documento, il metodo $ interruzione, setDragImage, e il supporto tabIndex sono stati aggiunti.
- Il XHTML e XUL implementazioni erano refactoring.
- è stato aggiunto l'elemento editor WYSIWYG.
- Il tema del colore è stato ottimizzato.
- Bugs sono stati fissati per & quot;: non () & quot; e & quot; & gt; & quot; Selettori CSS, non l'evento keydown ripetuti nel Opera, getBoundingClientRect, compareDocumentPosition, selezione del testo durante il trascinamento, e SPI responsabile della storia in IE8.
Cosa c'è di nuovo nella versione 0.9.1:
- Ottimizzato per funzionare in IE9 Anteprima
- importato W3C SVG 1.1 completa suite per il test
- User-Agent intestazione inviato con tutte le operazioni XMLHttpRequest cambiato in X-User-Agent
- Added & quot; X-richiesta-Larghezza: XMLHttpRequest & quot; Intestazione HTTP
- createTextNode e createCDATASection ora accettare qualsiasi tipo di dato in DOM-Core
- handler inline elementi SVG 'ora ottenere il corretto parametro & quot; EVT & quot; invece di & quot; evento & quot;
- fisso: non selector in Selettori API
- supporto per più selettori pseudo-classe (: fuoco: hover etc) in CSS
- classifiche ora supportano larghezza dato in percentuale
- treelines attuate attributo elemento albero in XUL
- presentazione wizard / dialogo / finestra ri-presi in XUL
- intestazioni fisse scorrimento di elementi albero / ListView in XUL
- Posizione popup di ToolBarButton rotto fissato in XUL
- & quot; svg & quot; elemento ha ora & quot; load & quot; evento in SVG
- & quot; copione & quot; tag implementato (SVG)
- attributoColor e & quot; currentColor & quot; valore realizzato in SVG
- xml: base attributo supporto su & quot; immagine & quot; elementi in SVG
- elemento di immagine può essere anche trasnformed e hanno l'opacità anche in SVG
- supporto per & quot; ereditare & quot; valore in SVG
- elemento poligono ora ha il suo percorso chiuso in SVG
- diverse funzioni fondamentali re-factoring per non essere chiamati tramite API
Cosa c'è di nuovo nella versione 0.9.0:
- Con questa release abbiamo includono anteprima di JavaScript grafici attuazione in SDK ampio. I grafici non sono pronto per la produzione e devono essere usati con cautela, molta della funzionalità mancanti o di lavoro in modo non corretto.
- Multi-serie:
- Bar (normale, impilati, percentuale)
- Column (normale, impilati, percentuale)
- Linea (normale, impilati, percentuale)
- Area (normale, impilati, percentuale)
- Radar
- Ciambella
- Bubble
- Mappa
- Singolo serie:
- Pie
- Imbuto
- 2) SVG implementazione 1.1 per Internet Explorer
- attributoTransform in tutte le forme e su gruppi pienamente supportato
- stranezze modulo di testo fisso
- elemento Immagine realizzata con il supporto per l'opacità e le trasformazioni
- I colori specificati in percentuale rgb (0%, 90%, 19%)
- I colori con opacità rgb (100, 200, 12, 0.5)
- currentColor e attributoColor
- : hover pseudo-classe per un elemento
- xml: base su tag di immagine
- risolti molti problemi con elementi di scripting
- Alcuni esempi che non potrebbero rendere nelle versioni precedenti: SVG Uva, Matrix, Scim. In realtà tutte le demo disponibili nel pacchetto di download ora corrono!
- Abbiamo anche aggiunto W3C ufficiale SVG 1.1 Test Suite (piccolo) nel progetto per testare la nostra implementazione contro e già risolto varie questioni, grazie a quella serie abbastanza completa di test.
Grafici
Grafici
Cosa c'è di nuovo nella versione 0.8.9:
- Miglioramenti SVG
- XUL Miglioramenti
I commenti non trovato