摘要: 对于开发人员而言,最直观的区别在于:1.对于画在Canvas上的部件,你需要处理重绘。而SVG则不用,你修改svg dom则系统会自动帮你重绘2.Hittest,即canvas不负责帮你侦测鼠标/触摸事件发生在哪一个图形元件上;而svg可以。3.Canvas效率高得多 Canvas和SVG是HTML 阅读全文
posted @ 2017-03-28 19:21 小猫慢慢爬 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 小结 1缓存DOM对象 场景:缓存DOM对象的方式也经常被用在元素的查找中,查找元素应该是DOM操作中最频繁的操作了,其效率优化也是大头。在一般情况下,我们会根据需要,将一些频繁被查找的元素缓存起来,在查找它或查找它的子孙元素时,以它为起点进行查找,就能提高查找效率了。 var ulNode = d 阅读全文
posted @ 2017-03-28 18:00 小猫慢慢爬 阅读(551) 评论(0) 推荐(0) 编辑
摘要: HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道,HTTP 协议是以 ASCII 码传输,建立在 阅读全文
posted @ 2017-03-28 16:48 小猫慢慢爬 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 最近在对CDN进行优化,对浏览器缓存深入研究了一下,记录一下,方便后来者 画了一个草图: 每个状态的详细说明如下: 1、Last-Modified 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记(HttpRepons 阅读全文
posted @ 2017-03-28 15:38 小猫慢慢爬 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 简单理解是这样的:理解URI和URL的区别,我们引入URN这个概念。 URI = Universal Resource Identifier 统一资源标志符URL = Universal Resource Locator 统一资源定位符URN = Universal Resource Name 统一 阅读全文
posted @ 2017-03-28 15:24 小猫慢慢爬 阅读(31049) 评论(0) 推荐(4) 编辑