首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >布局引擎与javascript引擎的区别

布局引擎与javascript引擎的区别
EN

Stack Overflow用户
提问于 2012-09-07 23:48:09
回答 1查看 2.1K关注 0票数 5

经过大量阅读,似乎当人们提到浏览器引擎时,他们指的是布局引擎,如gecko或webkit。

我还知道布局引擎基本上负责“绘制”屏幕,而javascript引擎则用于解释。

问题是,对于一个现代的web应用程序,哪一个对性能有更大的影响?这两者有多大的关联呢?它们在浏览器之外的其他用途是什么。它们还提供哪些其他功能。

非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-08 01:03:09

无论哪个引擎你的内容税最高,都会产生最大的影响。如果您有一个巨大的、复杂的HTML文档,其中包含数千个复杂的节点和复杂的CSS,那么布局/呈现引擎将非常繁重,因此您可能会注意到不同浏览器之间的差异。然而,在很大程度上,我相信你的内容必须非常复杂,才能明显体现出显著的差异。

在javascript方面,如果您的页面是高度动态的,并且有大量的回调处理许多快速事件并对文档进行重大更改以响应这些事件,则javascript引擎将对页面的性能产生更大的影响。

在浏览器之外,布局/渲染引擎有时会用在PhantomJS这样的“无头”程序中。Javascript引擎可用于在非浏览器环境中解释javascript,就像node.js、Rhino等所做的那样。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12321434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档