首页 > web前端 > H5教程 > 正文

HTML5漫谈(1)–什么是HTML5?

黄舟
发布: 2016-12-19 15:46:26
原创
1781人浏览过

什么是html5?

HTML5从字面上很容易理解:就是HTML技术标准的第五版。(http://dev.w3.org/html5/spec/Overview.html)

我们平时谈到的HTML5一般指以HTML5、CSS3、javascript为代表的最新Web技术(标准)。其中,HTML5和CSS主要负责界面、内容呈现(貌),Javascript负责逻辑处理(才)。

当然,光有技术标准远远不够,更重要的是有众多的浏览器类产品遵循和支持该标准。因为HTML5应用需要类似浏览器这样的特定应用执行环境。目前,HTML5标准尚未定稿(计划2014年发布正式版本),各种浏览器产品对HTML5的支持程度差异较大。

测试某一浏览器对HTML5的支持程度很简单,用该浏览器访问http://www.html5test.com就可以得出结果。

立即学习前端免费学习笔记(深入)”;

比如我用的Chrome浏览器测试结果如下:

9.png

传统的Web语言是典型的轻量级语言,主要用于内容呈现和简单逻辑处理,在体验和功能等方面有一定局限性,因而,大多Web服务的复杂逻辑运算处理都是由业务平台服务程序完成。

而相比于之前的Web技术,HTML5强大许多。
到底强在哪呢?我们下面简单介绍一二。

2)HTML5有啥能耐?

以前大家用浏览器的网页大多遵循HTML4.01标准编写的,因而对HTML4.01的能力应该有些直观的体会。

我们重点看看相对于HTML4.01,HTML5新增了哪些功能,这里罗列几个:

- 绘图(Canvas)
- 音频和视频(Audio、Video)
- 多线程(WebWorker)
- 地理信息(GeoLocation)
-本地存储(Local Storage)
- 离线缓存(Offline)
- 双向通信(WebSocket)
- 语义化的标签元素(Semantic Elements)
- 新的表单功能(Forms)

以手机应用为例,常用的功能也就用户界面、进程管理、存储能力、设备管理、通信能力等,这些功能在HTML5中都能找到向对应的实现方式,稍微欠缺的是应用安全机制。目前有些浏览器有各自的安全解决方案。

可能你会发现这些功能以应用紧密相关,HTML5这样的技术演进趋势明显是“Web应用本地化”,即让Web能力更强,与传统的应用开发技术(如C++)更加接近。,这样,更多的应用就可以采用Web技术开发,即“本地应用Web化”

 以上就是HTML5漫谈(1)–什么是html5?的内容,更多相关内容请关注PHP中文网(www.php.cn)! 

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号