web发展史

简介: Mosaic,是互联网历史上第一个获普遍使用和能够显示图片的网页浏览器,于1993年问世。 1994年4月,马克.安德森和Silicon Graphics(简称为SGI,中译为“视算科技”或“硅图”) 公司的创始人吉姆·克拉克(Jim Clark)在美国加州设立了“Mosaic Communication Corporation”。 Mosaic公司成立后,由于伊利诺伊大学拥有Mosaic的商标权,且伊利诺伊大学已将技术转让给 Spy Glass公司,开发团队必须彻底重新撰写浏览器程式码,且浏览器名称更改为Netscape Navigator,

web发展史

       Mosaic,是互联网历史上第一个获普遍使用和能够显示图片的网页浏览器,于1993年问世。

       1994年4月,马克.安德森和Silicon Graphics(简称为SGI,中译为“视算科技”或“硅图”)

   公司的创始人吉姆·克拉克(Jim Clark)在美国加州设立了“Mosaic Communication Corporation”。

   Mosaic公司成立后,由于伊利诺伊大学拥有Mosaic的商标权,且伊利诺伊大学已将技术转让给

   Spy Glass公司,开发团队必须彻底重新撰写浏览器程式码,且浏览器名称更改为Netscape Navigator,

   公司名字于1994年11月改名为“Netscape Communication Corporation”,此后沿用至今,

   中译为“网景”。微软的Internet Explorer及Mozilla Firefox等,其早期版本皆以Mosaic

   为基础而开发。微软随后买下Spy Glass公司的技术开发出Internet Explorer浏览器,而

   Mozilla Firefox则是网景通讯家开放源代码后所衍生出的版本。

js历史

       JavaScript作为Netscape Navigator浏览器的一部分首次出现在1996年。它最初的设计

   目标是改善网页的用户体验。作者:Brendan Eich期初JavaScript被命名为,LiveScript,

   后因和Sun公司合作,因市场宣传需要改名JavaScript。后来Sun公司被Oracle收购,JavaScript

   版权归Oracle所有。

浏览器组成

   浏览器组成分为以下几个部分:

   1.shell部分

   2.内核部分

   渲染引擎(语法规则和渲染)

   js引擎

   其他模块

js引擎

       2001年发布ie6,首次实现对js引擎的优化和分离。2008年Google发布最新浏览器Chrome,

   它是采用优化后的javascript引擎,引擎代号V8,因能把js代码直接转化为机械码来执行,进

   而以速度快而闻名。后Firefox也推出了具备强大功能的js引擎Firefox3.5   TraceMonkey

   (对频繁执行的代码做了路径优化)Firefox4.0   JeagerMonkey

js的逼格

       解释性语言   —   (不需要编译成文件)跨平台,单线程ECMA标注 —  为了取得技术优势,

   微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一

   规格JavaScript兼容于ECMA标准,因此也称为ECMAScript。

js执行队列

image.png

目录
相关文章
|
28天前
|
前端开发 安全 JavaScript
2025年,Web3开发学习路线全指南
本文提供了一条针对Dapp应用开发的学习路线,涵盖了Web3领域的重要技术栈,如区块链基础、以太坊技术、Solidity编程、智能合约开发及安全、web3.js和ethers.js库的使用、Truffle框架等。文章首先分析了国内区块链企业的技术需求,随后详细介绍了每个技术点的学习资源和方法,旨在帮助初学者系统地掌握Dapp开发所需的知识和技能。
2025年,Web3开发学习路线全指南
|
6月前
|
XML 前端开发 JavaScript
前端概论 web
前端概论 web
35 0
|
8月前
|
人工智能 前端开发 JavaScript
web发展历程
【4月更文挑战第25天】web发展历程
118 1
|
8月前
|
存储 前端开发 安全
探索Web3.0时代的前端技术革新
本文着眼于Web3.0时代下前端技术的演进与挑战,旨在为开发者提供一个全面的视角来理解如何利用现代前端技术栈构建去中心化应用(DApps)。随着区块链技术、去中心化存储和智能合约的兴起,前端开发不再仅仅关注于传统的用户界面和用户体验设计,而是扩展到了如何与去中心化网络交互,以及如何保障数据的安全性和可访问性。本文将探讨相关的技术栈,包括但不限于Ethereum智能合约、IPFS去中心化存储解决方案以及Web3.js和Ethers.js等库的使用,旨在为前端开发者铺设一条通往Web3.0世界的桥梁。
|
存储 消息中间件 JavaScript
科普:什么是Web3.0
科普:什么是Web3.0
|
人工智能 监控 安全
|
人工智能 搜索推荐 物联网
web1.0 和 web2.0 以及 web3.0的发展史
web1.0 和 web2.0 以及 web3.0的发展史
1219 0
|
小程序 容器
WEB概论
1.什么是WEB? 2.什么是Servlet? 3.什么是容器? 4.三大组件,servlet、filter、listener
81 0
|
SQL 缓存 前端开发
【CTFHUB】Web技能树
【CTFHUB】Web技能树
345 0
|
存储 Web App开发 监控
Web3的三次革命
Web3的三次革命