HTML5能干什么?详解html5的功能


本文摘自PHP中文网,作者零下一度,侵删。

目前随着Html5技术火热,随处可见H5的身影。


1.png

那么到底什么是HTML5?HTML5能干什么?在这里也简单的写一下我的理解,未必正确,其功能之强大,需要我们不断的去学习,不断的探索。技术的这条道路永远没有尽头,只要找到你的乐趣,你会发现无论走多久你都不会累。
先来看看什么是HTML?

HTML(HyperTextMark-upLanguage)即超文本标记语言,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

而HTML5是HTML的第五版本,简称H5。再来看看HTML的发展历史

超文本标记语言
(第一版)――在1993年6月作为互联网工程工作小组(IETF)工作草案发布(并非标准):
HTML 2.0――1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
HTML 3.2――1997年1月14日,W3C推荐标准
HTML 4.0――1997年12月18日,W3C推荐标准
HTML 4.01(微小改进)――1999年12月24日,W3C推荐标准
HTML 5――2014年10月28日,W3C推荐标准

那么H5能干什么呢,首先H5的功能很强大,远不止我知道的这些,在这里我就简单的说一些我知道的功能吧。也许真的只是H5的冰山一角。

1、HTML5的游戏开发,例如简单的微信小游戏,打飞机等,也有白鹭egret引擎,还有cocos2d-js等等。
2、网站包括PC端和移动端,响应式网站适配不同的终端。
3、Hybrid App是指介于web-app、native-app这两者之间的app,它虽然看上去是一个Native App,但只有一个UI WebView,里面访问的是一个Web App,比如街旁网最开始的应用就是包了个客户端的壳,其实里面是HTML5的网页,后来才推出真正的原生应用。
4、基于微信平台的开发,微信开放JSSDK让H5的开发人员可以调用底层功能,实现扫一扫,卡卷,微信支付,等操作
5、前不久微信之父张小龙也说,微信将要推出应用号,无需下载,无需更新。H5在这里面将发挥很大的作用。

HTML5能做的还有很多很多,而我也只是知道冰山一角而已。接下来再看看H5比之前html多了些什么功能?
HTML5 中的一些有趣的新特性:

用于绘画的 canvas 元素
用于媒介回放的 video 和 audio 元素
对本地离线存储的更好的支持
新的特殊内容元素,比如 article、footer、header、nav、section
新的表单控件,比如 calendar、date、time、email、url、search

新应用程序接口(API)

除了原先的DOM接口,HTML5增加了更多API,如:

  1. 用于即时2D绘图的Canvas标签

  2. 定时媒体回放

  3. 离线数据库存储

  4. 文档编辑

  5. 拖拽控制

  6. 浏览历史管理

HTML 5有两大特点:

首先,强化了Web网页的表现性能。除了可描绘二维图形外,还准备了用于播放视频和音频的标签。
其次,追加了本地数据库等Web应用的功能。

在重复一次:H5其功能之强大,需要我们不断的去学习,不断的探索。技术的这条道路永远没有尽头,只要找到你的乐趣,你会发现无论走多久你都不会累。

【相关推荐】

1. 免费h5在线视频教程

2. HTML5 完整版手册

3. php.cn原创html5视频教程

以上就是HTML5能干什么?详解html5的功能的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

h5 canvas中fill 与stroke文字效果实现实例

ichart-组件定制图形库图表/报表开发教程

HTML5无插件多媒体media-音频audio与视频video的详细介绍

h5实现可缩放的时钟动画

HTML5网络拓扑图性能优化的图文详解

HTML5与css3的新交互特性

HTML5的学习路线分析

HTML5的应用-图像裁剪效果图

HTML5中web sql的学习小结

element-ui对话框可拖拽的功能如何实现?(附代码)

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...