Firefox中的canvas标记

来源:互联网 发布:手机淘宝评价怎么修改 编辑:程序博客网 时间:2024/05/16 01:13

昨天在家里拨了一次电话会议,效果很好 ,感谢CRL的SMILE系统。主讲者是Dog Wilson,Lotus DE,让我对“协作”有了一些基本的“理论知识”;同时隐约感到XUL Runner成为一个新的焦点。

上一篇文章基于以前对XUL RUNNER的认识,已经有点问题了。今天看到了Mozilla已经支持的一个新的标记,就是<canvas>,颇有些感慨。这个标签允许Java script直接在浏览器上画图,这样一来Java script又增加了一重能力,而且分量颇重。因为以前在浏览器上作图是比较困难的;使用APPLE,或者自己制作插件。这两种技术都涉及了浏览器的低层支持,学习起来很困难,意味着开发成本很高。现在只需要标记和java script就可以了,这其实是浏览器的一个重大的进步。

虽然没有任何标准化的消息,但是目前主流的浏览器Mozilla Firefox 1.5,Microsoft IE 7.0都支持了这个标记,可见它的分量。

前几日在TheServerSide看到SwingWeb的发布消息,其实还有一些开源项目试图把SWT也作成这种可以运行在Web Container里,(Google Web Toolkit 算一个)然后在浏览器里显示效果的系统。现在有了这个<canvas>标记,完全可以用更加简洁的办法来实现这样的系统了。最简单的,以SWT为例,可以对每一个SWT的API实现进行改写,让它输出一条等价的java script调用;然后,做一套java script类库,让这些调用在Canvas上画出相应的Widget来。

原创粉丝点击