邂逅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开发的相关内容,包括电脑的配置,软件的安装,网页的显示和浏览器内核等等,这些内容虽然比较简单,但是非常重要,这些内容的学习是一个认知建立的过程,希望再接再厉~

相关推荐
代码匠心22 分钟前
AI 自动编程:一句话设计高颜值博客
前端·ai·ai编程·claude
_AaronWong2 小时前
Electron 实现仿豆包划词取词功能:从 AI 生成到落地踩坑记
前端·javascript·vue.js
cxxcode2 小时前
I/O 多路复用:从浏览器到 Linux 内核
前端
用户5433081441942 小时前
AI 时代,前端逆向的门槛已经低到离谱 — 以 Upwork 为例
前端
JarvanMo2 小时前
Flutter 版本的 material_ui 已经上架 pub.dev 啦!快来抢先体验吧。
前端
恋猫de小郭2 小时前
AI 可以让 WIFI 实现监控室内人体位置和姿态,无需摄像头?
前端·人工智能·ai编程
哀木2 小时前
给自己整一个 claude code,解锁编程新姿势
前端
程序员鱼皮2 小时前
GitHub 关注突破 2w,我总结了 10 个涨星涨粉技巧!
前端·后端·github
UrbanJazzerati2 小时前
Vue3 父子组件通信完全指南
前端·面试
是一碗螺丝粉3 小时前
5分钟上手LangChain.js:用DeepSeek给你的App加上AI能力
前端·人工智能·langchain