0

我有个问题。

我目前正在开发一个网站,我几乎完成了画廊部分。当用户单击其中一个图库图片时,图库部分将显示 a) pdf 文件或 b) 几个 png(这些 png 将显示在彼此下方,看起来就像 pdf)。

我可以在上述 PDF 或 png 之间进行选择。

问题是pdf文件接近5mb,我对此无能为力。我正在考虑提前预加载 pdf 文件或 png 文件。

我正在寻找一件事:网站性能。

是预加载一个 pdf 更好(这个画廊中将有 20-30 个 pdf,所以我将预加载 20-30 个 pdf)还是使用 png 方法更好(20-30*x 数量页)。

或者如果其他人有更好的主意?

4

1 回答 1

0

最好的标准是亲自尝试、衡量和观察。

在任何情况下,您都可以尝试通过在预加载数据量与简单性和负载之间找到平衡来减少负载。

对于 PNG,您可能会尝试将图像拆分为更小的部分,并仅预加载显示一两个首页所需的图像。这将允许访问者快速打开这些页面(毕竟他可能不会走得更远)。

如果是 PDF,您可能会线性化文档(针对快速 Web 视图优化它们)。对于线性化文档,您可能会尝试仅预加载文件的开头。有一个关于找到应该预加载多少的问题。Adobe 插件打开线性文件比非线性文件更快。不过,我不知道其他使用此优化的 PDF 插件。

于 2013-03-31T14:38:54.930 回答