我将在我的网站上创建一个页面,其中包含大约 50 个表单。堆叠在 Accordion CSS 中。这会伤害计算机速度较慢的用户吗?
最佳答案
尽管我不知道您为什么要在一个页面上放置 50 个表单,但拥有 50 个表单(假设 DOM 节点的平均数量)在呈现页面时消耗的 CPU 量微乎其微。
但是,如果在聚合中您的表单有大约一百万个 DOM 节点,您将能够在页面呈现时看到大量的 CPU 消耗。更重要的是,您在页面上使用 JavaScript 执行的操作会增加更多的消耗。
在大多数情况下,您应该更关心内存使用情况。另外,如果您关心细节,请确保关注 valid HTML , 使用 CSS selectors efficiently等
要优化渲染,this是良好做法的列表。
此外,如果您使用大量 CSS 过渡,它会消耗大量 CPU。
然而,最好的判断方法是亲自测试。如果您使用的是 Chrome 浏览器,请务必留意 Chrome 任务管理器 (Shift + Esc),并在重新加载页面时关注 CPU 消耗,或在页面上进行事件。如果您想进一步调查,它还会为您提供进程 ID。
关于html - html 表单使用多少 cpu 功率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14161478/