什么是Web1.0时代、Web2.0时代、Web3.0时代?

什么是Web1.0时代、Web2.0时代、Web3.0时代?

  互联网的起源。1969年美国的阿帕网的出现标志着互联网的诞生,而1973年第一台个人电脑The Xerox Alto的出现就预示了互联网将蓬勃生长,随之而来的就是我们迈入了信息时代。短短几十年的发展,接入互联网的人数呈现出爆炸式的增长,我们也从最初的Web1.0时代,进入Web2.0时代,再到如今将要来临的Web3.0时代(PS:目前,对于互联网的发展阶段的划分还没有一个明确的共识。有些人认为目前已经进入了Web3.0时代,而另一些人则认为还处于Web2.0时代或者没有明确的阶段划分)

  何为Web1.0时代?Web1.0时代指的是互联网的早期发展阶段,大约是从1990年代中期到2000年左右。在这个时期,互联网主要用于向用户提供静态的信息(也就是说当时的页面都是静态页面,并不能和用户进行交互),用户只能通过浏览器浏览网页来获取信息,而无法与网页进行交互。所以我们可以称Web1.0时代的网页为“只读网页”。如今这种网页已经是基本看不到了,但是我发现维基百科的页面就很Web1.0,我截了个图,让读者能够大致对Web1.0时代的网页有一个认识

在这里插入图片描述
PS:不知道为什么CSDN把维基百科的图片给挂掉了,所以只能将这张图片搞模糊了

可以看到,Web1.0时代的网页,大致是一个黑白配色的风格,网页也都是HTML标签构成,少量的图片(没有视频和音频,但是有GIF图片),网页整体很朴素,没有那么多花里胡哨,多以文本为主。在Web1.0时代,互联网被广泛用于在线商店、公司网站、新闻和信息网站、在线目录等。许多公司和组织开始意识到互联网的潜力,并开始将其用于营销和宣传活动。总的来说,Web1.0时代是互联网的起步阶段,它奠定了互联网的基础,并为后来的Web2.0时代和Web3.0时代的发展奠定了基础。

  何为Web2.0时代?Web2.0时代指的是互联网发展的一个阶段,大约是从2000年左右开始~~。在这个时期,互联网从静态信息的传递转变为动态交互和用户参与的平台。1995 年JavaScript诞生,1996年CSS诞生(没想到 JS诞生的比CSS还要早🤣)预示着网页将越来越绚丽多彩,用户能够和网页进行交互了,在这期间也出现了很多如今耳熟能详的巨头公司,例如Facebook、Twitter、YouTube和Flickr等。这些公司和服务都以用户参与和交互为核心,成为了Web2.0时代的代表。Web2.0时代是互联网发展的重要阶段,它使互联网成为了一个全球性的社交平台,也为后来的Web3.0时代的发展奠定了基础。

Web2.0时代的网站具有以下特点:

  1. 用户参与:网站允许用户参与到内容的创建和分享中,例如社交网络和博客等。
  2. 动态内容:网站提供动态的、实时的内容,例如在线视频和音乐等。
  3. 个性化体验:网站提供个性化的用户体验,例如推荐系统和个性化设置等。
  4. 云计算:网站使用云计算技术,可以让用户在任何地方、任何设备上访问网站。
  5. 共享经济:网站提供共享经济服务,例如在线购物和共享出行等

在这里插入图片描述

  何为Web3.0时代?Web3.0时代是指创建一个去中心化但安全的互联网,人们可以在其中安全地交换金钱和信息,而无需中间商或大型科技公司。它是在Web2.0时代的基础上发展起来的。Web3.0时代的特点是将互联网与人工智能结合,创造出更加智能化、高效率、去中心化和安全的互联网。Web3.0时代的主要特点包括:

  1. 去中心化:Web3.0将更多的数据和应用程序存储在去中心化的区块链网络中,实现更加安全和去中心化的数据管理。
  2. 智能合约:Web3.0使用智能合约来自动化执行交易和协议,提高了交易的效率和安全性。
  3. 人工智能:Web3.0利用人工智能技术来处理大量的数据,并为用户提供更加智能化和个性化的服务。
  4. 语义网:Web3.0使用语义网技术,将互联网上的数据和信息进行语义化,使得计算机能够更好地理解和处理这些数据和信息。
  5. 跨平台:Web3.0将应用程序和数据从单一平台中解耦出来,使得应用程序可以在不同的平台上运行。

Web3.0时代的产物有比特币、区块链
在这里插入图片描述

阶段大致时间段提出人特点代表公司相关核心技术
Web1.01990~2000Tim Berners-Lee信息交换和展示门户网景、雅虎数据存储、处理与传输
Web2.02000 ~ ?Tim O’Reilly内容创造和交互平台谷歌、脸书、推特大数据、云计算
Web3.0? ~ ?Gavin Wood用户自己创造和去中心化比特币、以太坊、NFT区块链、人工智能

ps: Web3.0时代现阶段没有明确指明是哪个年,可以理解我们当前的时代(2023年)正处于Web2.0和Web3.0的交界处,现在仍是Web2.0时代的产物占主导地位


参考资料

  • Web3.0到底是怎么回事 - 哔哩哔哩
  • 互联网的前世今生:Web 1.0、2.0、3.0 - JasonCeng_的博客-CSDN博客
  • 简易版 | Web1.0、2.0、3.0有何区别? - 知乎 (zhihu.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/15240.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

浏览器缓存策略:强缓存和协商缓存

浏览器缓存:其实就是在本地使用的计算机中开辟一个内存区,同时也开辟一个硬盘区,作为数据传输的缓冲区,然后利用这个缓冲区来暂时保护用户以前访问的信息通常浏览器的缓存策略分为两种:强缓存和协商缓存,强…

零基础学java——【基础语法】基本输入、输出语句,变量,运算符

目录 变量 数据类型 基本数据类型一览表 声明和初始化 基本的输出、输出语句 输出语句 补充“”的使用 输入语句Scanner 使用步骤 代码演示 运算符 有些内容可能会与c语言作比较 内容借鉴了韩顺平老师的java课堂笔记(b站课) 变量 数据类型 基本…

CKA证书题库-总结

CKA真题(考题总结) 文章目录 CKA真题(考题总结)证书个人考试总结申诉结果 CKA题目参考博主重点介绍 CKA模拟题库 注意事项考试概要考试注意事项: CKA题目答案设置自动补全方法一方法二 第⼀题:权限控制RBAC…

【4. ROS的主要通讯方式:Topic话题与Message消息】

【4. ROS的主要通讯方式:Topic话题与Message消息】 1. 前言1.1 王者解释结点通讯:1.2 通讯小结 2. 灵活的Topic话题图解2.1 话题注意细节2.2 外延补充 3. Message消息图解3.1 消息类型3.2 查看标准消息类型std_msgs 4. 使用C实现Publisher发布者4.1 发布…

Sametime 12.0.1 FP1发布以及Notes中的SwiftFile使用

大家好,才是真的好。 上周,HCL推出了Sametime 12.0.1FP1FP1更新包程序,包含不少新功能以及很多修复程序。虽然Sametime组件现在不需要运行在Domino服务器上,但毕竟Sametime通常会使用Domino目录或Domino中的LDAP目录服务&#xf…

Maven 如何下载依赖包的源码包

使用Maven下载依赖包的时候, 默认是不会下载源码包的,但是有时候, 需要Debug代码,或是看看依赖项的源码的写法, 就需要下载源码包了。 这里以 Apache 的 commons-text 为例, 在Maven中添加如下依赖配置&am…

HCIA-RS实验-ENSP设备的基础配置

本文主要简单地介绍ENSP设备的基础配置,帮助读者快速上手使用ENSP。可以掌握一些基础的配置方案,更改名称,系统时间,系统地区、密码登录等信息 以下是该文章的拓扑图;现将这2台设备启动;后续双击即可进入命…

Openswan安装和简单配置

Openswan安装和简单配置 安装环境: 操作系统:Ubuntu20.0.4TLS 用户权限:root下载Openswan: wget https://github.com/xelerance/Openswan/archive/refs/tags/v3.0.0.zip安装Openswan: 解压Openswan:(PS&#xff1a…

Arduino学习笔记4

一.声控灯实验 1.源代码 int led2;//定义板子上数字2口控制小灯 int flag0;//定义一个变量记录小灯是亮起还是熄灭 int shengyin3;//定义声音传感器的控制口void setup() {pinMode(led,OUTPUT);//定义小灯为输出模式pinMode(shengyin,INPUT);//定义声音控制口为输入模式 } vo…

基于天牛须(BAS)与NSGA-Ⅱ混合算法的交直流混合微电网多场景多目标优化调度(Matlab代码实现)

💥 💥 💞 💞 欢迎来到本博客 ❤️ ❤️ 💥 💥 🏆 博主优势: 🌞 🌞 🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 …

SentiBank Dector上手指南

​ 官网链接:https://www.ee.columbia.edu/ln/dvmm/vso/download/sentibank.html SentiBank Detector可以抽取图片中的形容词-名词对,之前一直看到,这次复现模型才第一次用到,上手的时候有点手足无措,因为官网在如何使…

Python入门教程+项目实战-11.4节: 元组与列表的区别

目录 11.4.1 元组与列表的区别 11.4.2 可变数据类型 11.4.3 元组与列表的区别 11.4.4 知识要点 11.4.5 系统学习python 11.4.1 不可变数据类型 不可变数据类型是指不可以对该数据类型进行修改,即只读的数据类型。迄今为止学过的不可变数据类型有字符串&#x…

我做了个GPT3键盘,用了两个月发现它有点傻

自 ChatGPT 出世,各类文本类AI产品层出不穷。甚至接连几日,Producthunt 上新品过半都是AI相关。 这其中部分原因是 OpenAI 公司开放的 GPT3 1API 接口十分易用。只要一个简单的文本请求,就能将现有产品加入AI功能。例如,Notion、…

提取文本的摘要snownlp模块

【小白从小学Python、C、Java】 【计算机等级考试500强双证书】 【Python-数据分析】 提取文本的摘要 snownlp模块 [太阳]选择题 关于以下python代码说法错误的一项是? from snownlp import SnowNLP myText """ChatGPT的出现标志着人类科技发…

【flask】三种路由和各自的比较配置文件所有的字母必须大写if __name__的作用核心对象循环引用的几种解决方式--难Flask的经典错误上下文管理器

三种路由 方法1:装饰器 python C#, java 都可以用这种方式 from flask import Flask app Flask(__name__)app.route(/hello) def hello():return Hello world!app.run(debugTrue)方法2: 注册路由 php python from flask import Flask app Flask(__name__)//app…

【JavaWeb】jQuery(上)

本章内容 1.jQuery Hello world 2.jQuery 选择器 3.jQuery 过滤器 4.jQuery 元素筛选 1、jQuery 介绍 什么是 jQuery ? jQuery,顾名思义,也就是 JavaScript 和查询(Query),它就是辅助 JavaScript 开发的 js 类…

Linux 文件内容相关命令使用汇总

Linux操作系统有很多强大的文件内容相关命令,这些命令可以让您查看、分析和编辑文件。其中,最基本和常用的命令包括cat、more、less和head/tail等。除了这些基本命令之外,grep和find命令也是文件搜索和过滤方面的有力工具。 前言 我们这篇主…

根据 vue-grid-layout 动态设置Echarts尺寸大小

文章目录 前言一、vue-grid-layout 是什么?二、正文1.引入vue-grid-layout2.myEcharts组件3. Utils中的debounce防抖函数 总结 前言 此文背景是根据 vue-grid-layout 动态拖拽组件大小里面包含 Echarts 组件情景,也可以单独把监听动态设置Echarts 尺寸抽…

【神经网络】tensorflow实验7--回归问题

1. 实验目的 ①掌握一元线性回归模型的实现方法 ②掌握多元线性回归模型的实现方法 ③掌握三维数据可视化方法 2. 实验内容 ①使用TensorFlow建立一元线性回归模型,使用商品房销售数据训练模型,并使用训练好的模型预测房价 ②使用TensorFlow建立多元线…

企业级VUE前端项目各目录文件的作用

概述 本文项目是基于Vue CLI3构建工具(基于 webpack)生成的脚手架项目。Vue CLI 现已处于维护模式,VUE官方推荐使用 create-vue(基于 Vite)构建工具。 vue-cli2.0与3.0在目录结构方面,有明显的不同,vue-cli3.0移除了…