# 万维网
万维网(英语:World Wide Web),亦作“WWW”、“Web”,是一个透过互联网访问的,由许多互相链接的超文本组成的系统。英国科学家蒂姆·伯纳斯-李于 1989 年发明了万维网。1990 年他在瑞士 CERN 的工作期间编写了第一个网页浏览器。网页浏览器于 1991 年在 CERN 以外发行,1991 年 1 月最先向其他研究机构发行,并于 1991 年 8 月在互联网上向公众开放。
网景通信(英语:Netscape Communications ),以前称为网景通信公司(Netscape Communications Corporation),大部分通常被简称为网景(Netscape)。网景曾经是一家美国的计算机服务公司,以其生产的同名网页浏览器而闻名。当还是一家独立公司时,它的总部设立在加利福尼亚州的山景城。
Netscape 的网页浏览器在市占率方面曾经一度占据主导地位,但是之后在第一次浏览器大战当中几乎全部输给了 Internet Explorer。Netscape 的市占率从 1990 年代中期的 90% 下降至 2006 年底的不到 1%。
Netscape 发明了 JavaScript,这是网页的客户端脚本中使用最广泛的语言。该公司还开发用于保护在线通信安全的 SSL 而闻名,在其继任者 TLS 取代之前被广泛使用的协议。
万维网是信息时代发展的核心,也是数十亿人在互联网上进行交互的主要工具。网页主要是文本文件格式化和超文本标记语言(HTML)。除了格式化文字之外,网页还可能包含图片、影片、声音和软件组件,这些组件会在用户的网页浏览器中呈现为多媒体内容的连贯页面。
万维网并不等同互联网,万维网只是互联网所能提供的服务其中之一,是靠着互联网运行的一项服务,应用层使用 HTTP 协议。相比之下,互联网包含的范围更广,比如支持电子邮件的基础设施、点对点网络、文件共享、IP 电话服务等等。
# 标准
万维网的核心部分是由三个标准构成的:
统一资源标识符(URI),这是一个统一的为资源定位的系统。超文本传送协议(HTTP),它负责规定客户端和服务器怎样互相交流。超文本标记语言(HTML),作用是定义超文本文档的结构和格式。蒂姆·伯纳斯-李现在是万维网联盟(W3C)的领导人,这个组织的作用是使计算机能够在万维网上不同形式的信息间更有效的储存和通信。
相当于别给你寄信,地址,信件格式,信件内容。
# WWW 三要素
URL 因为网路存在各种资源, 区分访问资源
HTTP
HTTP 协议的作用
让浏览器与服务器进行有有效沟通, 浏览器知道服务器说的啥, 服务器也知道浏览器的是啥
HTML 超文本标记语言
- NodeJs
- 01-万维网
- 02-CS 架构 VS BS 架构
- 03-Web 服务器访问流程
- 04-url
- 05-网络传输协议
- 06-HTTP 协议
- 07-报文
- 08-命令行界面
- 09-什么是 Node.js
- 10-环境安装及配置
- 11-JavaScript 代码运行环境
- 12-全局对象
- 13-Buffer
- 14-模块化
- 15-EventEmitter
- 16-path模块
- 17-流式操作
- 18-包
- 19-模板技术
- 20-ejs入门
- 21-express
- 01-什么是express
- 02-Hellow Express
- 03-静态资源服务
- 04-路由
- 05-模块化路由处理程序
- 06-中间件
- 07-手动实现中间件
- 08-常用内置中间件和第三方中间件
- 09-响应
- 10-获取请求参数
- 11-Express 中使用模板引擎
- 22-web存储与安全
- 01-cookie
- 02-sessionStorage
- 03-localStorage
- 04-base64
- 05-https
- 06-同源策略