前段主要工作总结.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
前段主要工作总结 篇一: web 前端面试总结 web 前端面试笔试题 +优化 前端是庞大的, 包括 HTML、CSS、Javascript 、Image、 Flash 等等各种各样的资源。前端优化是复杂的,针对方方 面面的资源都有不同的方式。那么,前端优化的目的是什么该文档为文档投稿赚钱网作品,版权所有,违责必纠 从用户角度而言,优化能够让页面加载得更快、对 用户的操作响应得更及时,能够给用户提供更为友好的体验。该文档为文档投稿赚钱网作品,版权所有,违责必纠 从服务商角度而言,优化能够减少页面请求数、或 者减小请求所占带宽,能够节省可观的资源。该文档为文档投稿赚钱网作品,版权所有,违责必纠 总之,恰当的优化不仅能够改善站点的用户体验并且能 够节省相当的资源利用。 前端优化的途径有很多,按粒度 大致可以分为两类,第一类是页面级别的优化,例如 HTTP 请求数、脚本的无阻塞加载、内联脚本的位置优化等 ; 第二 类则是代码级别的优化,例如 Javascript 中的DOMI操作优该文档为文档投稿赚钱网作品,版权所有,违责必纠 化、CSS选择符优化、图片优化以及 HTMLi吉构优化等等。另 外,本着提高投入产出比的目的,后文提到的各种优化策略 大致按照投入产出比从大到小的顺序排列。该文档为文档投稿赚钱网作品,版权所有,违责必纠 一、页面级优化 减少HTTP请求数 这条策略基本上所有前端人都知道,而且也是最重要最 有效的。都说要减少 HTTP请求,那请求多了到底会怎么样该文档为文档投稿赚钱网作品,版权所有,违责必纠 呢首先,每个请求都是有成本的,既包含时间成本也包含资 源成本。一个完整的请求都需要经过 DNS寻址、与服务器建 立连接、 发送数据、 等待服务器响应、 接收数据这样一个 “漫 长”而复杂的过程。 时间成本就是用户需要看到或者 “感受” 到这个资源是必须要等待这个过程结束的,资源上由于每个 请求都需要携带数据, 因此每个请求都需要占用带宽。 另外, 由于浏览器进行并发请求的请求数是有上限的 ( 具体参见此 处) ,因此请求数多了以后,浏览器需要分批进行请求,因 此会增加用户的等待时间,会给用户造成站点速度慢这样一 个印象,即使可能用户能看到的第一屏的资源都已经请求完 了,但是浏览器的进度条会一直存在。该文档为文档投稿赚钱网作品,版权所有,违责必纠 减少HTTP请求数的主要途径包括: . 从设计实现层面简化页面 如果你的页面像百度首页一样简单,那么接下来的规则 基本上都用不着了。保持页面简洁、减少资源的使用时最直 接的。如果不是这样,你的页面需要华丽的皮肤,则继续阅 读下该文档为文档投稿赚钱网作品,版权所有,违责必纠 面的内容。 .合理设置HTTP缓存 缓存的力量是强大的,恰当的缓存设置可以大大的减少 HTTP请求。以有啊首页为例,当浏览器没有缓存的时候访问 一共会发出78个请求,共600多K数据(如图),而当第二该文档为文档投稿赚钱网作品,版权所有,违责必纠 次访问即浏览器已缓存之后访问则仅有 10 个请求,共 20 多 K数据(如图)。(这里需要说明的是,如果直接 F5刷新页面该文档为文档投稿赚钱网作品,版权所有,违责必纠 的话效果是不一样的,这种情况下请求数还是一样,不过被 缓存资源的请求服务器是 304响应,只有Header没有Body, 可以节省带宽 )该文档为文档投稿赚钱网作品,版权所有,违责必纠 怎样才算合理设置原则很简单,能缓存越多越好,能缓 存越久越好。 例如, 很少变化的图片资源可以直接通过 HTTP Header 中的 Expires 设置一个很长的过期头 ; 变化不频繁而 又可能会变的资源可以使用 Last-Modifed 来做请求验证。 尽可能的让资源能够在缓存中待得更久。该文档为文档投稿赚钱网作品,版权所有,违责必纠 . 资源合并与压缩 如果可以的话, 尽可能的将外部的脚本、 样式进行合并, 多个合为一个。另外, CSS、Javascript 、Image 都可以用相 应的工具进行压缩,压缩后往往能省下不少空间。该文档为文档投稿赚钱网作品,版权所有,违责必纠 . CSS Sprites 合并CSS图片,减少请求数的又一个好办法。 . Inline Images 使用 data: URLscheme 的方式将图片嵌入到页面或 CSS 中,如果不考虑资源管理上的问题的话, 不失为一个好办法。 如果是嵌入页面的话换来的是增大了页面的体积,而且无法 利用浏览器缓存。使用在 CSS中的图片则更为理想一些该文档为文档投稿赚钱网作品,版权所有,违责必纠 . Lazy Load Image 这条策略实际上并不一定能减少 HTTP 请求数,但是却 能在某些条件下或者页面刚加载时减少 HTTP 请求数。对于 图片而言,

文档评论(0)

kanghao1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档