浏览器解析HTML的过程
1、构建 frame, 以建立DOM树。
2、回流(reflow) 引起Dom树结构变化,改变页面布局。
2025年08月02日
作者:Peter 谭老师
转发链接:
https://mp.weixin.qq.com/s/XhwPOv62gypzq5MhhP-5vg
2025年08月02日
从 2017 年到 2020 年,我花了大约 4 年的时间,从零到一,实现了一个可切换 WebGL 和 Canvas2D 渲染的,跨平台支持浏览器、SSR、小程序,基于 DOM 结构和支持响应式的,高性能支持批量渲染、针对可视化场景优化、支持 WebWorker 的图形系统——SpriteJS。
在这个“造轮子”过程中,我一步步将一个很简陋的渲染库,变成一个能够支撑可视化应用和游戏开发的,还算不错的一个图形库,其中有许多积累,也有许多思考。因为毕竟是两年多前的研究,有些细节可能记得不是特别清晰,其中有些特性也许已经有点过时,但我想,还是有不少内容能给大家带来参考和启发。
2025年08月02日
一次分清clientHeight、offsetHeight、scrollHeight、scrollTop、offsetTop概念:
clientHeight:可视的,看得见的部分,content+padding;
offsetHeight:在clientHeight基础上,添加“”边框“”,即content+padding+margin;
scrollTop:超过clientHeight“顶部界线”的部分,即看不见的、已经 滚动出去 的部分;
2025年08月02日
FileProvider伴随着Android 7.0的到来已经有一段时间,相信大家都已经不陌生了,应该有不少同学和我一样,是在实现拍照功能的时候才首次接触到FileProvider组件的。不知道大家在初次使用
2025年08月02日
2025年08月02日
常见的62种http响应代码整理,当网站出现流量下降,索引下降,Robots检测失败,无法访问时,首先应检查HTTP响应状态代码指示特定HTTP请求是否已成功完成。
2025年08月02日
Mudbox 2018软件介绍
是一款数字雕刻与纹理绘画软件,结合了直观的用户界面和一套高性能的创作工具,使三维建模专业人员能够快速轻松地制作高度精细的有机和无机三维资产。该软件支持高度直观的用户界面和强大的创作工具包,可用于制作超逼真的高多边形数三维模型。Mudbox是一个基于独特雕刻模式开发的高级、高分辨率、基于笔刷的三维建模软件。它适合三维建模专业人员使用,为三维建模人员和纹理艺术家提供了创作自由性,而不必担心技术细节。
2025年08月02日
3ds Max 2018是一款广泛应用于三维建模、动画制作和渲染的专业软件。然而,有时候在尝试激活3ds Max 2018时可能会遇到一些问题,导致激活失败。本文将介绍一些可能导致3dmax2018激活失败的情况,并提供相应的解决步骤,帮助用户克服这些问题。