上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: 一、WebSocket 由来 WebSocket 是一个持久化的协议,通过第一次 HTTP Request 建立连接之后,再把通信协议升级成 websocket,保持连接状态,后续的数据交换不需要再重复请求。websocket 可以看成一种类似 TCP/IP 的 socke t技术,在 web 应用 阅读全文
posted @ 2021-08-20 10:39 前端人 阅读(975) 评论(0) 推荐(3) 编辑
摘要: 一、为什么要学 WebSocket? websocket 是 HTML5 提供的一种长链接双向通讯协议,使得客户端和服务器之间的数据交换更简单,允许服务端主动向客户端推送数据,并且客户端与服务端只需连接一次,就可以保持长久连接,并进行数据通信。 websocket 与 http 区别: http 链 阅读全文
posted @ 2021-08-16 15:35 前端人 阅读(2219) 评论(0) 推荐(2) 编辑
摘要: HTML5(十)——Canvas 与 SVG 区别 作为一名前端攻城狮,Canvas 和 SVG 对于我们并不陌生,canvas 是 HTML5 提供的新元素,而 svg 存在的时间要比 canvas 长很多,svg 并不属于 html,最初的 svg 是由 XML 定义的,在 html 5 中 canvas 与 svg 看着相似,其实不同。 一、基 阅读全文
posted @ 2021-08-13 16:40 前端人 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: SVG 动画有很多种实现方法,也有很大SVG动画库,现在我们就来介绍 svg动画实现方法都有哪些? 一、SVG 的 animation SVG animation 有五大元素,他们控制着各种不同类型的动画,分别为: set animate animateColor animateTransform 阅读全文
posted @ 2021-08-12 14:20 前端人 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: path 是 SVG 基本形状中最强大的一个,不仅可以实现我们上一篇《HTML5(七)——SVG基础入门》中,介绍的 SVG 预定义的 line、rect、circle、ellipse、line、polyline、polygon 六种基本形状。还可以实现更复杂的效果,我们就开始学习 path 如何应 阅读全文
posted @ 2021-08-09 16:09 前端人 阅读(4234) 评论(0) 推荐(0) 编辑
摘要: 声明:SVG 虽然也是标签,但它不是 HTML5,标题加了 HTML5 只是为了与 canvas 放到一起。 一、为什么要学 SVG ? SVG 意为可缩放矢量图形(Scalable Vector Graphics),使用 XML 格式定义矢量图形。其他的图像格式都是基于像素的,但是 SVG 没有单 阅读全文
posted @ 2021-08-06 16:06 前端人 阅读(2104) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章《HTML5(五)——Canvas API》介绍 canvas 绘制基本图形,这节开始介绍canvas的高级操作。 一、canvas 转换 canvas 转换常用的几种方法介绍,如下: 方法 描述 scale() 缩放当前绘图至更大或更小。 rotate() 旋转当前绘图。 transla 阅读全文
posted @ 2021-08-04 17:25 前端人 阅读(535) 评论(0) 推荐(1) 编辑
摘要: 什么是 Canvas API? Canvas API(画布)提供了一个通过 javascript 和 html 的 canvas 元素来在网页上实时绘制图形的方式。可用于动画、游戏、图标、图片编辑等多个方面。 使用前,首先需要新建在网页上新建 canvas 元素。 <canvas id="mycan 阅读全文
posted @ 2021-08-02 17:12 前端人 阅读(1511) 评论(0) 推荐(4) 编辑
摘要: 一、什么是Web Worker ? JavaScript 语言是采用单线程模型,也就是任务只能在一个线程上完成,一次只能做一件事,前面任务没执行完,后面的任务只能排队等待,由于多核 CPU 的出现,单线程带来很大不便,无法充分发挥计算机的能力。 Web Worker 就是为了 javascript 阅读全文
posted @ 2021-07-30 11:45 前端人 阅读(270) 评论(0) 推荐(0) 编辑
摘要: WebStorage的目的是克服由cookie所带来的一些限制,当数据需要被严格控制在客户端时,不需要持续的将数据发回服务器。 WebStorage两个主要目标: (1)提供一种在cookie之外存储会话数据的路径。 (2)提供一种存储大量可以跨会话存在的数据的机制。 web存储更加安全与快速,这些 阅读全文
posted @ 2021-07-29 09:13 前端人 阅读(137) 评论(0) 推荐(1) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页