02 2025 档案
浏览器渲染进程与页面加载机制
摘要:在现代 Web 开发中,了解浏览器如何渲染页面以及 JavaScript 如何影响页面加载流程可以更好地理解前端开发的核心原理。 一、浏览器渲染进程概述 浏览器的渲染进程(Render 进程)主要负责页面的渲染、脚本执行和事件处理等工作。为了避免因单个页面崩溃而导致整个浏览器崩溃,每个页面都有独立的
阅读全文
prosemirror-tables 源码解读
摘要:我们公司的文档是基于tiptap二开的,而tiptap是对prosemirror的封装,在prosemirror的基础上提供了更友好的API、模块封装以及将MVVM的接入封装在框架内部,适用于各种流行框架,使开发者更容易上手。在tiptap的官网有这么一段话Tiptap is a headless
阅读全文
网络请求的处理流程全解析
摘要:一次网络请求的处理流程 当用户打开一个 Web 站点时,浏览器会发起一系列的网络请求,以获取站点的内容。这个过程涉及到多个环节,包括缓存、代理、DNS 解析、TCP 请求、SSL 请求、HTTP 请求等。本文将详细介绍这些环节,并提供一些常见的问题排查方法。 一、网络请求的处理流程 HTTP 强制缓
阅读全文