我有个问题。
我目前正在开发一个网站,我几乎完成了画廊部分。当用户点击某个图库图片时,图库部分将显示a) pdf文件或b)多个png(这些png将显示在彼此的下方,它看起来就像pdf)。
我可以选择PDF或png。
问题是pdf文件的大小是5mb,我对此无能为力。我正在考虑预先加载pdf文件或png。
我正在寻找一件事:网站的表现。
它是更好的预加载一个pdf (将有多达20-30pdf在这个画廊,所以我将预加载20-30pdf的),还是更好地去与png的方法( 20-30 *x的页数)。
或者其他人是否有更好的主意?
发布于 2013-03-31 22:38:55
最好的标准是自己尝试、测量和观察。
在任何情况下,您都可以尝试通过在预加载数据量与简单性和负载之间找到平衡来减少负载。
在PNG的情况下,您可能会尝试将图像拆分为较小的部分,并仅预加载显示一到两个第一页所需的图像。这将允许访问者快速打开这些页面(他可能终究不会走得更远)。
对于PDF,您可能会将文档线性化(针对快速Web查看进行优化)。对于线性化的文档,您可能会尝试仅预加载文件的开头。这里有一个关于finding how much you should preload的问题。Adobe插件打开线性化的文件比非线性化的文件更快。不过,我不知道是否有其他PDF插件使用了这种优化。
https://stackoverflow.com/questions/15728779
复制相似问题