render渲染,经常在各种开发需要中看到这个方法名,但还是不太理解。
BS架构的角度
浏览器只认识HTML及CSS,能够执行JS脚本
JSP,ASP,PHP页面会有业务代码或显示逻辑代码在其中,直接把这些页面传给浏览器,浏览器会晕到的
把混了HTML、CSS,java、PHP、.Net代码的页面转成浏览器懂的内容。这个过程就是render-后端渲染
浏览器拿到HTML内容后,通过执行JS脚本,还可以在浏览器端生成动态的HTML DOM元素修改当前页面上,这个过程也是render-前端渲染
5.在浏览器本身也需要一个把HTML、CSS转换成用户能看到的图像的过程,这个过程也叫render-浏览器渲染
11 回答1.3k 阅读
3 回答967 阅读✓ 已解决
2 回答963 阅读✓ 已解决
3 回答957 阅读✓ 已解决
2 回答649 阅读
3 回答976 阅读
3 回答973 阅读
在Web后端一般是指渲染前端(html页面)的步骤吧
在前端(html)一般是指构建或者生成DOM的步骤吧
在游戏(canvas、webgl、opengl、directx等等)一般是指,绘制画面(像素)的或者绘制画面的所在的主循环相关的步骤(绘制画面、滤镜、后期渲染等)
在图形图像、视频领域中,也指生成图片或者视频(实际上也就是很多像素的集合)的步骤。
在画画中,一般指绘图完毕后,一些后期处理的环节(实际上还是处理画面)
总得来说一般是指当前程序中和生成用户画面相关的一个环节,都会叫做渲染。
严格来说渲染是指生成、绘制和处理像素的过程