-
Ajax查看全部
-
使用一种标志表示一种资源是否做了修改,可以减少服务器的响应,详细点就是:浏览器想服务器要某种资源,服务器一看,判断出了这种资源已经给过浏览器了,并且在服务器端的也没有变化,所以浏览器可以使用他自身就有的,然后告诉浏览器,浏览器回到自身找找,找到啦就用了,这样浏览器和服务器之间会有对话不过不用服务器再重复的给浏览器资源了! 配置实体标签Etag帮助服务器减轻负担查看全部
-
菜鸟解读查看全部
-
ETag:entity tag(实体标签) 属于HTTP协议 受web服务支持 使用特殊的字符串 来标识某个请求的资源版本查看全部
-
重复引用的脚本 会执行多次 移除重复的脚本可以减少文件的大小,另外,就是可以避免出现未知的问题!查看全部
-
为什么要避免重定向? 重定向:重新请求下载资源,增加了http请求查看全部
-
301:被移动到另外位置(永久重定向)使搜索引擎智能,不需要从旧地址到新地址,删除旧地址,直接到新地址 302:页面被找到,但不在原始位置(临时重定向)先到旧地址,再到新地址查看全部
-
重定向状态码查看全部
-
重定向查看全部
-
最小化 JavaScript 和 CSS: 1、去除不必要的空白符、格式符、注释符。 2、简写方法名、参数名,压缩JS脚本。 使用工具压缩 JavaScript 和 CSS查看全部
-
减少DNS查询: ·底层行为 ·定义:访问网址,打开之前,转换机制(ip地址),对应网址; ·时间:20ms最少; ·如果同时很多查找过程,会影响速度;因此需要浏览器的缓存; ·IE30m,ff60s,chrome60s, ·缓存长:减少dns重复查找,节省时间; ·缓存短:及时检测服务器的变化,保证正确性; 多域和单域: 多域: 不同资源放在不同的ip 单域: 所有资源放在一个IP查看全部
-
DNS查找过程查看全部
-
css和js写在页面的情况: 1.只应用于一个页面 2.不经常被访问 3.脚本和样式很少(少于20行)查看全部
-
JS,CSS都放在外部的文件中,单独提取的好处 1:提高了JS和CSS的复用性; 2:减少了页面的体积; 3:提高了JS和CSS的可维护性 缺点:增加请求数,可通过缓存优化 放在内部的优点 1:减少了页面的请求数; 2:提升了页面的渲染速度查看全部
-
避免使用css expression,即CSS表达式 (所谓css expression就是css的属性值是由js计算出来的,用了该属性,鼠标移动,滚动都会对其值进行重新计算),这样会严重影响浏览器效率查看全部
举报
0/150
提交
取消