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

相关推荐
前端不太难27 分钟前
《Vue 项目路由 + Layout 的最佳实践》
前端·javascript·vue.js
LYFlied30 分钟前
【每日算法】 LeetCode 56. 合并区间
前端·算法·leetcode·面试·职场和发展
想学后端的前端工程师1 小时前
【Vue3组合式API实战指南:告别Options API的烦恼】
前端·javascript·vue.js
否子戈1 小时前
WebCut前端视频编辑UI框架一周开源进度
前端·音视频开发·ui kit
昔人'1 小时前
`corepack` 安装pnpm
前端·pnpm·node·corepack
萌萌哒草头将军1 小时前
pnpm + monorepo 才是 AI 协同开发的最佳方案!🚀🚀🚀
前端·react.js·ai编程
hboot2 小时前
💪别再迷茫!一份让你彻底掌控 TypeScript 类型系统的终极指南
前端·typescript
GISer_Jing3 小时前
深入拆解Taro框架多端适配原理
前端·javascript·taro
毕设源码-邱学长3 小时前
【开题答辩全过程】以 基于VUE的藏品管理系统的设计与实现为例,包含答辩的问题和答案
前端·javascript·vue.js
用户28907942162714 小时前
Spec-Kit应用指南
前端