通过JavaScript HTML5提供几种不同的脱机存储功能,而不是对曲奇更好的灵活性和架构的传统术语,并且可以存储更多的内容。
(1),WebStorage:饼干比大,更多的存储模量。
(2),网络SQL数据库:在本地端SQL数据库。
(3),索引数据库:在本地数据库键值。
(4),应用程序缓存:网页内容缓存用完的部分。
由于HTTP协议以及先前的网站浏览器的设计,实时互动是相当有限的,只能使用一些技巧来“模拟”实时沟通的效果,但HTML5提供了一个全面的实时通信支持。
(1),WebSocket的:实时在线插槽。
(2),网络工作者:JavaScript是传统的单线程,您可以通过工人有多个运营商。
(3)声明:本机提示信息,类似像OS X的低吼提示。
我不知道大家有没有发现,在一个新的Web应用程序,如Gmail已经这可以通过方式拖动文件作为电子邮件附件?这是这部分的HTML5文件Dragn掉落和文件的API的功能。
(1),Dragn降:拖放HTML元素。
(2),文件API:读取用户本地计算机中的内容。
(3),地理定位:地理定位。
(4),设备方向:设备的手持方向。
(5),语音输入:语音输入。
语义网是为了让计算机能够更好地理解网页,内容如搜索引擎优化(SEO)或推荐系统可以有很大的帮助(对SEO优化的优势,具体看马海翔博客“在搜索引擎优化透视HTML5和搜索引擎优化链接“相关介绍)。
(1)中,新的变量:新标签,如标题,节等。
(2),应用标签:是新的标签,如米,进度等。
(3),微观数据:加入语义数据搜索引擎和其他网站可以正确显示。
(4),表格类型:可以加入将多形态类型,电话包含属性如电子邮件和浏览器将帮助验证的数据格式。
音频,视频标签的支持和Canvas功能应该是大家耳熟能详的了HTML5的大部分,Flash将被替换的主要原因是很多人的想法。
(1),音频视频:电影和音乐播放机支持。
(2),帆布:2D绘图功能的支持。
(3),帆布3D:3D绘图功能的支持。
(4),SVG:矢量图形的支持。
CSS 3的支持字体嵌入,版面布局,最令人印象深刻的动画功能。
(1),选择:更多的弹性选择。
(2),Webfonts:嵌入字体。
(3),布局:多样化的排版选择。
(4),Stlying半径渐变阴影:圆形,渐变,阴影。
(5),边框背景:边框后盾。
(6),转型:动效应装配。
(7),转换:变形影响的成分。
(8),动画:参加运动和变形动画支持。
HTML5中的JavaScript比较基本面还添加了DOM的API,并在改变记录浏览器页面。
(1),DOM API:更方便的查询DOM元件。
(2),历史API:上下浏览器网页内容的变化,容易AJAX可以保留浏览历史记录。
截至目前,流行的网络浏览器火狐5,Chrome浏览器12和Safari 5支持了许多HTML5标准,而IE 10的最新版本还支持许多HTML5标准,为用户不断升级到新版本浏览器开发商现在应该能够继续发展!
为了与旧浏览器兼容,马海翔还推出了专门的文章写的旧式IE浏览器兼容的特性,我们可以看一下麻海翔博客“如何解决IE6 / IE7 / IE8浏览器是不符合新的HTML5标签兼容问题“相关介绍。
也是一个非常重要的近代化的JavaScript库,为开发者提供简单的方法来确定是否支持HTML5特定功能的当前用户的浏览器。
1.1.4 HTML5发展史
HTML是web相同的语言,这是坐落在尖括号中有大致的标签现在已经构成网络。 1991年,蒂姆•伯纳斯 - 李准备了一个名为“HTML标签”有文件,里面包括约20标记的网页有HTML标签。他是直接借鉴了SGML的标记样式,那就是看到我们遵循HTML标签有风情。本文报道的Web标记语言HTML那个门是增长的简史。 基于HTML5医院志愿者页面自适应设计(4):http://www.751com.cn/jisuanji/lunwen_26346.html