繁体   English   中英

适用于简单交互式Web应用程序的工具

[英]Suitable tool for simple interactive web application

我想创建不复杂的交互式Web应用程序。 它有一些插板,用户可以在这个插板上创建许多简单的物体(例如许多小圆圈)。 在此用户之后可以:

  • 移动这些物体
  • 删除其中一些或创建新的
  • 进行多项选择并移动/旋转所选组的元素
  • 以特殊顺序(网格,线,圆等)放置所选组的成员
  • 放大/缩小插板

我认为我可以使用Flash / Flex或JavaScript / SVG / VML来实现此目的。 Flash的缺点是用户必须拥有插件。 JS / SVG / VML的缺点是没有像Flash案例那样强大的开发工具,但如果我们使用某些库(如http://raphaeljs.com/ ),应用程序将不需要Flash插件。

我正在为这个目标找到合适的工具。 请给我一些建议。 提前致谢。

我相信你可以在没有Flash的情况下使用HTML(5),JavaScript,而不是HTML5中的Canvas元素来实现你的目标。

底线是,除非您今天要求您的应用程序非常活跃,否则上述内容应该足够了,并且还会让您处于使用未来技术的开发人员的前线。 我经常对新的东西持怀疑态度,但上述任何一种都是相当标准化的,没有专利的,并且正在积极采用。

与闪光,我能想到的是由丰富的API,做2D以及3D支持会唯一的好处,而事实上,你可以稍后端口ActionScript代码中说,JavaScript的,当你最终决定去与HTML + JavaScript代替。 除了必须重写部分绘图堆栈之外,您的ActionScript代码将需要最少的(大部分语法)更改。

我仍然建议你继续我的第一个建议,除非你需要实时(相机)视频发布,3D,声音编辑和Flash Player以外的其他功能。 我认为你不需要。

您可能希望查看现有的类似项目,例如SVG Edit (MIT许可证)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM