`
mmdev
  • 浏览: 12919462 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

JavaFx vs Flash vs Silverlight

 
阅读更多

这是一个很早以前就有的JavaFX、Flash、Silverlight应用速度对比测试,传到Blog上来做一个参考。不过,这个测试结果可信度并不太高,一是三者版本已经都提升了,二是原作者使用的JavaFX算法与Flash、Silverlight的不对等……

作者网站在此,里面有很多Flash、Silverlight的应用示例:http://www.shinedraw.com/

JavaFx

<script src="http://dl.javafx.com/1.1/dtfx.js"></script><script type="text/javascript"><!-- javafx( { archive: "http://www.shinedraw.com/wordpress/wp-content/uploads/FpsMeter/Carousel.jar", draggable: true, width: 550, height: 400, code: "carousel.Main", name: "Carousel" } ); // --></script>

Flash

Silverlight

作者的话:

开诚布公的说,我对于JavaFX没有什么好印象,我想这可能是以下原因造成的:

1、没有任何UI编辑工具,我总要与脚本打交道。如果只能用编码方式进行开发,那可就一点也不好玩了。

2、应用程序老是需要花费很长时间才能加载成功,我不知道为什么会这样,总之每次在IE中启动程序,都要过一小段才能显示出内容。

3、以JavaFX运行程序,不但需要.jar文件,还要去配置.jnlp。

4、我不知道哪些属性可以与特定对象相关联。

5、有些时候,调试器无法获得正确的错误位置。

6、JavaFx是一种全新的脚本,学习它需要很长时间。

7、当滚动页面时,JavaFX中可能会出现残像。

实际上,除此之外我还有一些不好的体验,就不一一列举了。

可能有人会说,JavaFX是一个相对较新的技术,这些都是很平常的问题,你需要耐心等待。我同意这一点,因此我将等待JavaFX的后续发展,然后再花时间学习它。

我还记得,Silverlight在它的第一版中也没什么吸引力。那么,JavaFX下面会怎么样呢?

————————————————————————————

另外,笔者自己再补充个LGame-Simple的实现:


分享到:
评论

相关推荐

    如何用html5 和css3创建兼容就浏览器的作品集

    它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标准集

    html5入门必备

    它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标准集

    HTML5的优势与劣势

    HTML5 是继 HTML4.01, XHTML 1.0 和 DOM 2 HTML 后的又一个重要版本,旨在消除富 Internet 程序(RIA)对 Flash, Silverlight, JavaFX 一类浏览器插件的依赖。

    html5 入门与精通

    它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标准集...

    HTML5的高级程序设计1

    它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标准集...

    HTML5开发.pdf

    HTML5是一个新的网络标准,现在仍处于 发展阶段。目标是取代现有的HTML 4.01和XH TML 1.0 标准。它希望能够减少互联网富应用 (RIA)对Flash、Silverlight、JavaFX等的依赖, 并且提供更多能有效增强网络应用的API

    个人做的HTML5学习笔记

    主要作用是减少网页浏览器对于需要插件的丰富性网络应用服务,例如:Adobe Flash、Microsoft Silverlight与Oracle JavaFX的需求,并且提供更多能有效加强网络应用的标准集。 通过对HTML5的定义,我们可以了解到...

    简单的HTML5初步入门教程

    它希望能够减少互联网富应用(RIA)对Flash、Silverlight、JavaFX等的依赖,并且提供更多能有效增强网络应用的API。HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。HTML5 仍处于完善之中。...

    HTML5是HTML下一个主要的修订版本,现在仍处于发展阶段

    HTML5是HTML下一个主要的修订版本,现在仍处于...它希望能够减少浏览器对于需要插件的丰富性网络应用服务的需求,如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX,并且提供更多能有效增强网络应用的标准集

    html5声频audio和视频video等新特性详细说明

    关于html5和RIA(silverlight,flash,JavaFx等)我不想说什么,也没有什么可说的,存在就有其存在的理由。孰优孰劣,留给事实、时间来证明的。 在html5中出现了一些新特性: canvas 元素 视频 video 和 声频audio ...

    HTML5标签使用方法详解

    它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 与 Sun JavaFX 的需求。 HTML 5 提供了一些新的元素和属性,反映...

    详解HTML5新增标签

    它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 与 Sun JavaFX 的需求。 HTML 5 提供了一些新的元素和属性,反映...

    Html5新标签解释及用法

    它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash, Microsoft Silverlight, 与 Sun JavaFX 的需求。 HTML 5 提供了一些新的元素和属性,反映...

    unfocus-history-keeper:后退按钮启用、深度链接、事件驱动 JavascrptDHTMLAjaxFlash 库

    unFocus History Keeper 是一个基于 JavaScript 的深度链接和浏览器历史记录(后退按钮)管理库,用于基于单页浏览器的应用程序,也称为 RIA,通常基于 Adob​​e Flash ...例如微软的 SilverLight 或 Sun 的 JavaFX。

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    工程硕士学位论文 ...研究生姓名: 唐帅 导师姓名: 罗军舟 教授 苏生 教授 申请学位类别 工 程 硕 士 学位授予单位 东 南 大 学 工程领域名称 软 件 工 程 论文答辩日期 ...学位授予日期 答辩委员会主席 评阅人 ...

Global site tag (gtag.js) - Google Analytics