![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浏览器
Weybn
这个作者很懒,什么都没留下…
展开
-
提高浏览器性能-preload、prefetch、prerender
1.preload preload是浏览器的一种预加载资源模式,它的作用是将资源率先加载,然后等到需要的时候再去使用,是一种资源的加载和解析解耦的方法。它有如下特点: 具有优先级,但是并不会阻塞onload事件:preload在网页中具有强制加载的功能,所以它的加载具有优先级,不过它仅仅是加载资源而已,并不会执行,还需要script资源进行加载。 它设计的目的是为当前页面的资源进行预加载,跳转页...原创 2020-02-23 01:15:55 · 1008 阅读 · 0 评论 -
浏览器跨域问题、解决跨域问题的方法
浏览器的同源策略 浏览器的请求的同源策略是为了安全而设定的规则,防止了很多的外源攻击。 什么才是跨域? 跨协议 跨域名:包括主域名和子域名。 跨端口号 需要同源才能访问的操作 document.cookie、localStorage、indexDB ajax 不需要同源访问的操作 <img src> <linked href> <script> 如何...原创 2020-02-20 21:36:15 · 646 阅读 · 1 评论 -
浏览器请求缓存机制以及流程
浏览器缓存机制 浏览器请求数据过程 浏览器在多次访问同一个网页的时候,有时候并不会每次访问都去请求值,而是会对一些固定的数据进行缓存,如图片、js文件、css文件等。这些很大程度上都是不会改变的,所以需要有缓存机制。 1.浏览器请求数据的流程 首先查看本地是否有缓存,如果有缓存,则进行读取缓存,否则跳到3 读取缓存的时候进行判断是否过期,如果没有过期的话,直接进行读取,流程结束。如果过期的话...原创 2020-02-12 12:42:39 · 672 阅读 · 0 评论