标签:协议 存储 WebSocket 新增 canvas H5 ----- HTTP 属性
----语义化标签
<header></header>
<nav></nav>
<section></section>
<footer></footer>
<article></article>
------多媒体
<video></video>
<audio></audio>
----canvas绘画
canvas
就像一块幕布,然后通过JavaScript
动态地在这个区域中绘制图形;它允许我们绘制直线、圆、矩形等基本形状,以及图像和文字
-----本地存储
localStorage - 没有时间限制的数据存储
sessionStorage - 针对一个 session 的数据存储
-----WebSocket
前后端双向通讯
WebSocket
是一种网络通信协议, 一种由HTML5 开始提供的、在单个 TCP 连接上进行全双工通讯的协议。它和HTTP协议的最大区别在于:HTTP 协议是一种无状态的、无连接的、单向的应用层协议当客户端想要知道服务端的变化时,HTTP协议必须使用“轮询”的方式,效率很低;而WebSocket
只需一次连接,便可以让服务端直接向客户端推送信息,从而告别轮询。
Node环境下运行,需要下载ws模块
-----pattern属性,可以在里面直接使用正则表达式了
<form action=”" method=”post”>
<label for=”username”>Create a Username: </label>
<input type=”text” name=”username” id=”username” placeholder="4-10" pattern="[A-Za-z]{4,10}" autofocus required>
<button type=”submit”>Go </button>
</form>
标签:协议,存储,WebSocket,新增,canvas,H5,-----,HTTP,属性 来源: https://www.cnblogs.com/2618hxh/p/14869512.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。