使模态加载更快

时间:2012-12-12 16:12:07

标签: javascript modal-dialog pageload

我创建了一个整页模式框以显示在pageload上。我有一个问题。我的主页必须在模态显示之前完全加载,我希望模式显示得更快,而不显示我的主页。有没有办法加快模态或确保主页在模态之前没有显示?任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

查看雅虎best practices的高性能网站(以及Google's)。

  1. 只需加载最小值以显示模态,然后加载post-load其余部分,而不是加载整个页面。
  2. 如果访客在您看到模式之前在您的网站上,pre-load客户端将需要呈现模式的任何资源。如果你缓存这些资源,这将节省他们到达模态的时间。
  3. 消除不必要的资源。例如,如果您的模态有图像,是否可以用CSS替换?即使是小图像也需要额外HTTP请求的开销(除非它已预加载)。
  4. 我可以继续,但谷歌和雅虎的这些资源非常有帮助。