一、WEB概述 css
一、什么是WEB WEB就是互联网上的一种应用程序 - 网页 html
典型应用程序类型:分为两种结构linux
一种是 C/S 结构算法
C :Client 客户端 S :Server 服务器 必须安装指定的客户端后,才能访问服务器的程序chrome
表明:QQ,各类游戏 ... 说人话 就是 : 安装 在 手机 电脑 平板 上 的 各类软件。 缺点 是 程序 须要 升级 ,不断 完善产品, 用户体验差 即:用户 须要本身 升级软件 优势是 程序 能够升级 能够添加新的 功能浏览器
另外一种就是 B/S 结构缓存
B :Browser 浏览器 S :Server 服务器 容许经过浏览器去访问服务器的程序安全
二、WEB组成 和 运行流程服务器
二、服务器 优化
一、做用 一、用于接收用户的请求并给出响应 二、存储WEB上的信息(图片,音视频,... ...) 三、具有基本的安全功能
二、产品 一、APACHE 二、TOMCAT 三、IIS 四、Nginx 三、技术 一、Python Web - Django 二、JSP 三、PhP 四、ASP.NET
三、WEB浏览器
一、做用 一、代替用户向服务器发送请求 二、做为响应数据(html,css,js)的解释引擎
二、主要产品 一、Microsoft IE 二、Google Chrome 三、Mozilla Firefox 四、Apple Safari 五、Opera Opera
浏览器主要靠 内核 来解释数据 内核包含两个部分: 一、内容排版引擎 - HTML,CSS 二、脚本解释引擎 - Javascript
三、浏览器技术(客户端技术) HTML,CSS,Javascript
简而言之 浏览器 就是打开 互联网 的 窗口。
我的实测 :本土浏览器 兼容性 更好 用户体验 更符合 本土 设计, 好比 猎豹 采用双核 ,Chrome 和 ie ,chrome 启动快 ie 对各网站的 兼容性好 , 内核 会自动 识别 当前 状况 调取 哪一个 核心 使用?像 其余 360 之类 都是 双核 设计 ...
opera 作的 很 简洁 启动 快 操做 流畅 相比 之下 chrome 略显臃肿 ,safari 作的 比较 扁平 ,可是 兼容性 远不如 chrome 有些 网站 opera 打不开 ,综合 状况 下 仍是 本土 +谷歌
火狐 linux 自带 大部分 结果 如 知乎 上图
评测 一款 浏览器 应该从 哪 几个 角度 分析 ,我以为 应该以下,不过普通 用户 远不用 考虑那么多。
1 稳定性
2兼容性
3加载流畅度
4扩展性
5内核优化 算法
实验依据 : win 10平台 x64 网速 两百多k 清除缓存 打开 新的 网页 ,实验 并不严谨 如有 兴趣 自测。