
现在浏览器的渲染原理及流程
这篇文章介绍了浏览器渲染原理及流程,包括HTML解析、样式计算、布局、分层、绘制、分块、光栅化和画等阶段,以及各个阶段的输入输出和任务执行过程。文章还解释了浏览器如何处理外部CSS和JS文件的下载和解析,以及这些文件如何影响渲染流程。

HTML - 资源提示符
这篇文章介绍了HTML中的资源提示符,解释了async和defer属性在script标签中的使用,它们允许脚本的异步下载,而不会阻塞DOM的解析。文章还讨论了link标签的preload和prefetch属性,用于预加载和预取资源,以及如何使用type="module"属性来加载模块化JavaScript,以实现浏览器兼容。