`
Tzhennan
  • 浏览: 59368 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

HTML5新特性

 
阅读更多

1、语义特性(Semantic)

HTML5增加了新的内容标签,这些标签带有一定的语义,使搜索引擎爬取你的网站信息更高效。如:

<header>

<footer>

<nav>

....

 

2、本地存储特性(OFFLINE & STORAGE)

基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度,这些全得益于HTML5 APP Cache,以及本地存储功能。

HTML5离线存储包含 应用程序缓存,本地存储(Local Storage),索引数据库,文件接口。

 

 

3、设备访问特性 (DEVICE ACCESS)

从Geolocation功能的API文档公开以来,HTML5为网页应用开发者们提供了更多功能上的优化选择,带来了更多体验功能的优势。HTML5提供了前所未有的数据与应用接入开放接口。使外部应用可以直接与浏览器内部的数据直接相连,例如视频影音可直接与microphones及摄像头相联。

大致包含地理位置API ,媒体访问API ,访问联系人及事件,设备方向和运动API。

 

4、连接特性(CONNECTIVITY)

更有效的连接工作效率,使得基于页面的实时聊天,更快速的网页游戏体验,更优化的在线交流得到了实现。HTML5拥有更有效的服务器推送技术,Server-Sent Event和WebSockets就是其中的两个特性,这两个特性能够帮助我们实现服务器将数据“推送”到客户端的功能。

HTTP是无连接的,一次请求,一次响应。想要实现微信网页版扫一扫登录,网页版微信聊天的功能,需要使用轮询的方式达到长连接的效果,轮询的大部分时间是在做无用功,浪费网络,浪费资源。现在HTML5为我们带来了更高效的连接方案 Web Sockets 和 Server-Sent Events 。

 

 

5、网页多媒体特性(MULTIMEDIA)

支持网页端的Audio、Video等多媒体功能, 与网站自带的APPS,摄像头,影音功能相得益彰。

 

6、三维、图形及特效特性(3D, Graphics & Effects)

基于SVG、Canvas、WebGL及CSS3的3D功能,用户会惊叹于在浏览器中,所呈现的惊人视觉效果。

 

7、性能与集成特性(Performance & Integration)

没有用户会永远等待你的Loading——HTML5会通过XMLHttpRequest2等技术,解决以前的跨域等问题,帮助您的Web应用和网站在多样化的环境中更快速的工作。

性能与集成特性主要包括两个东西,Web Workers 和 XMLHttpRequest 2。

分享到:
评论

相关推荐

    HTML 5 新特性介绍(ppt)

    这个压缩包文件包含了多个关于HTML5新特性的介绍,包括“浅谈HTML5_20080804.pps”、“Developing with HTML5.ppt”、“HTML5_Accessibility_faulkner.ppt”、“www.99pan.com_HTML5.ppt”以及“05-18-09-...

    HTML5新特性分享PPT

    HTML5是下一代网页标准,它的出现极大地扩展了Web开发的可能性,带来了许多新的特性和改进。在本PPT分享中,我们将深入探讨HTML5的核心新特性,包括新的HTML元素、JavaScript API增强以及CSS3动画。 首先,让我们...

    Html5新特性-Notifications入门

    HTML5是现代网页开发的重要标准,它引入了许多新特性,以提升用户体验和开发者的工作效率。在这些特性中,`Notifications` API 是一个显著的亮点,它允许网站在用户离开页面时,仍然能发送通知,提醒用户关注关键...

    html5新特性整理文档

    ### HTML5新特性详解 #### 一、HTML5概述与设计原则 HTML5作为Web开发领域的一项重要标准,旨在提供一套更加简洁、高效且跨平台兼容的标记语言规范。其核心设计原则包括: 1. **基于现有技术**:HTML5的新特性需...

    检测浏览器支持哪些HTML5新特性的方法

    完成运行后,会创建一个名为`Modernizr`的全局变量,该变量包含了对各种HTML5特性的检测结果,通常以布尔值的形式表示支持与否。 #### 四、检测示例:Canvas API Canvas API是HTML5中的一项重要特性,允许开发者...

    HTML5新特性1

    "HTML5新特性1" HTML5新特性概述: HTML5是最新的HTML标准,带来了许多有趣的新特性,包括Canvas标签、HTML5 Video标签、HTML5 Audio标签、Number类型等。这些新特性提供了更好的用户体验和开发体验。 Canvas标签...

    用HTML5新特性开发移动

    ### 使用HTML5新特性开发移动应用 随着互联网技术的飞速发展,特别是Web技术的不断进步,越来越多的应用程序选择基于Web的方式来进行构建。本篇将详细介绍如何利用HTML5的新特性来开发移动应用,并探讨这些特性如何...

    1.06 HTML5新特性

    "HTML5 新特性" HTML5 是 WHATWG 和 W3C 合作的结果,旨在创建一个新版本的 HTML。HTML5 仍处于完善之中,但大部分现代浏览器已经具备了某些 HTML5 支持。 1. 音频视频播放 HTML5 引进了 `&lt;audio&gt;` 和 `&lt;video&gt;` ...

    基于HTML5新特性新规范的表单验证jQuery插件.zip

    这个"基于HTML5新特性新规范的表单验证jQuery插件.zip"文件,显然是一个利用HTML5的新功能并结合jQuery库来增强网页表单验证的工具。在深入探讨之前,我们先了解一下HTML5和jQuery的基本概念。 HTML5是HyperText ...

    HTML5新特性安全研究综述_张玉清1

    HTML5是Web应用程序的最新标准,它通过引入一系列新特性极大地丰富了浏览器的功能,但也带来了新的安全问题。本文由张玉清、贾岩、雷柯楠、吕少卿和乐洪舟共同撰写,主要探讨了HTML5新特性的安全性,并对相关研究...

    期刊HTML5新特性安全研究综述_张玉清1

    8. **恶意使用**:不法分子可能利用HTML5特性开发钓鱼网站、恶意软件,开发者需关注新兴的攻击手段,并更新防御策略。 9. **不当使用**:开发者对新特性的不熟悉可能导致无意间引入安全漏洞,定期的安全培训和规范...

    html5新特性的研究__开题报告

    HTML5是下一代超文本标记语言,它在HTML4.0的基础上进行了重大改进,引入了许多新的特性和功能,以适应互联网的快速发展和用户交互需求的提升。以下是对HTML5新特性的详细阐述: 1. **绘图(Canvas)**:Canvas是...

    HTML5新特性之语义化标签

    HTML5新特性 简洁的DOCTYPE: HTML5 只有一个简单的文档类型:&lt;!DOCTYPE html&gt;,表示浏览器会按照标准模式解析。 简单易记的编码类型 你现在可以在meta 标签中使用”charset”:&lt;meta charset=”utf-8″ /&gt;...

    用HTML5新特性开发移动App_蒋宇捷

    HTML5是现代网页和应用程序开发的关键技术之一,尤其在移动应用开发领域,它的新特性极大地扩展了Web平台的功能,使得开发者能够创建具有丰富交互性和离线存储能力的应用,无需依赖特定的操作系统或平台。...

    HTML:HTML5新特性详解.docx

    HTML:HTML5新特性详解.docx

Global site tag (gtag.js) - Google Analytics