浏览器的前世今生
2021-07-15 20:30:10 16 举报
了解浏览器发展历史,关键节点事件,是作为web前端开发程序员应该具备的专业素养。 这条时间线路图,是我个人阅读相关书籍文献、网页视频资料整理的结果。
作者其他创作
大纲/内容
1991
AOL 公司收购 网景公司 - 网景内部 成立 Mozilla 独立组织 - 研发出 Gecko 开源代码引擎
世界第一台个人电脑Xerox Alto,实现“所见即所得” - 桌面比拟(Desktop metaphor)- 鼠标驱动的图形用户界面(GUI)
HTTP 1.0 出炉
2001
纯文本浏览器各组件移植到 C 语言HTTP 0.9 出炉
C 语言诞生汇编语言
1979
1973
世界第一台电脑ENIAC,宾夕法尼亚大学大型机、批处理系统
b style=\
2008
Unix,分时操作系统肯·汤普森(Ken Thompson)丹尼斯·里奇(Dennis Ritchie) - 吸取 Multics 工程计划教训 - 于贝尔实验室,改名发布
1946
NeXT 公司成立,生产 Macintosh 工作站乔布斯另立门户(因 Lisa、Macintosh 新业务表现不佳而被撤掉经营权) - 被 Apple 公司起诉业务雷同后,主营软件基于 Unix 的 NeXTSTEP - 与 Sun Microsystems 共同开发 OPENSTEP,为 MAC OS 奠定基础
86-DOS 操作系统被 微软 收购后来的 MS-DOS、Windows 都基于此
Unix Verson 7AT & T 公司 将其私有化
1971
Google 公司 发布 Chrome 浏览器 - 基于 WEBKIT BLINK 内核,开源 Chromium 项目套壳 - GEARS:支持离线浏览 web app - V8 引擎:直接翻译 JavaScript 机器码独立于浏览器运行【渲染最快的主流浏览器】Node.js 基于此 - 提出渐进式 Progressive:移动端 web app
TCP/IP 核心协议面世,取代 NCP 协议解决链路中的站点通信只能相同操作系统
1985
昂贵而被市场抛弃
2000
HTTP 1.1 出炉
微软 付费取得 Spyglass Mosaic发布 IE Internet Explorer 1.0 - 捆绑在 IBM PC 操作系统 开机即用 - 排版渲染引擎,即内核名为 Trident,但实际大部分基于 Mosaic
UTF-8 编码的定义者、Golang (2006)语言共同发明者
重写 Unix提高移植性
Mosaic 图形化浏览器诞生 - 基于 Unix,于伊利诺伊大学 NCSA - 马克·安德森(Marc Andreessen)
1997
1987
1996
1993
世界第一款手机互联网浏览器Opera Mobile 发布
2020
腾讯公司张小龙上线 微信小程序
Mozilla 发布 Firefox 火狐浏览器 - AOL 公司 解散 网景公司 - Mozilla 公司 成立 - Apple 公司 发布基于 Webkit 内核 Safari 浏览器
发布 Presto 内核
1995
IE 6 携带 JS 引擎发布
Sun Microsystems 发布 Java 语言短小精悍,支持 JavaApplet 嵌入网页,含 JDK 开发工具包 、JIT 即时编译 - 网景公司 布兰登·艾奇(Brendan Eich) 发布 LiveScript 用于动态交互的表单校验 - 网景 与 Sun 合作推广 更名 JavaScript - 微软 IE 3 发布 JScript
1981
HTTP 2.0 出炉
1970
该系统搭载 IBM PC,获得市场疯狂认可
World Wide Web 万维网 与纯文本浏览器诞生蒂姆·伯纳斯·李(Tim Berners-Lee)于 CERN 物理粒子实验室 - 在 NeXT 工作站上开发出第一台 Web 客户机 与 Web 服务器 - 仅支持用户查询电话号码,远景是支持科学研究资源的共享B / S 架构从此开始
ECMAScript 6 发布 - Windows 10 携 Edge 浏览器 发布
1994
编写接口 API
参考资料- Linux和UNIX的关系及区别(详解版)- 百度百科、维基百科词条- 【2020全新JS++前端课程】『JavaScript深度指南』之全线技术提升_哔哩哔哩_bilibili- 所有人都应该了解的浏览器发展史,内核 userAgent 一个视频全了解!_哔哩哔哩_bilibili- https://www.ecma-international.org/publications-and-standards/standards/ecma-262/- https://youtube.com/watch?v=oWmdxeAFS-I- https://www.tencent.com/zh-cn/about.html#about-con-1- chrome://credits/
2015
2003
伟大人物诞生乔布斯比尔·盖茨蒂姆·伯纳斯·李
ECMAScript-262 1.0 脚本语言规范 - 欧洲计算机制造协会 European Computer Manufactures Association - Base 瑞士日内瓦 - 评估 开发 认可 / 电信 计算机标准
1990
Netscape 网景公司诞生开发团队主导 马克·安德森(Marc Andreessen)SGI 图形/高性能计算企业家 吉姆·克拉克(Jim Clark) - 因技术转让,著作权 MOSAIC -> 伊利诺伊大学 -> Spyglass - 将公司名 MOSAIC Communication Corporation改为 Netscape Communication Corporation - 基于 MAC 、Unix 重写出 Netscape Navigator 网景导航者浏览器
乔布斯访问 Xerox并利用 Alto 的创意
W3C 组织成立
2017
1955
1998
二人共同发明
时间片轮转:把处理机的运行时间分成很短的时间片段,按时间片轮流把处理机分配给多个用户联机作业
Windows 1.0 发布
0 条评论
下一页