带有svg imags和图层的html5应用程序:性能和图层

时间:2014-03-12 10:38:50

标签: extjs svg mono html5-canvas raphael

我们15年前用.NET开发了一个应用程序。 现在我们正在考虑重新编码。 我们理想的要求是: 1.多平台:平板电脑和PC(Mac,Linux,Windows) 2.托管在我们自己的服务器上,以便我们可以将应用程序作为SAAS出售 3.开发移动设备应用程序的某些部分 4.使用第三方组件:数据网格,约会时间表,图表。

我们认为我们应该将精力集中在网络技术上,因为: 所有平台都使用一种语言,即使我们可以使用响应式网页设计将一些代码用于需求3,因此我们有开箱即用的1,2,3要求。 我们最喜欢的开发工具是extjs,因为它提供了组件(需求4)。

但是我们的大问题是......我们不确定我们是否可以通过html5 / extjs使用我们的应用程序的图形部分: 我们应该导入40个图像,理想情况下是svg,因为用户应该与它们交互(单击,拖放),以便其他一些图像可以作为图层在原始图像内部渲染。 对于每个图像,我们可以在其上绘制0到20个图像,并且它们的任何组合都是可能的,因此图像的总数可能很大而没有图层。

我们可以使用的任何框架?也许是raphaeljs?任何有图层的例子?教程示例过于简单,我们不确定性能问题。

也许另一种选择可能是C#&单声道?我们团队中有关C#或WPF的基本知识,但不是单声道或实现它作为SAAS。也许我们可以使用xamarin? Requirement4可以使用Telerik控件或类似工具实现,但我们不了解兼容性问题(要求1)。

也许我们太野心勃勃了?

1 个答案:

答案 0 :(得分:0)

Ext JS 4支持开箱即用的SVG绘图:请参阅Ext.draw.Component