我需要实现一个可以在所有主要浏览器上运行的绘画类型程序,并且可以将其打包为iPad / iPhone上的应用程序.经过一番调查,我了解到以下事实(如果有错,请更正我):
> Javascript太慢,无法单独处理此类应用程序
> HTML5似乎是一个很好的解决方案,它具有canvas标签和所有内容,并且可以轻松地打包到可可应用程序的UIWebView中.但是,我需要能够打入网络用户的多数市场,不幸的是,其中包括不使用IE 9公开Beta版的大多数IE用户.
> Flash与Apple
现在,我只讨论制作两个完全独立的应用程序,一个在iPad / iPhone的OpenGL ES中使用,另一个在Web浏览器的Flash中使用.我只是想知道是否有人想立即开发一个应用程序?
解决方法:
我想问您第一点的准确性(JavaScript太慢了).由于可能为run Quake II in pure Javascript,因此您的绘画应用程序可能不那么占用资源,因此也可以运行.当然,您可能会问,编写这种标准的高性能Javascript需要多少优化工作和/或经验?我无法在此处给您答案.
但是我肯定可以在任何现代浏览器中从Javascript中获得足够的性能来实现这样的绘画工具.但是,这并不排除其他选项.结合使用JS和HTML 5听起来是实现“开箱即用”跨平台兼容性的理想解决方案.
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!