Télécharger la liste

Description du projet

Ample SDK is a standards-based cross-browser JavaScript UI framework for building Rich Internet Applications running in a Web browser. It employs XML technologies (such as XUL, SVG, and HTML5) for UI layout, CSS for UI style, and JavaScript with DOM or jQuery APIs for application logic client-side. Ample SDK equalizes browsers and brings technology support to those missing any. The componentization model built into the core of the framework allows prototyping existing UI elements and creating new ones.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-12-04 15:56
0.9.4

Dévelo ppement dans ce communiqué visait à améliorer la stabilité et les fonctionnalités du module noyau du SDK - runtime. Réglages multiples ont été appliqués dans l'ensemble de toutes les implémentations de langues de l'interface utilisateur trop. Près d'une centaine de questions et demandes de fonctionnalités ont été abordés dans cette version, grâce à la rétroaction de la collectivité et le soutien. Parmi les faits saillants sont une cale de transitions CSS3 pour IE6-9, une fonction bind(), cales de Date maintenant(), XUL observe et éléments de superposition, prise en charge pour les interfaces d'événement personnalisé et des instructions de traitement XML de localisation avec @aml content : contenu et @aml : attributs de valeurs et bien plus encore.
Tags: Stable
The main development focus in this release was on improving stability and features of the core module of the SDK - runtime. Multiple tweaks were applied across all UI languages implementations too. Almost a hundred issues and feature requests have been addressed in this version, thanks to community feedback and support. Amongst the highlights are a CSS3 transitions shim for IE6-9, a bind() function, Date now() shims, XUL observes and overlay elements, support for custom Event interfaces and XML processing instructions, content localization with @aml:content and @aml:values attributes, and more.

2011-06-13 20:53
0.9.3

L'objectif principal était de maturation de la base plate-forme. Le module d'exécution est maintenant utilisé dans plusieurs projets et produits commerciaux. Les nouvelles fonctionnalités incluent la mise en œuvre de la bonne partie sur le jQuery, API un service de localisation de base, un plugin d'infrastructure, le soutien à IE9 et FF4, un élément canvas HTML5 pour IE6-8, et une API surveillé. L'interface d'enregistrement des éléments d'API a été simplifiée. La mise en œuvre composant en composant a été re-visité. Plusieurs correctifs ont été apportés à la mise en œuvre SVG pour IE6-8. La mise en œuvre XUL a été renforcée.
Tags: Major, Stable, jQuery, HTML5, SVG
The major focus was on maturing the platform core. The runtime module is now used in multiple projects and commercial products. New features include implementation of the good parts of the jQuery API, a core localization service, a plugin infrastructure, support for IE9 and FF4, an HTML5 canvas element for IE6-8, and a guarded API. The UI elements registration API was simplified. The component-in-component implementation was re-visited. Multiple fixes were made to the SVG implementation for IE6-8. The XUL implementation was enhanced.

2010-07-02 00:02
0.9.2

Touch manifestations de soutien a été ajouté. DragAndDrop et gestionnaire de l'historique SPI ont été ajustées pour correspondre aux API HTML5 et le comportement. Nouvelle JavaScript 1.8 méthodes ont été ajoutés aux objets dans les navigateurs manquer aucune. L'événement readystatechange et de la propriété readyState sur le document, la méthode abort $, setDragImage, et le soutien tabIndex ont été ajoutés. Le XHTML et XUL implémentations ont été refondus. L'élément a été ajouté éditeur WYSIWYG. Le thème de couleur a été manipulée. Bugs ont été corrigés pour ": non ()" et ">" sélecteurs CSS, l'événement KeyDown ne pas être répétée dans Opera, getBoundingClientRect, compareDocumentPosition, la sélection de texte tout en faisant glisser, et le gestionnaire SPI histoire dans IE8.
Tags: Stable, IE9, xul, Touch
Touch events support was added. DragAndDrop and SPI History manager were adjusted to follow HTML5 APIs and behavior. New JavaScript 1.8 methods were added to the objects in browsers missing any. The readystatechange event and readyState property on document, the $abort method, setDragImage, and tabIndex support were added. The XHTML and XUL implementations were refactored. The WYSIWYG editor element was added. The color theme was tweaked. Bugs were fixed for ":not()" and ">" CSS selectors, the keydown event not being repeated in Opera, getBoundingClientRect, compareDocumentPosition, text selection while dragging, and SPI history manager in IE8.

2010-03-19 15:26
0.9.1

Il s'agit d'une version mineure. Il comprend de nombreuses mises à jour du module de base, SVG, XUL, et les langages de balisage Charts. Ample SDK a également été tordu pour fonctionner sur IE9 Aperçu. Le W3C SVG 1.1 pleine Suite de test a été ajouté, qui devrait encore contribuer à la maturation de la mise en œuvre SVG pour IE8 et versions antérieures. SVG "script" tag support a été ajouté. Le svg "évènement" onload étiquette a été mis en œuvre. L'événement "" paramètre a été changé pour «evt» pour les gestionnaires SVG inline. Multiples pseudo-sélecteurs de classe dans CSS ont été mises en œuvre, et le ": non pas« sélecteur a été fixée. Plusieurs éléments XUL ont été améliorés, tels que Wizard / dialog / fenêtre et l'arbre / listview. La tête User-Agent HTTP a été changé à X-User-Agent.
Tags: SVG, xul, IE9, Minor
This is a minor release. It includes many updates to the Core module, SVG, XUL, and Charts markup languages. Ample SDK was also tweaked to run on IE9 Preview. The W3C SVG 1.1 Full Test Suite was added, which should help further the maturing of the SVG implementation for IE8 and earlier. SVG "script" tag support was added. The "svg" tag onload event was implemented. The "event" parameter was changed to "evt" for SVG inline handlers. Multiple pseudo-class selectors in CSS were implemented, and the ":not" selector was fixed. Several XUL components were improved, such as wizard/dialog/window and tree/listview. The User-Agent HTTP header was changed to X-User-Agent.

2010-03-03 07:49
0.9.0

Une mise en œuvre de nouvelles cartes JavaScript qui supporte tous les types de graphiques majeurs tels que Bar, colonne, ligne, Espace, Radar, beignet, Bubble, Carte, Pie, et de cheminements styleable avec CSS. Une amélioration significative SVG 1.1 Mise en œuvre pour Internet Explorer. Maintenant, des transformations sur toutes les formes et les groupes fonctionnent correctement. La balise d'image et des polices du module ont été corrigés. Il existe de multiples corrections mineures liées à la couleur de manutention. La performance globale du moteur de rendu SVG a été améliorée de quelque 10%. La mise en œuvre SVG a été testé contre le W3C SVG 1.1 (Tiny) suite de test.
Tags: Major, Stable, SVG, charts, GUI
A new JavaScript charts implementation with support for all major chart types such as Bar, Column, Line, Area, Radar, Doughnut, Bubble, Map, Pie, and Funnel styleable with CSS. A significantly improved SVG 1.1 implementation for Internet Explorer. Now transformations on all shapes and groups are properly working. The image tag and Fonts module have been fixed. There are multiple minor fixes related to color handling. Overall performance of the SVG renderer has been improved by some 10%. The SVG implementation has been tested against the W3C SVG 1.1 (Tiny) test suite.

Project Resources