12 HTML 进阶内容概述

HTML5新引入高级特性如Canvas、本地存储等

如本书前言中所言,HTML5带来了很多新的让开发者振奋的特性,比如:

  • 画布(Canvas)
  • 本地存储(Local Storage)
  • 地理位置(Geolocation)
  • 音频(audio)
  • 视频(video)
  • 网页套接字(WebSocket)

这些特性的主要设计意图是为了扩展网页应用接口,以达到本地应用或以前需要借助第三方插件(如Flash、Silverlight等)才能具备的能力(第三方插件总是会导致各种兼容以及版本维护问题)。