内核与技术专题
排版引擎架构:模块划分与协作
拆解排版引擎把字节流转换为可交互页面所经历的分层链路:网络与资源加载、解析、样式、布局、绘制与合成各模块的输入输出,多进程模型下的职责划分与进程间通信,以及内存管理、任务调度与事件分发等公共设施。
CATEGORY
排版引擎架构划分、脚本引擎编译策略、传输层协议与执行模型。
共 5 篇
拆解排版引擎把字节流转换为可交互页面所经历的分层链路:网络与资源加载、解析、样式、布局、绘制与合成各模块的输入输出,多进程模型下的职责划分与进程间通信,以及内存管理、任务调度与事件分发等公共设施。
解析 HTTP/2 在一条连接上组织并发请求的机制:二进制帧与流的标识、HPACK 头部压缩的静态表与动态表、连接级与流级流量控制、服务端推送、ALPN 协商,以及它与 HTTP/1.1 管道化的差异。
对比 TLS 1.2 与 1.3 的握手差异:临时密钥交换与前向保密、HKDF 密钥调度表的派生过程、握手加密的起点、0-RTT 会话恢复及其重放风险,以及证书验证与 SNI 扩展在流程中的作用。