webkit 学习笔记 – 4. 资源加载和网络栈

Webkit 资源加载机制
资源
HTML 支持的资源主要包括以下类型:

HTML文档 JavaScript 文件 CSS 样式文件 图片 SVG CSS Shader 视频、音频和字幕:多媒体资源及支持音视频的字幕文件(TextTrack) 字体文件 XSL 样式表:使用 XSLT 语言编写的 XSLT 代码文件
上面这些资源在 Webkit 中均有不同的类来表示它们,它们的公共基类是 CachedResource。HTML 对应的资源类型叫 CachedRawResource 类 资源类的前面一般以“Cached”开头,所有资源在请求之前都会先获取缓存中的信息,以决定是否向服务器提出资源请求
资源缓存
当 Webkit 需要请求资源的时候,先从资源池中查找是否存在相应的资源。如果有,Webkit 则取出以便使用;如过没有,Webkit 创建一个新的 CachedResource

webkit 学习笔记 – 4. 资源加载和网络栈最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/7260.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>