我们正在构建一个需要大量图像处理的基于Web的应用程序.我们希望这个处理负载尽可能地在客户端上,我们希望尽可能多地支持平台(甚至是移动设备).
是的,我知道,一厢情愿
这是信息:
图像处理是来自某些数据的光栅化.想像从PDF文件创建PNG图像.
我们没有很多服务器电源.所以客户端处理是必须的.
所以,我们正在考虑:
Flash - 最普遍,但从我读到的开发工具乏善可陈.(目前还没有iPhone/iPad支持).
Silverlight - 允许我们使用.NET CLR,因此是一个很大的++(很多代码都在.NET中).但大多数手机都不支持(未来传闻的Android支持)
HTML5 + Javascript - 可能是最"便携"的选项.问题是必须在Javascript中重写所有图像处理代码.
任何可能有帮助的想法或架构?澄清:我不需要进一步了解哪些库可用于Silverlight和Javascript.我的困境是
我可能会缺少任何开箱即用或明智的想法/替代方案?