前言:
“朋友们好啊,我是xxxxxx掌门人xx,今天有朋友给我发来几张截图,我一看,嗷,原来是元旦假期要结束了,我大意了啊,没有闪,~~~,我劝,这位朋友,耗子尾汁,好好反思,武林要讲武德,不要搞窝里斗!”
元旦收假了,但是寒假就要来了,嘻嘻嘻😁,“毕竟只要胆子大,天天寒暑假!”
好了,话不多说,上题目!!!😍😍😍
题目:
(题目1) 你能描述一下渐进增强和优雅降级之间的不同吗 ?
(题目2) 为什么利用多个域名来存储网站资源会更有效 ?
(题目3) 简述一下 src 与 href 的区别 ?
倒计时10min,开始计时,看看自己能做对几道题😎😎😎?参考解析在下面,但不要直接看解析哦,这样子没什么效果的!!!
参考解析:
题目1:
1.渐进增强:针对低版本浏览器进⾏构建⻚⾯,保证最基本的功能,然后再针对⾼级浏览器
进⾏效果、交互等改进和追加功能达到更好的⽤户体验。
2.优雅降级:⼀开始就构建完整的功能,然后再针对低版本浏览器进⾏兼容。
3.区别:优雅降级是从复杂的现状开始,并试图减少⽤户体验的供给,⽽渐进增
强则是从⼀个⾮常基础的,能够起作⽤的版本开始,并不断扩充,以适应未来
环境的需要。降级(功能衰减)意味着往回看;⽽渐进增强则意味着朝前看,
同时保证其根基处于安全地带。
题目2:
1.CDN 缓存更⽅便
2.突破浏览器并发限制
3.节约 cookie 带宽
4.节约主域名的连接数,优化⻚⾯响应速度
5.防⽌不必要的安全问题
题目3:
1.src ⽤于替换当前元素,href ⽤于在当前⽂档和引⽤资源之间确⽴联系。
2.src 是 source 的缩写,指向外部资源的位置,指向的内容将会嵌⼊到⽂档中当前标签所
在位置;在请求 src 资源时会将其指向的资源下载并应⽤到⽂档内,例如 js 脚本,
img 图⽚和 frame 等元素
3.<script src ="js.js"></script> 当浏览器解析到该元素时,会暂停其他
资源的下载和处理,直到将该资源加载、编译、执⾏完毕,图⽚和框架等元素
也如此,类似于将所指向资源嵌⼊当前标签内。这也是为什么将js脚本放在底
部⽽不是头部
4.href 是 Hypertext Reference 的缩写,指向⽹络资源所在位置,建⽴和当前元素(锚
点)或当前⽂档(链接)之间的链接,如果我们在⽂档中添加
<link href="common.css" rel="stylesheet"/> 那么浏览器会识别该⽂档为 css ⽂
件,就会并⾏下载资源并且不会停⽌对当前⽂档的处理。这也是为什么建议使⽤ link ⽅
式来加载 css ,⽽不是使⽤ @import ⽅式
怎么样,是不是很简单,你做对了几道题呢?做对的再接再厉,不要骄傲,做错的也没有关系啦,好好总结,继续努力!!!
当然啦,大家如果有补充的或者其它问题,欢迎大家在评论区交流啊,路漫漫其修远兮,吾将上下而求索,希望大家可以一起坚持下去啊!😎😎😎~~~
如果这篇文章能够帮助到您,希望您不要吝惜点赞👍👍和收藏💖💖,您的支持是我继续努力的动力 💪💪!!!