Javascript 让侧面滚动网站快速加载的最佳方法是什么?

Javascript 让侧面滚动网站快速加载的最佳方法是什么?,javascript,mootools,web,pageload,Javascript,Mootools,Web,Pageload,我对堆栈溢出和编程还不熟悉,所以请原谅我的措词不当 我正在建立一个侧面滚动的网站,这是图形丰富,680x9400px的大小。我将使用一些javascript和/或mootools来创建一个很酷的滚动效果,类似于 我正在对所有使用的图片进行网络优化,但想知道是否有人对如何加快页面加载有其他想法?例如,有没有办法在水平部分预加载现场 提前感谢。使用类似的功能,您可以获得感知的加速,因为只有可见图像才会被加载。因此,它们不会与屏幕外的图像竞争 我知道你可能会使用mootools,但如果他们没有类似的东

我对堆栈溢出和编程还不熟悉,所以请原谅我的措词不当

我正在建立一个侧面滚动的网站,这是图形丰富,680x9400px的大小。我将使用一些javascript和/或mootools来创建一个很酷的滚动效果,类似于

我正在对所有使用的图片进行网络优化,但想知道是否有人对如何加快页面加载有其他想法?例如,有没有办法在水平部分预加载现场

提前感谢。

使用类似的功能,您可以获得感知的加速,因为只有可见图像才会被加载。因此,它们不会与屏幕外的图像竞争


我知道你可能会使用mootools,但如果他们没有类似的东西,我会感到惊讶。

请注意,Sursly网站上的大多数图形都是纯黑白的。这使得网站加载速度大大加快,因为文件可以向下优化。

我同意过去的答案,但会稍微修改一下:不是按需要加载,而是在可以的时候加载。也就是说,最初只加载第一页。加载后,再加载第二个,然后加载第三个,依此类推

跟踪哪些部分已经加载,哪些部分还没有加载,如果请求了一个尚未加载的“页面”,则显示一个“请等待”标志,并将该页面提升到优先级队列中


如果你对搜索引擎索引感兴趣,请记住要小心使用这些技术。

大多数这样做的网站就像谷歌地图一样。它们将世界(或者在您的情况下,虚拟侧滚动页面)划分为平铺。当用户滚动时,AJAX用于加载下一个磁贴,当用户到达当前可见磁贴的边缘时显示

如果需要,您可以在每一侧加载多个尚未可见的磁贴,但需要更多的客户端内存才能获得更好的用户体验