邂逅Web开发

前言


🐻本章节我们将从宏观的角度来了解下Web开发相关的内容,以及网站和网页相关的内容,除此之外我们还会介绍下浏览器和浏览器内核相关内容,本文章的内容主要为个人笔记,前端老鸟请绕路~

一.电脑配置和推荐软件


🫥对于电脑的配置建议打开文件的扩展名与隐藏文件,我使用的是Win11扩展名的打开方式如下:

😈推荐安装的软件

  1. Chorme浏览器:开发必备浏览器,也可以使用微软新浏览器,内核是一样的。
  2. VSCode编辑器:开发推荐编辑器,有很多插件可以安装,轻量且强大。
  3. Xmind Zen思维导图:思维导图笔记。
  4. Typora:markdown笔记软件,目前收费了,推荐使用语雀。

二.网页和网站的关系


🐺什么是网页?网页被称为WebPage打开浏览器看到网站中的一页就是网页,网页的内容可以包含的非常丰富,可以包含文字,音频,视频等等内容,网站是由多个网页组成的。

三.网页的显示过程


🥺用户角度:

  1. 用户在浏览器输入一个网站;
  2. 浏览器会找到对应的服务器地址,请求静态资源(可以存放在世界上任何一个地方);
  3. 服务器返回静态资源给浏览器;
  4. 浏览器对静态资源进行解析和展示;

🤣前端工程师角度:

  1. 开发项目(HTML/CSS/JavaScript/Vue/React)
  2. 打包、部署项目到服务器里面

四.网页的组成部分


🐺网页是由什么方式开发出来的哪?

  1. 第一阶段:HTML,这个阶段网页单纯由HTML来开发,属于是蛮荒时期。
  2. 第二阶段:HTML+CSS这个阶段在页面构建已经有了发展,但是还是处于静态页面阶段。
  3. 第三阶段:HTML+CSS+JavaScript这个阶段页面已经不仅仅是静态页面了,已经进入动态页面时代了。

五.浏览器和浏览器内核


👽浏览器的作用:我们知道了网页的组成是HTML+CSS+JS那么这些枯燥的代码是通过什么方式渲染出来的哪?答案就是浏览器。

😻浏览器的核心部分内容其实是浏览器内核,但是不同厂商的内核往往不一样这样会造成渲染的结果不尽相同,如下就是比较常见的不同浏览器内核。

  1. Trident ( 三叉戟):IE、360安全浏览器、搜狗高速浏览器、百度浏览器、UC浏览器;
  2. Gecko( 壁虎) :Mozilla Firefox;
  3. Presto(急板乐曲)-> Blink (眨眼):Opera
  4. Webkit :Safari、360极速浏览器、搜狗高速浏览器、移动端浏览器(Android、iOS)
  5. Webkit -> Blink :Google Chrome

六.总结


🤠我们这篇文章大致了解了Web开发的相关内容,包括电脑的配置,软件的安装,网页的显示和浏览器内核等等,这些内容虽然比较简单,但是非常重要,这些内容的学习是一个认知建立的过程,希望再接再厉~

相关推荐
GISer_Jing2 分钟前
Todos
前端·人工智能·学习
hresh4 分钟前
两个 Chrome 窗口各 20 多个 tab 后,我把 tab-out 改成了更顺手的 TabNest
前端·chrome·后端
invicinble5 分钟前
前端技术栈--vuecli页面固定思路解密,与vue-router技术栈信息
前端·javascript·vue.js
shadowcz0078 分钟前
CHI 2026 归来:AI/LLM 正在重写人机交互的底层语法
前端·人工智能·html·人机交互
Moment11 分钟前
面试官:LangChain中 TS 和 Python 版本有什么差别,什么时候选TS ❓❓❓
前端·javascript·后端
JarvanMo15 分钟前
SINT能否取代GetX?
前端
Mintopia16 分钟前
深入理解计算机架构:从硬件到软件的桥梁
前端
大尚来也16 分钟前
HTTPS的性能优化:从握手延迟到会话复用
前端
尘埃落定wf18 分钟前
LangChain AgentExecutor 完全指南:ReAct循环+Memory+LLM实战
前端·javascript·react.js
数智前线20 分钟前
百灵大模型认领“Elephant”:Ling-2.6-flash定价每百万token 0.1美元
前端·javascript·microsoft