清泉逐流

做着努力,等待幸福到来
» 日志

浏览器如何加载渲染页面

时间 : 2015-11-26 16:27 标签 : 前端  网络  

用户输入网址,浏览器向服务器发出请求,服务器返回html文件;

浏览器开始载入全部的html代码,发现<head>标签内有一个

查看全文 »

浏览器的最大连接数

时间 : 2014-10-31 00:24 标签 : 前端  

这个问题实际上涉及非常多的考虑和因此而发生的优化技术:

首先,是基于端口数量和线程切换开销的考虑,浏览器不可能无限量的并发请求,因此衍生出来了并发限制和HTTP/1.1的Keep alive。 所以,IE6/7在HTTP/1.1下的并发才2,但HTTP/1.0却是4。

而随着技术的发展,负载均衡和各类NoSQL的大量应用,基本已经足以应对C10K的问题。 但却并不是每个网站都懂得利用domain hash也就是多域名来加速访问。因此,新的浏览器加大了并发数的限制,但却仍控制在8以内。浏览器即使放弃保护自己,将所有请求一起发给服务器,也很可能会引发服务器的并发阈值控制而被BAN,而另外一个控制在8以内的原因也是keep alive技术的存在使得浏览器复用现有连接和服务器通信比创建新连接的性能要更好一些。

查看全文 »

让IE兼容background-size的方法_background-size ie下使用

时间 : 2014-07-21 20:28 标签 : CSS  HTML  前端  

ie6,ie7,ie8下对css background-size并不支持,那么如何在ie下兼容background-size呢?

在ie下把图片完整的居中显示在一定范围内

在下面给出解决代码:

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>让IE兼容background-size的方法</ti

查看全文 »
» 日志标签