2.1 Web 客户端工作原理
2.1.1浏览器工作原理
1. Web客户端工作原理
2. Web客户端即浏览器(Browser) 端。任何应用系统都必须有可个供用户操作的界面,即用户界面。浏览器的工作,从整个B/S程序来看,是用户与其打交道的一个界面(接口),即人机界面(接口)、用户界面,它的任务是:
●收集用户输入的数据(如用户数据: htp:/wwh.st.edu.cn/index.php )。
●将用户数据发送到服务器(向服务器请求该用户对服务器的请求)。
●接收服务器返回的响应(用浏览器能认识和执行的代码,即客户端代码表示,如HTML代码、JavaScript 代码等).
●解释并执行这些代码, 将结果显示在浏览器窗口中
可见,浏览器扮演的是(多数情况下是远程的)服务器在用户那里的一个代理(Agent)。这个代理,具有收集消息、请求响应和解释其领导( 服务器)发回的指示的作用。
3. Web 客户端代码
4. 无论是组织用于收集用户数据的界面,还是解释来自服务器的指示形成的结果界面,都是用Web客户端代码表示的。常用的Web客户端代码是使用HTML语言或JavaScript语言编写的,分别称为HTML代码和JavaScript代码,另外还有CSS、XML、PHP等语言。这里将介绍HTML语言和JavaScript语言基础知识。
上一篇:PHP网站开发-目录
下一篇:2.1.2HTML工作原理(1)