我想将20张jpg图片嵌入到一个Github页面中。图片的总大小超过120米,所以在将图片上传到服务器之前,我将它们转换为.webp文件。
但是,后来我发现IE和Safari不支持webp格式,我的目标用户倾向于在他们的iPhones上使用Safari。作为一个快速修复,我用我的回购中的原始jpg文件替换了所有的网页文件,这意味着我向服务器上传了大约120米的图片。
将如此多的非代码数据上传到Github的服务器对我来说似乎有点不道德,而且不得不等待一个大约120米的网页来加载对用户来说听起来很糟糕。我怎样才能更优雅地处理这种情况呢?
发布于 2017-01-27 05:23:13
我怎样才能更优雅地处理这种情况呢?
只需将它们上传到外部图片引用(而不是Git服务器),并在您的页面中引用它们的完整url。
这将比尝试将所有的东西存储在一个Git回购。
您也有Git-LFS,但是对于Git,用户将签出您的回购,而不是用于用户读取GitHub页面的内容。
https://stackoverflow.com/questions/41887301
复制相似问题