C# 带有swf和.net的HTML5 我对HTML5有些困惑。人们为什么要皈依 从swf到HTML5——使用swf的好处或缺点是什么? 转换swf的最佳方法是什么,我已经检查了一些工具,如 Adobe Animate CC,但它似乎并不适用于所有swf-so 什么是真正的限制或任何其他工具,可以做魔术 在HTML5中使用swf是一种不好的做法吗 将Asp.Net与HTML5结合使用是正确的还是您看到了一些缺点?我知道我们需要使用至少一种类型的脚本作为后端

C# 带有swf和.net的HTML5 我对HTML5有些困惑。人们为什么要皈依 从swf到HTML5——使用swf的好处或缺点是什么? 转换swf的最佳方法是什么,我已经检查了一些工具,如 Adobe Animate CC,但它似乎并不适用于所有swf-so 什么是真正的限制或任何其他工具,可以做魔术 在HTML5中使用swf是一种不好的做法吗 将Asp.Net与HTML5结合使用是正确的还是您看到了一些缺点?我知道我们需要使用至少一种类型的脚本作为后端,c#,html,flash,html5-video,adobe-animate,C#,Html,Flash,Html5 Video,Adobe Animate,谢谢 在桌面设备上有一些性能优势,但在现代移动设备上,SWF通常要慢得多,而且iOS设备不支持SWF。你不应该使用主权财富基金的最大原因是,它们通常是由Adobe在2020年推出的Flash Player执行的,并且它们已经被一些浏览器(如Chrome)部分阻止 实际上,对于任何非平凡的应用程序,都需要在HTML5中完全重写SWF。您可以在JavaScript中使用一些ActionScript代码,因为这些语言是相似的,因为它们都是的实现 见第1点。你可以做,但这不是个好主意 这既不正确也不错误

谢谢

  • 在桌面设备上有一些性能优势,但在现代移动设备上,SWF通常要慢得多,而且iOS设备不支持SWF。你不应该使用主权财富基金的最大原因是,它们通常是由Adobe在2020年推出的Flash Player执行的,并且它们已经被一些浏览器(如Chrome)部分阻止
  • 实际上,对于任何非平凡的应用程序,都需要在HTML5中完全重写SWF。您可以在JavaScript中使用一些ActionScript代码,因为这些语言是相似的,因为它们都是的实现
  • 见第1点。你可以做,但这不是个好主意
  • 这既不正确也不错误。这是一种选择。而且是可行的。但还有许多其他后端替代语言,包括(但不限于)Ruby、Java、F#、JavaScript等
  • 在桌面设备上有一些性能优势,但在现代移动设备上,SWF通常要慢得多,而且iOS设备不支持SWF。你不应该使用主权财富基金的最大原因是,它们通常是由Adobe在2020年推出的Flash Player执行的,并且它们已经被一些浏览器(如Chrome)部分阻止
  • 实际上,对于任何非平凡的应用程序,都需要在HTML5中完全重写SWF。您可以在JavaScript中使用一些ActionScript代码,因为这些语言是相似的,因为它们都是的实现
  • 见第1点。你可以做,但这不是个好主意
  • 这既不正确也不错误。这是一种选择。而且是可行的。但还有许多其他后端替代语言,包括(但不限于)Ruby、Java、F#、JavaScript等

  • 网络上的SWF需要一个浏览器插件(Flash Player)才能工作。浏览器插件正逐渐被主流浏览器淘汰。2020年后,SWF将只在本机应用程序(PC、Mac、Android、iOS)中运行,而不会在主要浏览器品牌中运行。是的,这就是我们为2020年所做的准备。我们有一个网站,有500多部用Actionscript 1.0编写的互动电影,网站是asp.net;我们正试图找到一种快速的方法,即使在2020年之后,也能让所有功能正常工作。2020年之后,您的访问者将不得不找到一款桌面或移动浏览器应用程序,选择仍然支持swf。您可以尝试使用Animate CC(使用AS3代码和AIR)为桌面和移动设备制作一个查看器应用程序。使用其浏览器API
    stageWebView
    加载网站URL,它可能会显示(“可能”是因为我从未测试过任何基于AS1的swf)。你所能做的就是试试……PS:这会加载Google.com。如果你修改它来加载你的网站,并且效果很好,那么你就会知道是否值得为你的用户提供一个定制的查看器应用程序。或者,只需投资于支付编码器的费用,使用HTML5/Javascript重新创建交互。SWF在web上需要一个浏览器插件(Flash Player)才能工作。浏览器插件正逐渐被主流浏览器淘汰。2020年后,SWF将只在本机应用程序(PC、Mac、Android、iOS)中运行,而不会在主要浏览器品牌中运行。是的,这就是我们为2020年所做的准备。我们有一个网站,有500多部用Actionscript 1.0编写的互动电影,网站是asp.net;我们正试图找到一种快速的方法,即使在2020年之后,也能让所有功能正常工作。2020年之后,您的访问者将不得不找到一款桌面或移动浏览器应用程序,选择仍然支持swf。您可以尝试使用Animate CC(使用AS3代码和AIR)为桌面和移动设备制作一个查看器应用程序。使用其浏览器API
    stageWebView
    加载网站URL,它可能会显示(“可能”是因为我从未测试过任何基于AS1的swf)。你所能做的就是试试……PS:这会加载Google.com。如果你修改它来加载你的网站,并且效果很好,那么你就会知道是否值得为你的用户提供一个定制的查看器应用程序。或者,只需投资于支付一个(或多个)编码器来使用HTML5/Javascript重新创建交互。