如何使用HTML5更智能的存储?跨浏览器支持怎么做?

HTML5最酷的事情之一是新的本地存储功能。这是常规旧cookies和客户端数据库之间的一点点交叉。它比cookies更好,因为它允许跨多个窗口进行存储,它具有更好的安全性和性能,并且即使在浏览器关闭之后,数据仍将保留。因为它本质上是一个客户端数据库,所以您不必担心用户删除cookies,并被所有流行的浏览器所采用。

本地存储对于很多事情来说都很棒,但是它是HTML5工具之一,它可以在没有第三方插件的情况下使网络应用成为可能。能够将数据存储在用户的浏览器中,使您可以轻松创建这些应用程序功能,如:存储用户信息,缓存数据的能力以及加载用户以前的应用程序状态的能力。如果您有兴趣开始使用本地存储,请查看Christian Heilmann去年发布的伟大的24 Ways文章 - 使用HTML5本地存储包装好东西。

敬畏,我们都希望更好的互动,我们都想要一个更具动感的网站,回应用户,并允许用户享受/互动您的内容,而不是只看它。输入,这是绘制HTML5标记,它允许您执行大多数(如果不是更多)互动和动画的可能性,而不是像Flash之类的以前的富互联网应用程序平台。

另外你可以使用HTML5的标签开发游戏。HTML5为开发有趣的交互式游戏提供了一种优秀的,移动友好的方式。如果您以前制作过Flash游戏,那么您一定会喜欢构建HTML5游戏。

现代流行的浏览器都支持HTML5(Chrome浏览器,Firefox,Safari IE9和Opera),并且HTML5文档类型已经创建,所以所有的浏览器,甚至是真正老的和惹人讨厌的IE6都可以使用它。但是,只是因为旧的浏览器识别的文档类型,并不意味着他们可以使用所有新的HTML5标签和好东西。幸运的是,HTML5的构建使事情变得更简单,并且更加跨浏览器友好,所以在那些不喜欢新标签的旧IE浏览器中,我们只需简单地添加一个Javascript shiv,就可以使用新的元素:

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180306A14CFE00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券