1. 为什么给一个URL发送的http请求里会有host这一项
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Charset:GBK,utf-8;q=0.7,*;q=0.3 Accept-Encoding:gzip,deflate,sdch Accept-Language:zh-CN,zh;q=0.8 Connection:keep-alive Cookie:************************ Host:www.google.com.hk User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22 X-Chrome-Variations:CMS1yQEIlrbJAQibtskBCKa2yQEIqLbJAQiptskBCLO2yQEI74PKAQ==
因为有些服务器上有多个网站,请求URL会通过一些DNS找到对应的IP,这个IP是服务器的IP,但是这个服务器上可能有多个网站,请求要知道具体目的地。
2. 对于不同的浏览器,如何调试效果
比较省事的一种方法是使用Yahoo UI,http://developer.yahoo.com/yui/2/
3. 为什么要用CSS,优点缺点
优点:便于分类布局,节省代码,不用重复加载。
缺点:第一次加载速度慢,一个网站需要下到完整的代码才能显示出来。
4. DNS
A:IP地址
CNAME:一个URL映射到另外一个URL,防止当映射的IP地址变化之后,找不到。
5. 为何Google的界面如此简洁,并且JS代码格式乱
节省空间,space is money