我们有时大谈互联网发展趋势,有时讨论Web开发;有时说因特网如何,有时又说万维网怎样。但身处其间我们,有时雾里看花,对有些东西一知半解,这里对internet和Web进行一个简单梳理(很多东西缺少可信证据,待补全)。

首先互联网(台湾:網際網路),就是internet,也可以写作Internet,the Net。它这就是全世界互联互通的一个计算机网络,,最早起源于美国国防部在1968年开始组建、1969年投入使用的阿帕网(ARPANET)。阿帕网最初是军用,在1970年开始向非军用(主要是高校、研究机构和商业部门)开放,从美国扩散到欧洲。

因特网(英特网)是internet的音译,就是互联网,目前已经很少使用。至于小写的internet还是大写的Internet,同样也是等价的,大写所表示的专用性意义不大,因为日常中指的上网,就是连接互联网。

注意:有一些观点认为应当区分互联网(internet)和因特网(Internet),前者指的是大型的计算机网络系统,而后者起源于阿帕网,是互联网中的一个特例,是目前最大的一个。
这样的说法固然有道理,但就现实的语境而言,毫无意义,没有谁会去谈论除了因特网之外的互联网。
参考:为什么互联网的英语应该是“internet”,而不是“Internet”?

万维网就是World Wide Web,通常简写作WWW或Web(英文中小写的web通常指的是蜘蛛网spider web),指的是构建在互联网之上的一项网络服务。万维网的发明于1989年,1991年发布/推广到互联网,发明人是英国计算机科学家蒂姆·伯纳斯·李(Sir Timothy John Berners-Lee),他因相关工作获得2016年度的图灵奖。万维网的官方机构是万维网协会(World Wide Web Consortium,W3C)。

万维网核心的要素是超文本(hypertext),主要由Web客户端和Web服务器构成。用户通过Web客户端(最常见的就是网页浏览器)访问Web服务器获取信息。

注意:WorldWideWeb是蒂姆·伯纳斯·李开发的世界上第一个网页浏览器和编辑器,后为避免冲突而改名为Nexus。参见


互联网简史:要点

  • 阿帕网(ARPANET)
  • TCP/IP
  • 电子邮件、新闻组(usenet)
  • 互联网协会
  • 域名管理机构ICANN
  • 80年代末90年代初:万维网的诞生,早期浏览器:ViolaWWW, Netscape;
  • 搜索引擎:互联网时代的最早的网页全文搜索引擎应该是1994年WebCrawler 。之后商业化的著名搜索引擎有:
    • Yandex(1993年由Arkady Volozh和Ilya Segalovich成立);
    • Yahoo!(1994年由杨致远和大卫-费罗创立);
    • Google(1998年拉里·佩奇和谢尔盖·布林创立);
    • 百度(2000年李彦宏等人创立);
    • Bing(微软于2009年推出)……
  • 网络游戏:从联机游戏到网络游戏的服务平台,1996年迄今的大型网络游戏;
  • 即时通讯和社交网络、门户网站、论坛、博客(微博)、电子商务、网银……

中国方面

  • 1987年(日期有争议),中国正式接入互联网(邮件形式),并形成多个骨干网。
  • 1994年(日期有争议),中国通过一条64K的国际专线全功能接入互联网,通常当作中国互联网元年。

移动互联网

  • 1996年诺基亚9000手机是第一部具有互联网连接功能的手机。
  • 手机/移动互联网服务的诞生:。日本电信公司NTT DoCoMo于1999年推出了第一款移动互联网服务i-mode。
  • WAP(Wireless Application Protocol)。1997年,爱立信、摩托罗拉、诺基亚和无线星球( Unwired Planet)成立WAP Forum。
  • 2001年中国移动“移动梦网”开通。
  • 2009年:中国移动、中国电信和中国联通获得3G牌照。

参考资料:
主要来自维基百科等,但很多的数据、资料缺少明确的出处,不少内容之间有矛盾或不完备,因此本文只能写一写要点,以示记录。

考据:internet 和 Web的更多相关文章

  1. WEB基础原理——理论复习

    基本WEB原理 1. Internet同Web的关系 1.1互联网 全世界最大的局域网. 来源美国国防部的项目用于数据共享 没有TCP/IP之前最开始只能1000台电脑通信(军用协议) 1.2 万维网 ...

  2. Web测试的常用测试用例与知识

    1. Web测试中关于登录的测试 2. 搜索功能测试用例设计 3. 翻页功能测试用例 4. 输入框的测试 5. Web测试的常用的检查点 6. 用户及权限管理功能常规测试方法 7. Web测试之兼容性 ...

  3. web测试常用的用例及知识

      1.      Web测试中关于登录的测试... 1 2.      搜索功能测试用例设计... 2 3.      翻页功能测试用例... 3 4.      输入框的测试... 5 5.    ...

  4. 【转】关于 Web GIS

    以下部分选自2015-03-01出版的<Web GIS从基础到开发实践(基于ArcGIS API for JavaScript)>一书中的前言部分: Web GIS 概念于1994 年首次 ...

  5. 【转】web测试内容及工具经典总结

    基于Web的系统测试在基于Web的系统开发中,如果缺乏严格的过程,我们在开发.发布.实施和维护Web的过程中,可能就会碰到一些严重的问题,失败的可能性很大.而且,随着基于Web的系统变得越来越复杂,一 ...

  6. 【Winform】Winform 制作一键发布web

    前言 最近web网站有个需要,就是打包给客户,客户能够自己手动的进行傻瓜式的安装发布web.找了很多资料,其中涉及到 文件解压 IIS操作 数据库还原 等. 发现现在就主要是两种解决方案: ①:使用V ...

  7. 软件测试之WEB测试经典总结

    在Web工程过程中,基于Web系统的测试.确认和验收是一项重要而富有挑战性的工作.基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览 ...

  8. web项目测试方法总结

    在Web工程过程中,基于Web系统的测试.确认和验收是一项重要而富有挑战性的工作.基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览 ...

  9. [转载]软件测试之Web测试经典总结

    转载自:软件测试之Web测试经典总结 基于Web的系统测试在基于Web的系统开发中,如果缺乏严格的过程,我们在开发.发布.实施和维护Web的过程中,可能就会碰到一些严重的问题,失败的可能性很大.而且, ...

随机推荐

  1. 你所不知道的 CSS 阴影技巧与细节

    关于 CSS 阴影,之前已经有写过一篇,box-shadow 与 filter:drop-shadow 详解及奇技淫巧,介绍了一些关于 box-shadow 的用法. 最近一个新的项目,CSS-Ins ...

  2. 滚动视差?CSS 不在话下

    何为滚动视差 视差滚动(Parallax Scrolling)是指让多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验. 作为网页设计的热点趋势,越来越多的网站应用了这项技术. 通常 ...

  3. cglib根据数据动态生成对象

    最近有个任务:根据查询SQL直接导出报表 实现关键是,怎么根据sql查询的数据动态生成对象列表,想到Cglib动态代理实现 废话少说,上代码: 定义动态生成Java Bean类: import jav ...

  4. 新DevOps八荣八耻

    昀哥 20181001以随时可扩容可缩容可重启可切换机房流量为荣,以不能迁移为耻. 以可配置为荣,以硬编码为耻. 以系统互备为荣,以系统单点为耻. 以交付时有监控报警为荣,以交付裸奔系统为耻. 以无状 ...

  5. 【深度学习篇】--Windows 64下tensorflow-gpu安装到应用

    一.前述 一直以为自己的笔记本不支持tensflow-gpu的运行,结果每次运行模型都要好久.偶然间一个想法,想试试自己的笔记本,结果竟然神奇的发现能用GPU.于是分享一下安装步骤. 二.具体 因为版 ...

  6. Python + PyQt5 实现美剧爬虫可视工具

    美剧<权力的游戏>终于要开播最后一季了,作为马丁老爷子的忠实粉丝,为了能够看得懂第八季复杂庞大的剧情架构,本人想着将前几季再稳固一下,所以就上美剧天堂下载来看,可是每次都上去下载太麻烦了, ...

  7. [截稿日期] 人机交互与普适计算方向的A、B类国际会议

    CCF推荐的人机交互与普适计算方向的A.B类会议截稿日期 一.A类 序号 会议简称 会议全称 出版社   截稿日期 网址 1 CHI ACM Conference on Human Factors i ...

  8. 【Android Studio安装部署系列】二十二、Android studio自动生成set、get方法

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 操作步骤 将光标放置我们所要生成get,set方法的实体类空白处——然后右键——选择Generate. 选择“Getter and Set ...

  9. JVM回收算法

    根搜索算法 原理:设立若干种根对象,当任何一个根对象到某一个对象均不可达时,则认为这个对象是可以被回收的.一般是对象持有的引用指向该对象不可达 在JAVA语言中,可以当做GC roots的对象有以下几 ...

  10. Tomcat 对 HTTP 协议的实现(下)

    在<Tomcat 对 HTTP 协议的实现(上)>一文中,对请求的解析进行了分析,接下来对 Tomcat 生成响应的设计和实现继续分析.本文首发于(微信公众号:顿悟源码) 一般 Servl ...