锁定老帖子 主题:讨论一下js和applet的优劣
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-07-29
1、js性能可能不稳定,而applet性能相对来说就会好多了,起码不会老弹出一堆报错信息。昨天用了一下binidows的chart图例,一会好一会报错,我真的不敢用了 。 2、显示效果,如果自己装jvm,采用java2的话,applet的效果也很不错,但是现在是在web上给大家用,所以我采用的是jdk1.1里的东西,显示效果不是很好,基本上移动屏幕applet就会闪,画圆的时候,边框轮廓也不清楚,而且我在4台机子上测试了一下,发现有一台居然要求下jdk,比较郁闷。js的显示效果会比较好。 3、速度问题,基本上我觉得applet不会花多少时间,jar文件就十几k,打开非常快,基本上局域网内就是马上打开,试过了binidows的chart图例,本机上感觉还要延迟一、二秒钟,如果性能差一点的浏览器,ie都要死掉一会。 4、与服务器的交互问题,这一点我涉及的不多,大家补充,不过applet与服务器交互非常方便,可以用各种方式进行。 总而言之,我认为applet比js优势稍多一些,所以我还是选择applet:),大家怎么看呢? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-07-29
能用js最好用js吧,毕竟是浏览器自身支持的。
Applet需要jre,虽然装起来很简单,但到了用户那里多半还是会被抱怨。 |
|
返回顶楼 | |
发表时间:2004-07-29
我采用的是 jdk1.1的类库,所以正常情况下是不需要装jre的,ie本身自带的java直译器支持到jdk1.1版
|
|
返回顶楼 | |
发表时间:2004-07-29
不知道大家的机子上装了jre没,没装也能看,很郁闷的时我的机器的内核是英文的,没装jdk是显示的是中文,装了jdk反倒成了乱码
http://gk.xicp.net/line/Examples/appletexample3.htm |
|
返回顶楼 | |
发表时间:2004-07-29
刚刚把jdk对ie的applet支持功能给去掉了,直接交给ie的直译器来显示,一切ok!大家可以看看,给些意见
|
|
返回顶楼 | |
发表时间:2004-07-29
cnfree
我的机器是英文版XP,安装了JDK1.4.2,中文显示正常。 不知Jfreechart对你来说,会不会是另一个选择,有空可以看一看。 http://www-900.ibm.com/developerWorks/cn/java/l-jfreechart/ |
|
返回顶楼 | |
发表时间:2004-07-29
谢谢thatway的提议,实际上我有一个需求,我不知道Jfreechart能否完成,Jfreechart好像导出到web为静态的图片,我现在的项目需要通过一个javascript脚本和applet交互,能够动态的显示一些统计数据,具体显示什么,都由用户在多选框上点选。
|
|
返回顶楼 | |
发表时间:2004-07-29
没有问题,我做过一个监视系统的东西,
数据都是从系统中读出来的,动态生成相应的图。 |
|
返回顶楼 | |
发表时间:2004-07-29
这儿提一个问题,我自己没有试过, 好像applet可以直接和服务器进行交互,也就是可以实时显示一些数据而不用不断靠刷新页面来显示是吗?老板需要我把服务器的网络流量用web显示出来,这样也许是个不错的想法,减少web服务器开销???
|
|
返回顶楼 | |
发表时间:2004-07-29
cnfree
jfreechart实时生成的图片,估计性能不及JS或APPLET,不适合用于大量的、即时的交互;而且生成的图片似乎很粗糙,没JS或APPLET的漂亮和精细。 出于JRE问题和客户的喜好,我所知的大部分人都选择JS,而不是APPLET。 |
|
返回顶楼 | |