摘要: 浏览器从 web 服务器(或者叫应用服务器)上使用 HTTP 协议下载网站,HTTP 协议是基于一种 请求-响应(request-response)模型的。客户端(你的浏览器)从运行在物理机器上的 web 应用请求数据,web 应用反过来对你的浏览器请求进行响应。 通信总是由客户端(你的浏览器)发起 阅读全文
posted @ 2017-12-07 16:54 牧云流 阅读(249) 评论(0) 推荐(0)
摘要: http协议是位于应用层的协议,我们在日常浏览网页比如在导航网站请求百度首页的时候,会先通过http协议把请求做一个类似于编码的工作,发送给百度的服务器,然后在百度服务器响应请求时把相应的内容再通过http协议做一个类似于解码的工作,这样浏览器才能理解这个数据,然后为我们展示出来百度首页. 这相当于 阅读全文
posted @ 2017-12-07 16:16 牧云流 阅读(1474) 评论(0) 推荐(0)
摘要: 平常我们在浏览器中输入一个网址,随即看到一个页面,这个过程是怎样实现的呢?下面用一幅图来说明: 整个流程如下: 1、域名解析 浏览器会解析域名对应的IP地址 PS:DNS服务器的知识 2、建立TCP连接 拿到域名对应的IP地址之后,浏览器会向服务器的WEB程序发起TCP的连接请求。这个连接请求到达服 阅读全文
posted @ 2017-12-07 15:55 牧云流 阅读(1039) 评论(0) 推荐(0)
摘要: 一、Web是如何工作的 二、浏览器和移动终端 三、HTML+CSS静态页实现 这里会涉及到切图,原型图(Axure RP: http://www.axure.com/),UI设计图,Bootstrap,弹性布局,可适应布局等,Flex 布局,CSS预处理器(Less,SASS) 四、javascri 阅读全文
posted @ 2017-12-07 15:03 牧云流 阅读(237) 评论(0) 推荐(0)
摘要: 如果你是个前端设计师,很多时候我们都在写CSS,CSS是定义页面样式的脚本,并不是一种编程语言,只是一行行单纯的描述页面元素的样子,如果对英语熟练的话,它像说话一样简单,这里举个简单的例子: 描述的是元素body,背景色白色,文字颜色黑色,写CSS是一项简单而繁琐的工作。 PS:很多人把CSS和CS 阅读全文
posted @ 2017-12-07 13:59 牧云流 阅读(308) 评论(0) 推荐(1)