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>
下一篇: Linux进程控制详解及实例
推荐阅读
-
php 文件在浏览器中打开出错
-
使用.focus()时谷歌浏览器onChange函数调用两次的问题
-
java web中 HttpClient模拟浏览器登录后发起请求
-
我在开发AJAX过程中遇到的问题及解决方案,分享给大家~ Ajax浏览器IEjQueryDojo
-
我在开发AJAX过程中遇到的问题及解决方案,分享给大家~ Ajax浏览器IEjQueryDojo
-
IE等多TAB浏览器在一个TAB中登录后新开一个TAB打开同一网址如何判断已经登录了跳转到登陆页
-
php获取用户浏览器版本的方法_PHP教程
-
是什么浪费了我的上网时间? 博客分类: 程序人生 新浪微博浏览器能源Chrome读书
-
是什么浪费了我的上网时间? 博客分类: 程序人生 新浪微博浏览器能源Chrome读书
-
不同浏览器session_id相同的可能性?该怎么解决