Ample SDK er en standard-basert cross-browser Java GUI rammeverk for å bygge Rich Internet Applications. Det syssels XML-teknologier (for eksempel XUL, SVG eller HTML5) for UI layout, CSS for UI stil og Javascript for applikasjonslogikk. Rikelig SDK utjevner nettlesere og bringer teknologier støtte til dem som mangler noe.
Fordeler
Rikelig SDK er helt skrevet i Javascript og dermed den ikke krever noen spesifikke komponenter installert i din nettleser for å fungere ordentlig. Det endrer ikke nettleseren infrastruktur, men heller fyller den manglende funksjonalitet.
Technologies
Rikelig SDK består av en Ample Runtime (eller Core) og brukergrensesnitt Markup Language implementeringer. Rikelig Runtime implementerer DOM (nivå 3) objekter, XML språk, gjenstander tilrettelegge arbeid med XML, XSL-T, og en hel rekke UI tjenester. Hver UI Markup Language implementeringen er inkludert separat avhengig av dine behov og spesifikk av brukergrensesnittet du bygger.
Utvidelses
Rikelig SDK kan enkelt utvides ved prototyping eksisterende eller nye objekter. Du kan også opprette nye komponenter eller hele språk som passer best til dine User Interface detaljer.
Kompatibilitet
Rikelig SDK Runtime er fullt funksjonell i alle moderne nettlesere. User Interface språk er fortsatt under implementering / testet og noen quirks kan observeres.
Lisensiering
Rikelig SDK distribueres ved hjelp av en dual-lisensiering tilnærming henhold MIT og GPL-lisenser. Referere til Licensing seksjon for flere detaljer.
Komme i gang:
Den enkleste måten å komme i gang er å se inn eksempler mappen og kjører & nbsp;
sine eksempler / index.html fra nettleseren din. Du kan også reffer til & nbsp;
API Reference ved å gå referanse / index.html fra nettleseren eller på nettet hvor du også kan finne Guider og annen prosjektrelatert informasjon
Hva er nytt i denne utgaven:.
- Den viktigste utviklingsfokus i denne utgaven var på å forbedre stabilitet og funksjoner av kjernen modul av SDK -. runtime
- Flere tweaks ble brukt på tvers av alle UI språk implementeringer også.
- Nesten hundre spørsmål og anmodninger om funksjoner har blitt løst i denne versjonen, takket være samfunnet tilbakemeldinger og støtte.
- Blant høydepunktene er en CSS3 overganger mellomlegg for IE6-9, et bind () -funksjonen, Date nå () shims, observerer XUL og overlappe elementer, støtte for egendefinerte tilstelninger grensesnitt og XML behandlingsinstruksjoner, innhold lokalisering medaml: innhold ogaml:. verdier attributter, og mer
Hva er nytt i versjon 0.9.3:
- De viktigste fokus var på å modne plattformen kjerne.
- runtime-modul er nå brukt i flere prosjekter og kommersielle produkter.
- Nye funksjoner inkluderer implementering av de gode delene av jQuery API, en kjernelokaliseringstjeneste, en plugin infrastruktur, støtte for IE9 og FF4, en HTML5 lerret element for IE6-8, og en bevoktet API.
- UI elementer registrering API ble forenklet.
- Komponenten-in-komponent implementeringen ble re-visited.
- Flere fikser ble gjort til SVG implementering for IE6-8.
- Den XUL implementeringen ble forbedret.
Hva er nytt i versjon 0.9.2:.
- Touch hendelser støtten ble lagt
- DragAndDrop og SPI Historie sjef ble justert for å følge HTML5 APIer og atferd.
- Ny Java 1.8 metoder ble lagt til objektene i nettlesere som mangler noen.
- readystatechange hendelsen og readyState eiendom på dokumentet, $ abort metoden, setDragImage, og tabindex ON støtte ble lagt til.
- XHTML og XUL implementeringer ble refactored.
- WYSIWYG-editor element ble lagt til.
- Den fargetema ble forskjøvet.
- Bugs ble fikset for & quot;: ikke () & quot; og & quot; & gt; & quot; CSS velgere, den keydown arrangementet ikke blir gjentatt i Opera, getBoundingClientRect, compareDocumentPosition, markert tekst mens du drar, og SPI historie manager i IE8.
Hva er nytt i versjon 0.9.1:
- forskjøvet til å kjøre i IE9 Forhåndsvisning
- Importerte W3C SVG 1.1 Full Test Suite
- User-Agent header sendt med alle XMLHttpRequest operasjoner endret til X-User-Agent
- Lagd & quot; X-Requested-Width: XMLHttpRequest & quot; HTTP header
- createTextNode og createCDATASection nå akseptere enhver datatype i DOM-Core
- SVG elementer 'inline handlers får nå riktig parameter & quot; evt & quot; i stedet for & quot; event & quot;
- fast: ikke velgeren i Velgere API
- støtte for flere pseudo-klasse velgerne (: fokus: hover etc) i CSS
- diagrammer nå støtte bredde gitt i prosenter
- implementerttreelines attributt på tre element i XUL
- re-priset veiviser / dialog / vindu presentasjon i XUL
- faste overskrifter rulling i tre / Listview elementer i XUL
- fast brutt toolbarbutton popup posisjon i XUL
- & quot; svg & quot; element har nå & quot; last & quot; hendelse i SVG
- & quot; script & quot; tag implementert (SVG)
- color attributt og & quot; current & quot; verdi implementert i SVG
- xml: basen attributt støtte på & quot; bilde & quot; elementer i SVG
- bildeelement kan nå også forvandlet og har opacity også i SVG
- støtte for & quot; arve & quot; verdi i SVG
- polygon element nå har sin bane stengt i SVG
- re-priset flere kjernefunksjoner for å ikke bli kalt gjennom API
Hva er nytt i versjon 0.9.0:
- Med denne utgivelsen inkluderer vi forhåndsvisning av Java diagrammer implementering i Ample SDK. Figurene er ikke produksjonsklare og bør brukes med forsiktighet, mye av funksjonalitet mangler eller arbeider feil.
- Multi-serien diagrammer:
- Bar (normal, stablet, prosent)
- Kolonne (normal, stablet, prosent)
- Linje (normal, stablet, prosent)
- Area (normal, stablet, prosent)
- Radar
- Doughnut
- Bubble
- Kart
- Single-serien diagrammer:
- Pie
- Trakt
- 2) SVG 1.1 implementering for Internet Explorer
- transform attributtet på alle former og på grupper støttes fullt ut
- Tekst modul quirks fast
- Bilde element gjennomført med støtte for opasitet og transformasjoner
- Farger som er angitt i prosent rgb (0%, 90%, 19%)
- Farger med opacity rgb (100, 200, 12, 0,5)
- current ogcolor attributt
- : hover pseudo-klasse for A element
- xml: base på bildekode
- løst mange problemer med skriptelementer
- Noen eksempler som ikke kunne gjengi i tidligere versjoner: SVG Grapes, Matrix, SCIM. Faktisk alle demoer tilgjengelige i nedlastingspakken nå kjøre!
- Vi har også lagt W3C offisielle SVG 1.1 Test Suite (Tiny) inn i prosjektet for å teste vår implementering mot og allerede løst flere problemer takket være at ganske omfattende sett av tester.
Hva er nytt i versjon 0.8.9:
- SVG Forbedringer
- XUL Forbedringer
Kommentarer ikke funnet