我在我的网站上使用Flash,其中包含许多相当复杂的显示计算方法等等。并不是说使用jQuery不能完成它但我希望它仍然相对难以窃取我的代码,因为它会让竞争对手敞开大门,建立像我这样的网站相对容易。
然而,现在很多人用iPad和iPhone浏览网页,我收到删除Flash部件的请求,因为这些小工具不支持闪存。
所以我问你,今天是否有一个可行的闪存选项,基本上可以在所有浏览器上运行,特别是你所使用的硬件(ipad,iphone等)?
感谢。
答案 0 :(得分:2)
你所问的实际上是最近Flash / HTML5辩论的核心!
很少有事实:
上周,随着Flash Builder 4.5的预览版发布,很明显Flash正朝着应用程序方面发展(移动应用程序,桌面应用程序......)。2 / Iphone和Ipads在浏览器中不支持Flash,但可以在Flash中为它开发应用程序!
3 /您现在可以使用Flash开发Android应用程序了!
我相信你会在网上找到很多可能的答案,但我的意见如下: Flash不会在每台设备的浏览器中提供,但您可以使用Flash为这些设备创建应用程序!
因此,对于您的项目,确保它在每个设备上都可用的唯一方法是,您必须使用HTML / Jasvascript进行开发。 如果你想保护你的代码,你可以随时使用像这样的javascript混淆器:http://www.javascriptobfuscator.com
答案 1 :(得分:1)
我自己没有使用它,但Open Laszlo可以将复杂的丰富接口编译为flash或HTML + Javascript。这些例子表明它非常强大。这可能就是你要找的东西。
答案 2 :(得分:0)
你不能在服务器端进行计算吗?这将使窃取你的代码变得非常困难,用户也不必安装专有的东西。
答案 3 :(得分:0)
不,不是我所知道的。特别是增加了要求您的代码应该相对模糊的要求。否则你可能已经使用JS或SVG了(虽然关于SVG的浏览器支持并不是很好)。
答案 4 :(得分:0)
GWT是个不错的选择。