Ample SDK

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(概述)
第4行: 第4行:
  
 
程序模型:
 
程序模型:
* XML for Layout:XUL、XHTML、SVG
+
* XML for UI
* JavaScript(with DOM and/or jQuery APIs) for logic
+
* CSS for Style
* CSS for Stylnig
+
* JavaScript for Logic
  
 
==概述==
 
==概述==

2011年4月23日 (六) 15:26的版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Ample SDK Thanks, Wikipedia.

Ample SDK:是一个开源(GPL/MIT)的 JavaScript UI 框架,使用 XUL, SVGHTML5 等技术和SMIL、XInclude、XML Schema、XML Events、AML 等UI逻辑,使用了jQuery APIs。

程序模型:

  • XML for UI
  • CSS for Style
  • JavaScript for Logic

概述

核心(一个文件)

  • DOM(Core, Events, Selectors API)
  • JavaScript objects(DOMParser/XMLSerializer/XSLTProcessor/XHR/JSON)
  • jQuery APIs(The Good Parts only ~95%)
  • UI Managers(Drag & Drop, Resize, Capture, Touch etc.)
  • XML Processors(SMIL 3.0, XInclude 1.0, XML Schema 1.1)
  • CSS Processor(CSS3-UI, CSS-NS, CSS2.1 fixes, vendor-specific prefixes expansion)
  • Componentization API

UI 语言(多个文件)

  • HTML5
  • SVG 1.1
  • XUL
  • Charts
  • XForms 1.1

插件

  • Cookie
  • Form
  • Glob
  • Store
  • XPath
  • SOAP
  • XMPP

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱