我正在设计一个单页网站。该站点的所有部分都以模态方式在 DIV 元素中弹出,因此它永远不会离开实际的浏览器页面。最初,我使用“display:none”将所有部分隐藏在 css 中,导航会相应地显示和隐藏它们。
现在我开始整理投资组合部分,我开始怀疑是否最好对每个投资组合项目使用 AJAX,因为它们包含更大的图像。对于预加载的合理限制是否有任何粗略指南?如果所有项目都已预加载,那么 HTML 文件看起来会很怪异。
我意识到这是一个普遍的问题,感觉预加载所有内容是个坏主意,但我不想有预感。我不太确定当元素设置为“display:none”时用户计算机占用了哪些资源(例如,这是 RAM 问题吗?)。
干杯! :)