上一篇: 一些网站整体布局代码
下一篇: html5结构标签
HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。
HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变
HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持
HTML5 是 W3C 与 WHATWG 合作的结果
WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML(HTML5)
1999年,w3chtml4.01发布
2000年,w3c发布xhtml1.0
2004年,w3c内部对xhtml2产生分歧,WHATWG成立
2006年,w3c和WHATWG开发下一代html
2007年,html5第一份正式草案公布
2012年,html5成为推荐标准
视频已经在 Web 上广泛流行了,但是其格式几乎都是专有的。YouTube 使用 Flash,Microsoft 使用Windows Media®,Apple 使用 QuickTime
由于在一种浏览器中用来嵌入这些内容的标记在另一种浏览器中是无效的。
HTML5新增<audio>和<video>标签使得浏览器不需要插件即可播放视频和音频
HTML 5 引进了很多新特性,其中最令人期待的之一就是 canvas 元素。HTML 5 canvas 提供了通过JavaScript 绘制图形的方法,此方法使用简单但功能强大。每一个 canvas 元素都有一个"上下文( context )"(想象成绘图板上的一页),在其中可以绘制任意图形。浏览器支持多个 canvas 上下文,并通过不同的 API 提供图形绘制功能。
HTML5 的另一个功能是地理信息定位功能,一些浏览器提供了 geolocation API ,这个 API 也由 W3C管理,可以结合 HTML5 实现你当前地理位置定位。Google Maps 在使用该功能,在 Google 地图上,有一个小圆圈,点击一下,就能告诉 Google 地图你现在的地理位置。目前,Geolocation API 并没有被众多桌面浏览器广泛采用(只有 Chrome 和 Firefox 3.6+ 采用了),但 Google Gears 插件可以帮助那些旧浏览器实现该功能
Web 开发人员只需使用 HTML5 标记就可以利用硬件加速的优势以及可以通过多种设备访问数据的强大云环境。针对您的网站,使用像 SVG 这样的技术来优化包括台式机和笔记本电脑等尺寸较大的电脑,以及智能手机和平板电脑等更多便携设备上的体验
WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。
在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送
浏览器通过 JavaScript 向服务器发出建立 WebSocket 连接的请求,连接建立以后,客户端和服务器端就可以通过 TCP 连接直接交换数据。
当你获取 Web Socket 连接后,你可以通过 send() 方法来向服务器发送数据,并通过 onmessage 事件来接收服务器返回的数据。
HTML5中,新增了一个API,利用本地缓存机制,为离线的Web应用程序开发提供了可能
为了能够让Web应用程序在离线状态的时候也能正常工作,必须把所有构成Web应用程序的资源文件,诸如HTML文件,CSS文件,JavaScript脚本文件放在本地缓存中,当服务器没有和网络连接时,也可以利用本地缓存中的资源文件来正常运行Web应用程序
相对于HTML4只能使用cookie在客户端存储数据,大小受限制,占用带宽,操作复杂的情况。 HTML5支持使用Web Storage在客户端进行存储数据,容量更大,减轻带宽压力,操作简便
HTML5的最大的意义在于改变了 Web文档的结构方式,借助 header, footer, section, article 这些标签,我们可以实现更具结构化,语义化的 Web 文档。这样,搜索引擎可以更容易索引 Web 站点,我们也可以搜索到更快,更准确的信息
上一篇: 一些网站整体布局代码
下一篇: html5结构标签
*声明:内容来源于网络收集和整理,版权归原著所有,如来源信息有误或侵犯权益,请联系站长作修改和删除处理。