动态网站学习笔记(1)

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

你可能感兴趣的:(学习笔记)