
web知识相关
Kevin&Swift
每天进步一点点.记录生活的一部分
展开
-
面试必考 浏览器输入URL后面究竟发生了什么
1.将域名传输至DNS服务器2.DNS服务器进行解析浏览器如何通过域名去查询 URL 对应的 IP 呢1 浏览器的缓存 2 操作系统的缓存 3 路由的缓存ISP的dns服务器进行递归查询浏览器通过向 DNS 服务器发送域名,DNS 服务器查询到与域名相对应的 IP 地址,然后返回给浏览器,浏览器再将 IP 地址打在协议上,同时请求参数也会在协议搭载,然后一并发送给对应的服务器。...原创 2018-11-25 22:09:02 · 1856 阅读 · 0 评论 -
webAssembly相关介绍与nginx相关配置
webAssembly知识点是一种新的字节码格式,主流浏览器都已经支持,和JS需要解释执行不同的是webAssembly字节码和底层机器码一样可快速的装载运行,不是一门编程语言,而是一份字节码标准,需要用高级语言编译出字节码放到webassembly虚拟机中去运行。具体如下https://www.ibm.com/developerworks/cn/web/wa-lo-webassemb...原创 2018-11-26 09:04:42 · 842 阅读 · 0 评论 -
5大浏览器4大内核
目前最为主流的浏览器有5大款,分别是IE,火狐,谷歌,safari,opera浏览器最重要的部分是浏览器的内核,是浏览器的核心,也称渲染引擎,用来解释网页的语法并渲染到网页上,现在通常将html的渲染和js引擎的加载分离开来.浏览器内核可以分为两部分,一部分是渲染引擎(render engineer或layout engineer),方负责生成DOM树,负责渲染和重绘,这些工作;另一部分是...原创 2018-12-02 13:30:18 · 3687 阅读 · 0 评论 -
跨域问题
浏览器对于js的同源策略的限制,例如a.cn下面的js不能调用b.cn下的js数据同源的概念又是什么呢:简单解释:相同域名,端口相同,协议也相同。同源策略:必须与浏览器上的url地址处于同域上,也就是域名,端口协议都相同比如我位于study.cn 去请求www.baidu.com上的资源,就不行。同源策略的保护,若没有,那么一些重要的机密网站就会很危险。jsonp 全称是j...原创 2018-11-26 20:15:33 · 169 阅读 · 0 评论 -
html css js中的加载顺序
加载的顺序不一样,可以吧html看成是从上往下加载的,在网速较慢的情况下把js代码放在body的底部用户会先看到网页的结构,等js加载完成后才能出现特效.正常网页加载的顺序:1 浏览器一边下载html网页,一边开始解析.2解析过程中,若发现script标签,暂停解析,网页渲染的控制权交给js引擎. 3 如果scirpt引用了外部脚本,就下载该脚本,否则直接执行.4.执行完毕,控...原创 2018-11-30 09:59:57 · 3465 阅读 · 2 评论 -
正向代理与反向代理区别与nginx实现负载均衡
代理服务器(proxy serve)提供代理服务的电脑系统或其他类型的网络终端,代替网络用户去获得网络信息。使用代理服务器的好处:提高访问速度。防火墙作用:通过代理服务器访问远程站点,可以在大力服务器上设限,过滤掉某些不安全的信息,同时正向代理上网者可以隐藏自己的ip,免收攻击。突破访问的限制。可以通过代理服务器,访问目标站点。正向代理:位于客户端与原始服务器之...原创 2018-12-04 09:29:02 · 6644 阅读 · 1 评论 -
content-type属性值
content-type表示上传时,内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件.也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。常见的有 例如: Content-Type: text/html;charset:utf-8; 常见的媒体格式...原创 2018-12-10 09:30:34 · 2819 阅读 · 0 评论