【问题标题】:can enterprise apps requiring HTML5's new feature(s) support non-HTML5 browsers?需要 HTML5 新功能的企业应用程序能否支持非 HTML5 浏览器?
【发布时间】:2011-12-30 16:08:59
【问题描述】:

我的问题是对于计划在 HTML5 中开发未来企业 Web 应用程序的程序员,这些应用程序目前只能在 Flex/AS3 中实现:您是否打算让这些应用程序仅在 HTML5 浏览器上运行?

我只是想了解 HTML5 进入画面后,当前对浏览器不兼容和其他问题的担忧如何消失? HTML5 不会简单地将另一组浏览器添加到应用程序必须针对的当前浏览器的大列表中吗?

也就是说,假设企业网络应用需要这些新的 HTML5 功能之一(例如播放音频和/或视频、集成 SVG 或矢量图形等)。如果这样的功能不重要,那么优雅的降级可能是可以接受的,那么我的问题就没有实际意义了。

但是对于那些需要这些新 HTML5 功能之一的应用,您是否计划支持旧版浏览器,或者期望限制为 HTML5 浏览器是可以接受的,因为相关企业已将其中一个作为新的企业标准(或其他场景等)?

【问题讨论】:

  • 您可以忽略不符合标准的浏览器或模拟旧平台上的功能。所有现代浏览器都支持 80% 的“HTML5”。其余的可以填充。
  • 如何在不使用插件的情况下填充嵌入视频?这是崩溃和燃烧的例子吗?
  • Flash 是一个很好的 polyfill,如果做不到这一点,你就会崩溃并烧毁。我的意思是,如果你真的想要,你可以尝试一个 Java/SL polyfill,但这似乎 fartiny 增益 付出了太多的努力

标签: apache-flex html


【解决方案1】:

企业应用程序与其他应用程序没有什么不同。

您使用标准的 polyfilling technique 并在旧平台上崩溃和烧毁。

一般现代浏览器支持 HTML5 的合理子集,任何错误都可以填充。

【讨论】:

    猜你喜欢
    • 2012-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 2014-02-26
    • 1970-01-01
    • 1970-01-01
    • 2011-02-10
    相关资源
    最近更新 更多