什么是Xflash技术呢

网页制作 Flash Flash As 分类:[default] 更新日期: 2015-11-02

简单地说,xflash就是用js+xml方式来写flash程序的技术
由于时间关系,xflash现在是只闻其声,末见其人。但是,既然把他提出来成为一个单独的分类,可见其重要程度。
随着actionScript的发展,flash已经可以脱离开发工具,只使用纯脚本就能够开发出独立的应用程序。flash嵌入在页面中,可以与js互通,这样就可以用js作为逻辑运算层,让flash作为显示层,形成完整的应用程序。
使用xml来表示应用程序中的元素,可以使界面表达更清晰,也能有效降低开发难度。xflash同样使用了类似于html语法的xml,来表示界面构成,定位方式采用了绝对定位方式,并且加入了关键字,能够模拟出部分相对定位的功能。
使用xflash技术开发有什么优点呢?你甚至不用安装flash开发工具,仅仅使用熟悉的js+xml方式,就可以开发出完整的flash应用程序。另外,flash作为优秀的显示端,也扩展了js的能力,实现许多以前无法达到的多媒体功能,比如绘图、动画等等。
最后再补充一句,今后站长的作品,绝大部分都将使用这种机制来开发
尽管都是由js+xml生成flash,但xflash和flex以及openlaszlo等通过服务端来生成flash文件的机制是完全不一样的,他不需要服务端的支持。
xflash不生成flash文件,他使用的是flash做的解析器,由js发出指令,然后由这个解析器解释,即时地实现应用程序的功能。
另外,xflash以最简开发作为目标,最大可能地简化常用功能的开发,比如他特有的pos定位机制就属于首创,同时又保持灵活性,只需要懂一些常用的js语法就可以进行全面控制了。
xflash开发针对的不是网页,而是工具,比如多媒体、游戏、网站插件和课件等

> 本站内容系网友提交或本网编辑转载,其目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除内容!

相关文章
  • 解读ASP.NET5&MVC6系列教程1:ASP.NET5简介
    这篇文章主要介绍ASP.NET 5简介以及对各个版本号进行解释,ASP.NET 5中新的变化,需要的朋友可以参考下.ASP.NET 5简介 ASP.NET 5是一个跨时代的改写,所有的功能和模块都进行了独立拆分,做到了彻底解耦.为了这些改写,微软也是蛮 拼的,几乎把.NET Framwrok全部改写了一遍,形成了一个.NET Core的东西. 在.NET C ...
  • 利用ASP.NETMVC和Bootstrap快速搭建响应式个人博客站(一)
    利用ASP.NETMVC和Bootstrap快速搭建响应式个人博客站(一)
    这篇文章主要介绍了利用ASP.NET MVC和Bootstrap快速搭建响应式个人博客站一的相关资料,需要的朋友可以参考下1.0 为什么要做这个博客站? 在工作学习中,经常要搜索查找各种各样的资料,每次找到相关资料后都会顺手添加到浏览器书签中,时间一长,书签也就满了.而且下次再点击这个书签时,可能就会忘记当时为什么要添加这个书签了,更有可能书签连接已经无效. ...
  • Web2.0编程思想:16条法则
    1.在你开始之前,先定一个简单的目标.无论你是一个Web 2.0应用的创建者还是用户,请清晰的构思你的目标.就像"我需要保存一个书签"或者"我准备帮助人们创建可编辑的.共享的页面"这样的目标,让你保持最基础的需求.很多Web 2.0应用的最初吸引之处就是它的简单,避免并隐藏了那些多余的复杂性.站在创建者的立场,可以想象 ...
猜你喜欢