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