rosial

lost memory
数据加载中……

《爪哇夜未眠》- REBOL篇 - REBOL/Plug-in

  

      为了让网页浏览器(Web browser)上能支持各式各样的程序,网页浏览器都会支持plug-in的接口(interface)。厂商只要遵照这个接口,写好plug-in软件,就可以如同将插头插入(plug in)插座一般,将其集成到浏览器中,如此一来,厂商自己制订的数据格式,就可以被浏览器内的plug-in软件所执行。

      根据最近的统计显示,最常见的浏览器plug-inMacromedia公司的Flash Playerhttp://www.macromedia.com/),安装率高达约98%以上,所以FlashSWF格式几乎已经成为多媒体Web client的业界(de facto)标准。另外,Java Plug-In【注】也算热门,约有七八成的安装率。

【注】在Java Plug-In内执行的Java程序,称为Java Applet。对于Java感兴趣者,可以造访http://java.sun.com/

      在2004/03/01REBOL公开了REBOL/Plug-In alpha版【注1】。让REBOL script也能像Flash SWFJava Applet一样,被嵌入(embed)到网页中。嵌入到网页的REBOL script,可以被称为Reblet【注2】。目前的REBOL/Plugin alpha是以REBOL/View 1.3版为基础,所以你会发现,在REBOL/Plugin上面执行的REBOL程序,比起目前在REBOL/View 1.2.x上执行的程序,更美观。

【注1】所谓的alpha版,指的是非常早期的雏形版本,可能相当不稳定,所以使用上有风险。REBOL Technologies公司提醒用户,使用此alpha版必须“风险自负(at your own risk)”。通常,alpha版的软件不会发布给大众,而是在alpha之后的beta版才发布给大众,beta版的质量通常已经很稳定。

【注2】英文单字字尾加上let,表示“小”的意思。

      目前,在动画制作上,REBOL远比不上Flash方便,因为REBOL没有动画制作辅助工具,我认为利用Reblet取代Flash,短期内并不恰当。但是对于程序员来说,REBOL应该比Flash好用,毕竟Flash是美工导向,而REBOL是程序导向。如果拿RebletJava Applet比较,REBOL在开发上比Java Applet更方便,REBOL/Plugin的启动时间比Java Plug-In快,且RebletJava Applet体积小许多倍,所以Reblet相当适合取代Java Applet。虽然REBOL/Plug-In的安装率是0%(哎哟!毕竟是新技术嘛!),但是可以随选下载(download on demand),而且只有数百KB,下载时间超短。

      目前,REBOL Technologies公司仅提供Windows/IE版的REBOL/Plugin。其它操作系统与浏览器均未支持。如果你是Windows/IE的用户,请到下面的网址:http://www.rebol.net/plugin/tests/test.html即可随选下载安装REBOL/Plugin【注】。在图1的对话框中,按下【是】,立刻开始下载与安装。

1  下载REBOL/Plugin

【注】REBOL/PluginActiveX程序,所以你必须先确定,你的IE设定允许执行ActiveX。从菜单中选择【工具】àInternet选项】à【安全】,如果因特网(Internet)的安全等级是【高安全性】(high)的话,请调低一个等级到【中安全性】(medium)。

            REBOL/Plugin安装完毕之后,你可以看到网页中间有一个如图2的画面,这正是一个Reblet。以后逛到任何内嵌Reblet的网页,REBOL/Plugin就会自动启动。


2  REBOL/Plugin的测试程序

      你可以在http://www.rebol.net/plugin/demos/index.html找到更多有趣的Reblet

      因为Reblet本身就是源码,所以用户可以轻易地看到Reblet源码内容。REBOL Technologies公司预计未来会发行REBOL/Plugin Developer’s Kit(开发人员套件),利用此工具,可以将Reblet加密,让REBOL源码比较不容易流出【注】。

 

【注】我还是要提醒你,这只能增加难度,无法保证源码一定不会被他人取得。

 

发表日期: Mar. 28, 2004

posted on 2006-07-10 13:30 rosial 阅读(307) 评论(0)  编辑  收藏 所属分类: 蔡学镛


只有注册用户登录后才能发表评论。


网站导航: