Ample SDK:浏览器中的'浏览器'
Ample SDK是一个独特的软件,一个新的Ajax GUI 框架,完全使用JavaScript进行编写。它在应用程序和网络浏览器之间建立一个透明的调用层,为跨浏览器的应用提供统一的方法逻辑。
对它最好的描述是:浏览器中的浏览器。但这点并不能从视觉
上来体现,事实上,它的目的是实现JavaScript堆渲染技术并委托给浏览器。例如,Ample可以让你使用Mozilla的 XUL 来创建跨浏览器的应用。
如何使用Ample sdk来渲染XUL接口到浏览器:
<body>
<!-- other HTML code -->
<script type="text/javascript">ample.open()</script>
<xul:menulist xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<xul:menupopup id="items-popup">
<xul:menuitem label="Item 0" value="0"/>
<xul:menuitem label="Item 1" value="1"/>
<xul:menuitem label="Item 2" value="2"/>
</xul:menupopup>
</xul:menulist>
<script type="text/javascript">ample.close()</script>
<!-- other HTML code -->
</body>
Ample SDK compatibility table:
CSS parsing:
<style type="text/ample+css"> @namespace "http://www.w3.org/1999/xhtml"; b { color: red; } </style>
上一篇: vue模板实现1-简单正则替换
下一篇: CMD一键获取 所有连接过的WIFI密码