Ruim SDK is 'n standaard-gebaseerde kruis-leser JavaScript GUI raamwerk vir die bou van Rich Internet Applications. Dit werk XML tegnologieë (soos XUL, SVG of HTML5) vir UI uitleg, CSS vir UI styl en JavaScript vir aansoek logika. Ruim SDK gelyk is blaaiers en bring tegnologie ondersteun diegene ontbreek enige.
Voordele
Ruim SDK is heeltemal in JavaScript geskryf en dus is dit nie 'n spesifieke komponente geïnstalleer in jou browser om behoorlik te werk vereis. Dit maak nie die leser infrastruktuur verander, maar vul eerder die ontbrekende funksionaliteit.
Technologies
Ruim SDK bestaan uit 'n Ruim Runtime (of Core) en User Interface Markup Language implementering. Ruim Runtime implemente DOM (Vlak 3) voorwerpe, XML tale, voorwerpe fasilitering werk met XML, XSL-T, en 'n hele reeks van UI dienste. Elke UI Markup Language implementering afsonderlik ingesluit, afhangende van jou behoeftes en spesifikasies van die gebruikerskoppelvlak jy bou.
Uitbreidings
Ruim SDK kan maklik deur prototyping bestaande of nuwe voorwerpe verleng word. Jy kan ook 'n nuwe komponente of die hele tale wat pas die beste by jou Gebruikerskoppelvlak besonderhede.
Verenigbaarheid
Ruim SDK Runtime is ten volle funksionele in alle moderne webblaaiers. Gebruikerskoppelvlak tale word steeds geïmplementeer / getoets en 'n paar eienaardighede kan waargeneem word.
Lisensiëring
Ruim SDK versprei met behulp van 'n dubbele-lisensie benadering onder MIT en GPL lisensie. Verwys na Lisensiëring artikel vir meer besonderhede.
Aan die slag:
Die maklikste manier om te begin is op soek na voorbeelde gids en loop & nbsp;
sy voorbeelde / index.html van jou browser. Jy kan ook reffer aan die & nbsp;
API deur toegang verwysing / index.html uit jou leser of online waar jy kan ook vind Tutoriale en ander projek verwante inligting
Wat is nuut in hierdie release:.
- Die belangrikste ontwikkeling fokus in hierdie weergawe was op die verbetering van die stabiliteit en funksies van die kern module van die SDK -. runtime
- Verskeie tweaks is oor al die UI tale implementering toegepas ook.
- Byna 'n honderd kwessies en funksie versoeke is in hierdie weergawe, te danke aan die gemeenskap terugvoering en ondersteuning.
- Onder die hoogtepunte is 'n CSS3 oorgange shim vir IE6-9, 'n bind () funksie, Datum nou () shims, XUL waarneem en trek elemente, ondersteuning vir persoonlike Event koppelvlakke en XML verwerking instruksies, lokalisering inhoud metaml: inhoud enaml. waardes eienskappe, en meer
Wat is nuut in die weergawe 0.9.3:
- Die groot fokus was op volwasse die platform kern.
- Die runtime module word nou gebruik in verskeie projekte en kommersiële produkte.
- Nuwe funksies sluit in die implementering van die goeie dele van die jQuery API, 'n kern lokalisering diens, 'n plugin infrastruktuur, steun vir IE9 en FF4, 'n HTML5 doek element vir IE6-8, en 'n bewaakte API.
- Die UI elemente registrasie API is vereenvoudig.
- Die komponent-in-komponent implementering is weer besoek.
- Verskeie fixes is gemaak aan die SVG-implementering vir IE6-8.
- Die XUL implementering is versterk.
Wat is nuut in die weergawe 0.9.2:.
- Raak gebeure ondersteuning is bygevoeg
- DragAndDrop en SPI Geskiedenis bestuurder is aangepas HTML5 API's en gedrag te volg.
- New JavaScript 1.8 metodes is om die voorwerpe bygevoeg in blaaiers ontbreek enige.
- Die readystatechange gebeurtenis en readyState eiendom op dokument, die $ Staak metode, setDragImage en tabIndex ondersteuning is bygevoeg.
- Die XHTML en XUL implementering is refactored.
- Die WYSIWYG editor element is bygevoeg.
- Die kleur tema is tweaked.
- foute is vasgestel vir & quot;: nie () & quot; en & quot; & gt; & quot; CSS keurders, die keydown geval nie in Opera, getBoundingClientRect, compareDocumentPosition, teks seleksie, terwyl sleep en SPI geskiedenis bestuurder in IE8 herhaal.
Wat is nuut in die weergawe 0.9.1:
- tweaked te hardloop in IE9 Voorskou
- Ingevoerde W3C SVG 1.1 Volle Toets Suite
- User-Agent kop met al XMLHttpRequest bedrywighede gestuur verander na X-User-agent
- Added & quot; X-Aangevra-Breedte: XMLHttpRequest & quot; HTTP kop
- createTextNode en createCDATASection nou enige data type in DOM-Core aanvaar
- SVG elemente 'inline hanteerders kry nou behoorlike parameter & quot; iedere & quot; in plaas van & quot; geval & quot;
- vaste: nie selector in Keurders API
- ondersteuning vir verskeie pseudo-klas keurders (: fokus: hover ens) in CSS
- kaarte ondersteun nou breedte gegee in Procenten
- geïmplementeertreelines skryf op boom element in XUL
- re-faktor towenaar / dialoog / venster aanbieding in XUL
- vaste kop blaai in die boom / script lys elemente in XUL
- vaste gebreekte toolbarbutton se popup posisie in XUL
- & quot; svg & quot; element het & nou quot; las & quot; gebeurtenis in SVG
- & quot; script & quot; tag geïmplementeer (SVG)
- color kenmerk en & quot; currentColor & quot; waarde in SVG geïmplementeer
- xml: basis kenmerk ondersteuning op & quot; beeld & quot; elemente in SVG
- beeld element kan nou ook word trasnformed en het ondeursigtigheid te in SVG
- ondersteuning vir & quot; beërwe & quot; waarde in SVG
- veelhoek element nou sy pad gesluit SVG
- re-faktor verskeie kernfunksies nie deur API genoem word
Wat is nuut in die weergawe 0.9.0:
- Met hierdie uitgawe sluit ons voorbeeld van JavaScript kaarte implementering in ruim SDK. Die kaarte is nie gereed vir produksie en moet met sorg gebruik word, baie van die funksies ontbreek of werk verkeerd.
- Multi-reeks kaarte:
- Bar (normale, gestapel, persentasie)
- Kolom (normale, gestapel, persentasie)
- Line (normale, gestapel, persentasie)
- Area (normale, gestapel, persentasie)
- Radar
- Donut
- borrel
- Kaart
- Enkellopend-reeks kaarte:
- Pie
- Funnel
- 2) SVG 1.1 implementering vir Internet Explorer
- transform kenmerk op alle vorms en op groepe ten volle ondersteun
- teks module eienaardighede vaste
- Image element geïmplementeer met die ondersteuning vir die ondeursigtigheid en transformasies
- Kleure wat in persentasie rgb (0%, 90%, 19%)
- Kleure met ondeursigtigheid rgb (100, 200, 12, 0.5)
- currentColor encolor kenmerk
- : hover pseudo-klas vir 'n element
- xml: basis op die beeld tag
- opgelos baie probleme met scripting elemente
- 'n Paar voorbeelde wat nie kon lewer in die vorige weergawes: SVG Druiwe, Matrix, Scim. In werklikheid al demos beskikbaar in die aflaai pakket nou hardloop!
- Ons het ook bygevoeg W3C amptelike SVG 1.1 Toets Suite (Tiny) in die projek die implementering teen te toets en het reeds opgelos verskeie kwessies te danke aan daardie heel omvattende stel toetse.
Wat is nuut in die weergawe 0.8.9:
- SVG Verbeterings
- XUL Verbeterings
Kommentaar nie gevind