一.两位先驱
图灵:人工智能之父
冯·诺伊曼:现代计算机之父
二.计算机的组成
1.硬件
硬件部分由中央处理器(CPU)、存储器和输入输出设备组成。
存储器
- 硬盘
持久化存储
容量较大
- 内存
暂时性存储
读写速度快
硬盘决定了电脑能装多少东西,内存决定了同时能开几个应用程序。
2.软件
软件部分分为系统软件和应用软件。
应用软件架构
-
C/S架构 client 客户端
- 不跨平台,偶尔更新,需要安装
-
B/S架构 browser 浏览器
- 可跨平台,无需更新,无需安装
三.浏览器与内核
- Chrome 早期使用webkit内核,现用Blink内核。
- Safiri 使用webkit内核。
- IE 使用Trident内核。
- Firefox 使用Gecko内核。
- Opera 早期使用Presto内核,现用Blink内核。
四.网页标准
网页由以下三个部分组成:
结构:结构对网页元素进行整理和分类,现阶段主要是HTML 表现:表现用于设置网页元素的版式、颜色、大小等外观样式,主要是CSS 行为:网页模型的定义以及交互的编写,现阶段主要是JS HTML:Hyper Text Markup Language 超文本标记语言
超文本可以理解为两点含义:
1、超越文本限制:包含了图片、链接、音频、视频元素;
2、超级链接文本:可以通过文本链接到其他网页
五.HTML历史
-
1993年6月 IETF发布HTML1.0草案
-
1997年1月 W3C发布HTML3.2
-
2014年 W3C发布HTML5