Duży SDK jest oparty na standardzie cross-browser JavaScript GUI Framework do tworzenia Rich Internet Applications. Zatrudnia technologii XML (takich jak XUL, SVG i HTML5) dla układu interfejsu użytkownika, w stylu CSS i JavaScript UI dla logiki aplikacji. Duży SDK wyrównuje przeglądarek i przynosi technologie wsparcia dla tych brakuje żadnych.
Korzyści
Duży SDK jest w całości napisany w JavaScript, a więc nie wymaga żadnych specjalnych komponentów zainstalowanych w przeglądarce aby poprawnie działać. To nie zmienia infrastruktury przeglądarki, lecz wypełnia brakujące funkcjonalności.
Technologie
Duży SDK składa się z Runtime Duży (lub Core) i użytkownika Interfejs Markup Language wdrożeń. Runtime Duży realizuje DOM (poziom 3) obiekty, języków XML, przedmioty ułatwiające pracę z XML, XSL-T, oraz cały szereg usług UI. Każde wdrożenie UI Markup Language jest wliczone oddzielnie w zależności od potrzeb i specyfiki interfejsu użytkownika można zbudować.
Rozszerzenia
Duży SDK można łatwo rozszerzyć prototyp istniejących lub nowych obiektów. Można również tworzyć nowe elementy lub całe języki, które odpowiadają najlepsze swoje specyfikę interfejsu użytkownika.
Zgodność
Duży SDK Runtime jest w pełni funkcjonalny we wszystkich nowoczesnych przeglądarkach. Języki interfejsu użytkownika są nadal realizowane / testowany i może być obserwowane niektóre dziwactwa.
licencji
Duży SDK jest rozprowadzany przy użyciu metody podwójnego licencjonowania licencji MIT i GPL. Patrz punkt Licencja więcej szczegółów.
Pierwsze kroki:
Najprostszym sposobem, aby zacząć się patrząc w folderze przykładów i działa & nbsp;
jego przykłady / index.html z przeglądarki. Możesz także reffer do & nbsp;
API Reference poprzez dostęp do odniesienia / index.html z przeglądarki lub online, gdzie można również znaleźć samouczki i inne informacje dotyczące projektu związane
Co nowego w tym wydaniu:.
- Głównym celem rozwoju w tej wersji był na poprawę stabilności i możliwości modułu rdzenia SDK -. wykonywania
- Wiele poprawek były stosowane we wszystkich językach UI wdrożeń też.
- Prawie sto problemów i propozycji zostały uwzględnione w tej wersji, dzięki opinie społeczności i wsparcia.
- Wśród wydarzenia są przejścia CSS3 podkładka dla IE6-9, funkcji bind () Data teraz () podkładki, XUL obserwuje i nakładanie elementów, wsparcie dla interfejsów niestandardowych zdarzeń i instrukcji przetwarzania XML, lokalizacji zawartości zaml: Treść iaml. atrybutów wartości, a
Co nowego w wersji 0.9.3:
- Głównym celem było dojrzewanie rdzeń platformy.
- Moduł czas pracy jest obecnie wykorzystywana w wielu projektach i produktach handlowych.
- Nowe funkcje obejmują wdrożenie dobrych częściach API jQuery, rdzeń usług lokalizacji, infrastruktury wtyczki, wsparcia dla IE9 i FF4, elementu canvas HTML5 dla IE6-8 i strzeżony API.
- API elementy interfejsu użytkownika rejestracja została uproszczona.
- Komponent-in-komponentowego realizacji ponownie odwiedził.
- Wiele poprawek dokonano wdrożenia SVG dla IE6-8.
- Realizacja XUL został wzmocniony.
Co nowego w wersji 0.9.2:.
- dodano wsparcie Dotknij zdarzenia
- DragAndDrop i menedżer SPI Historia zostały dostosowane do naśladowania i zachowanie API HTML5.
- Nowy JavaScript 1.8 metody zostały dodane do obiektów w przeglądarkach brakujących każda.
- Impreza readystatechange i mienia readyState na dokumencie, metoda $ przerwania, setDragImage i wsparcie tabIndex dodano.
- XHTML i implementacje XUL zostały refactored.
- elementem edytor WYSIWYG został dodany.
- Kolor Temat został ulepszony.
- Błędy zostały ustalone dla & quot;: nie () & quot; i & quot; & gt; & quot; Selektory CSS, keydown zdarzenie nie powtarza się w operze, getBoundingClientRect, compareDocumentPosition, zaznaczonego tekstu podczas przeciągania i SPI historii menedżera w IE8.
Co nowego w wersji 0.9.1:
- Poprawiono uruchomić w IE9 Preview
- Importowane W3C SVG 1.1 Pełna Próba Suite
- nagłówek User-Agent przesyłane wszystkie operacje XMLHttpRequest zmieniona na X-User-Agent
- Dodane & quot; X-Zamówiony-Szerokość: XMLHttpRequest & quot; Nagłówek HTTP,
- createTextNode i createCDATASection teraz ponosi typ danych w DOM-core
- Ładowarki inline elementów SVG "teraz uzyskać właściwego parametru & quot; EVT & quot; zamiast & quot; imprezy & quot;
- stałe: nie wyboru w selektorów API
- wsparcie dla wielu selekcjonerów (pseudo-klasy: ustawianie ostrości: hover itp) w CSS
- wykresy teraz obsługuje szerokości podane w procentach,
- realizowanetreelines elementu drzewa na atrybutu w XUL
- ponownie uwzględnione prezentacji Kreator / okno / okna w XUL
- stałe nagłówki przewijania w elementach drzewa / ListView w XUL
- pozycja kontekstowe o stałym Broken toolbarbutton w XUL
- & quot; svg & quot; element ma teraz & quot; obciążenie & quot; Impreza w SVG,
- & quot; skrypt & quot; tag realizowane (SVG),
- atrybutcolor i & quot; currentcolor & quot; Wartość realizowane w SVG,
- xml: base przypisują wsparcia na & quot; obraz & quot; elementy SVG
- elementem obrazu mogą być również trasnformed i mają krycie zbyt w SVG,
- wsparcie dla & quot; dziedziczą & quot; Wartość w SVG,
- elementem wielokąt ma teraz jego ścieżka zamknięta w SVG,
- re-uwzględniliśmy kilka podstawowe funkcje nie mogą być nazywane przez API
Co nowego w wersji 0.9.0:
- W tym wydaniu obejmują podgląd JavaScript realizacji wykresy w Ample SDK. Wykresy nie są gotowe i produkcję należy stosować ostrożnie, wiele funkcji brakujących lub pracuje nieprawidłowo.
- Wielu serii:
- Bar (normalny, ułożone, w procentach),
- kolumny (normalne, ułożone, w procentach),
- Linia (normalny, ułożone, w procentach),
- Powierzchnia (normalne, ułożone, w procentach),
- Radar
- pączek
- Bubble
- Mapa
- Single-serii:
- ciasto
- Lejek
- 2) SVG 1.1 Realizacja programu Internet Explorer,
- atrybuttransform na wszystkich kształtach i grup w pełni obsługiwane,
- dziwactwa moduł Tekst stałe
- elementem obrazu realizowane ze wsparciem dla transparencji i przemian,
- Kolory podane w procentach rgb (0%, 90%, 19%),
- Kolory RGB krycia (100, 200, 12, 0,5);
- currentcolor i atrybutcolor
- : hover pseudo-klasy dla elementu
- xml: base na tagu obrazu
- rozwiązać wiele problemów z elementów skryptowych,
- Kilka przykładów, które nie mogłyby uczynić w poprzednich wersjach: SVG Winogrona, Matrix, scim. W rzeczywistości wszystkie dema dostępne w pakiecie do pobrania teraz uciekaj!
- Dodaliśmy również oficjalną SVG 1.1 W3C Testuj Suite (małe) do projektu, aby przetestować naszą realizację przed i już rozwiązać kilka problemów, dzięki temu dość obszerny zestaw testów.
Wykresy
Wykresy
Co nowego w wersji 0.8.9:
- Poprawki SVG
- XUL Ulepszenia
Komentarze nie znaleziono