maluwag SDK ay isang standard na nakabatay sa cross-browser JavaScript GUI Framework para sa pagbuo ng Application Rich Internet. Ito Naghahatid ang teknolohiya XML (tulad ng XUL, SVG o HTML5) para sa layout ng UI, CSS style para sa UI at JavaScript para sa application ng logic. Sapat SDK equalizes browser at pinagsasama-suportahan ang mga teknolohiya sa mga nawawalang anumang.
Mga kalamangan
Sapat SDK ay ganap na nakasulat sa JavaScript at sa gayon ay hindi ito nangangailangan ng anumang partikular na mga bahagi na naka-install sa iyong browser upang patakbuhin maayos. Hindi nito mababago ang imprastraktura ng browser ngunit sa halip ay pumupuno sa nawawalang pag-andar.
Technologies
Sapat SDK ay binubuo ng isang malawak na Runtime (o Core) at pagpapatupad Interface Markup Language User. Sapat na Runtime ipinapatupad ng DOM (Antas 3) bagay, wika ng XML, mga bagay na tumutulong sa trabaho sa XML, XSL-T, at isang buong hanay ng mga serbisyo UI. Ang bawat pagpapatupad ng UI Markup Language ay kasama hiwalay depende sa iyong mga pangangailangan at mga detalye ng User Interface bumuo ka.
posibilidad na pahabain
Sapat SDK madaling pinalawak na sa pamamagitan ng prototyping umiiral na o mga bagong bagay. Maaari ka ring lumikha ng mga bagong bahagi o buong mga wika na angkop sa iyong pinakamahusay na mga pagtutukoy User Interface.
Kakayahan na
Sapat SDK Runtime ganap na umaandar sa lahat ng mga modernong web browser. Wika ng User Interface ay pa rin ipinatupad / sinubukan at ilang mga quirks maaaring obserbahan.
Licensing
Sapat SDK ay ibinahagi sa gamit ang isang diskarteng dual-paglilisensya sa ilalim ng MIT at GPL lisensya. Sumangguni sa seksyon Licensing para sa karagdagang detalye.
Pagsisimula:
Ang pinakamadaling paraan upang magsimula ay nakatingin sa folder ng mga halimbawa at tumatakbo & nbsp;
mga halimbawa nito / index.html mula sa iyong browser. Maaari mo rin reffer sa & nbsp;
Sanggunian ng API sa pamamagitan ng pag-access ng reference / index.html mula sa iyong browser o online na kung saan maaari mo din ang mga Tutorial at iba pang impormasyon na may kaugnayan sa proyekto
Ano ang bagong sa paglabas:.
- Ang pangunahing pagtutok sa pag-unlad na ito ay release sa pagpapabuti ng katatagan at mga tampok ng core module ng SDK -. runtime
- Maramihang mga pag-aayos ay inilapat sa lahat ng mga wika UI pagpapatupad masyadong.
- Ang halos isang daang mga isyu at mga hiling sa tampok na-natugunan sa bersyon na ito, salamat sa feedback komunidad at suporta.
- gitna ang mga highlight ang CSS3 transition sapatilya para sa IE6-9, isang function magbigkis (), Petsa ngayon () shims, XUL pagmamasid at overlay elemento, suporta para sa mga interface ng mga pasadyang Kaganapan at mga tagubilin XML sa pagpoproseso, pag-localize ng nilalaman na mayaml: nilalaman ataml:. Ang mga halaga katangian, at higit pa
Ano ang bagong sa bersyon 0.9.3:
- Ang mga pangunahing focus ay sa pagkahinog ang platform core.
- Ang module runtime ay ginagamit na ngayon sa maramihang mga proyekto at komersyal na produkto.
- Mga bagong tampok isama ang pagpapatupad ng mahusay na mga bahagi ng jQuery API, isang pangunahing localization serbisyo, imprastraktura ng plugin, suporta para sa IE9 at FF4, isang HTML5 elemento ng canvas para sa IE6-8, at nababantayan API.
- Ang pagpaparehistro ng mga elemento ng UI API ay pinasimple.
- Ang component-in-bahagi pagpapatupad ay muling binisita.
- Maramihang mga pag-aayos ay ginawa sa pagpapatupad SVG para sa IE6-8.
- Ang XUL pagpapatupad ay pinahusay na.
Ano ang bagong sa bersyon 0.9.2:.
- Pindutin suporta mga kaganapan ay idinagdag
- DragAndDrop at manager Kasaysayan SPI ay nababagay para sundin ang mga API at pag-uugali ng HTML5.
- Bagong JavaScript 1.8 pamamaraan ay idinagdag sa mga bagay sa nawawalang anumang mga browser.
- Ang readystatechange kaganapan at readyState ari-arian sa dokumentong ito, ang pamamaraan ng $ I-abort, setDragImage, at tabIndex suporta ay naidagdag na.
- Ang XHTML at XUL pagpapatupad ay refactored.
- Ang WYSIWYG na editor elemento ay idinagdag.
- Ang tema ng kulay ay tweaked.
- Mga Bug ay naayos na para sa & quot;: Hindi () & quot; at & quot; & gt; & quot; CSS tagapili, hindi paulit-ulit ang keydown kaganapan sa Opera, getBoundingClientRect, compareDocumentPosition, teksto ng pagpili habang nagda-drag, at SPI kasaysayan manager sa IE8.
Ano ang bagong sa bersyon 0.9.1:
- Tweaked upang tumakbo sa IE9 I-preview
- Na-import W3C SVG 1.1 Buong Test Suite
- header User-Agent ay nagpadala sa lahat ng mga pagpapatakbo XMLHttpRequest ay pinalitan sa X-User-Agent
- Added & quot; X-Hiniling na-Lapad: XMLHttpRequest & quot; HTTP header
- createTextNode at createCDATASection ngayon tumatanggap ng anumang datatype sa DOM Core-
- inline na handler elemento SVG 'ngayon makakuha ng tamang parameter & quot; evt & quot; sa halip na & quot; kaganapan & quot;
- nakapirming: Hindi selector sa tagapili API
- suporta para sa maramihang mga palsipikado-class tagapili (: focus: hover atbp) sa CSS
- chart sinusuportahan ngayon lapad ibinigay sa percents
- ipinatupadtreelines ipatungkol sa elemento puno sa XUL
- muling isinasali wizard / dialog / window pagtatanghal sa XUL
- nakapirming header ng pag-scroll sa mga elemento puno / ListView sa XUL
- posisyon popup naayos sirang toolbarbutton sa XUL
- & quot; SVG & quot; elemento ay mayroon na ngayong & quot; pag-load & quot; kaganapan sa SVG
- & quot; script & quot; ipinatupad tag na (SVG)
- color katangian at & quot; currentColor & quot; halaga na ipinapatupad sa SVG
- xml: base sa suporta ng katangian sa & quot; imahe & quot; mga sangkap sa SVG
- elemento ng imahe ay maaari na ngayong trasnformed din at may masyadong opacity sa SVG
- suporta para sa & quot; magmana & quot; halaga sa SVG
- elemento polygon ay sarado landas nito na ngayon sa SVG
- muling isinasali ilang mga pangunahing pag-andar upang hindi na matawag sa pamamagitan ng API
Ano ang bagong sa bersyon 0.9.0:
- Gamit ang release isama namin preview ng mga chart ng pagpapatupad ng JavaScript sa maluwag na SDK. Ang mga chart ay hindi produksyon-handa at dapat gamitin may pag-iingat, marami ng nawawala o nagtatrabaho nang hindi tama ang pag-andar.
- Multi-serye ng mga chart:
- Bar (normal, nakasalansan, porsyento)
- Haligi (normal, nakasalansan, porsyento)
- Line (normal, nakasalansan, porsyento)
- Area (normal, nakasalansan, porsyento)
- Radar
- Doughnut
- Bubble
- Map
- Single-serye ng mga chart:
- Pie
- Funnel
- 2) SVG 1.1 pagpapatupad para sa Internet Explorer
- transform katangian sa lahat ng hugis at sa mga pangkat ng ganap na suportado
- Teksto module quirks naayos
- elemento ng Imahe ipinatupad na may suporta para sa opacity at pagbabago
- Mga kulay na tinukoy sa porsyento rgb (0%, 90%, 19%)
- Mga kulay gamit ang opacity rgb (100, 200, 12, 0.5)
- currentColor atcolor katangian
- : hover palsipikado-class para sa elemento A
- xml: base sa tag ng larawan
- nalutas maraming mga isyu sa mga elemento scripting
- Ang ilang mga halimbawa na hindi ma-render sa mga nakaraang bersyon: SVG ubas, Matrix, Scim. Sa katunayan ang lahat ng magagamit sa pakete download demo tumakbo ngayon!
- Nagdagdag kami din W3C opisyal SVG 1.1 Test Suite (Maliit) sa proyekto upang subukan ang aming pagpapatupad laban at na malutas ang ilang mga isyu salamat sa na medyo komprehensibong hanay ng mga pagsubok.
Ano ang bagong sa bersyon 0.8.9:
- Pagpapabuti SVG
- XUL Pagpapabuti
Mga Komento hindi natagpuan