代码之家  ›  专栏  ›  技术社区  ›  Morteza Milani

现在用HTML5规范开发Web应用程序安全吗?

  •  5
  • Morteza Milani  · 技术社区  · 15 年前

    现在用HTML5规范开发Web应用程序安全吗?或者我们应该等待更长的时间来制定最终标准?

    我想开始开发一个新项目。我希望它在各个方面都是最新的。我应该多等一等HTML5还是可以开始基于它进行编程?

    4 回复  |  直到 15 年前
        1
  •  6
  •   Tyler Carter    15 年前

    这完全取决于你的观众。

    如果你的大多数读者都是相当时髦的网页开发者,知道如何使用一个好的浏览器,那么使用HTML5可能会很好。

    但是,如果您的受众是任何政府机构(学校等)、商业场所等,您可能还不想使用它。我的学校目前在Internet Explorer 6/7上运行,我的一位老师经常抱怨YouTube顶部的“不支持您的浏览器”消息。这些人可能对他们使用的浏览器没有任何控制权,而且可能由于IT人员的原因有点落后。

    找到你的听众,用你对他们满意的方式。

        2
  •  4
  •   DanBeale newtron    13 年前

    这取决于您要实现哪些功能。HTML5是一个非常广泛的标准,包括视频、动态位图、地理位置、更多语义标签等。

    没有浏览器实现了所有HTML5功能,都实现了一些

    这将告诉您需要了解的大部分内容以及哪些浏览器支持它。

    http://diveintohtml5.ep.io/

    你对哪一部分特别感兴趣?许多人希望使用画布,它是动态图形标记(在元素中模拟SVG)。Canvas适用于除IE以外的所有主要浏览器,尽管在IE9中预测支持Canvas

        3
  •  1
  •   Brian Lyttle    15 年前

    这取决于你的观众。如果他们有最新的浏览器,那么您可以开始使用HTML5的部分内容。如果您对用户群没有很好的了解,那么您可能希望使用Web分析来了解浏览器的功能。开发人员倾向于有更新的浏览器,但公司或学校可能没有。您还应该对HTML5做一些研究,了解如果部署时间是一个问题的话,您是否能够快速掌握它。

        4
  •  1
  •   alunny    15 年前

    使用渐进增强。许多HTML5功能(应用程序缓存、自定义表单字段、额外的语义标记)在不受支持的浏览器中不会造成任何损害(尽管您可能需要 HTML5 shiv 但对能使用它们的用户和蜘蛛给予奖励。其他功能(视频标签、数据库存储、网络工作者、地理位置)可以使用与旧浏览器兼容的解决方案 Modernizer 马克·朝圣者链接的图书馆使这一切变得非常容易。例如,如果您的应用程序使用地理数据,您可以在可用的地方使用基于浏览器的地理位置,并回退到基于IP的位置。

    推荐文章