【发布时间】:2011-10-13 11:57:06
【问题描述】:
我很确定我已经知道这个问题的答案,但我很想看看是否有人有其他想法。我们正在开发一个网站,以包括大型菜单的重大重新设计。我在重新设计中最重要的事情之一是尽可能减少页面下载时间。我所有的图像、css 和 javascript 都被缓存了,这很好。但是,我正在尝试解决的部分是菜单的 html 编码,以及是否有办法在合理的范围内进行本地缓存。
附带说明,我喜欢尽可能使用纯 CSS(用于 SEO),因此包括将大型菜单直接输出到 HTML 页面。但同时,我知道如果页面下载顶部的 html 内容需要几秒钟的时间,那么,我们可能也会在那里运行一些客户。也许最好的办法是让 JavaScript 输出菜单,但随后你会遇到几个没有启用 Javascript 的客户。
目前,菜单页面约为 30K,我预计在重新设计时会翻倍甚至更多。
您对这个问题有什么想法吗?您认为解决此问题的最佳方法是什么?
谢谢!!
JMax
【问题讨论】:
标签: javascript html css caching