javascript - github页面网站上的图像加载缓慢
问题描述
我创建了一个简单的网站,HTML
它托管在 Github 页面上。但是在我的网站上,我有 20 张图片,当我在浏览器上打开我的网站时,加载图片需要一段时间。CSS
JavaScript
我怎样才能让我的图像立即加载或更快?是因为 Github 页面托管还是因为一个站点上有很多图像?
我见过比这更多图像的网站,它们就像预加载的东西。
解决方案
使图像在页面上加载更快的方法
0. 检查是什么让你的页面变慢了
您可以尝试在此处找到减慢速度的原因:https ://web.dev/measure/
1.压缩你的图片
如果您不需要图像具有如此高的质量,则可能需要压缩图像。如果您需要质量,请转到选项 2。一个这样做的网站是Kraken。这应该允许页面加载得更快。
2. 使用 CDN
如果它仍然不起作用,请使用 CDN 或内容交付网络来托管您的图像。CDN 将数据存储在许多数据中心,使其加载数据更快。尝试在Cloudflare中托管您的图像。
3.让你的图片更小
大图像会使您的网站加载速度变慢。所以,调整它们的大小,使它们更小一些。
我希望这可以帮助你!
推荐阅读
- mysql - MySQL在多个事务中的重复条目
- r - 创建一个函数来更改 R 中变量的格式
- unit-testing - Vue Mocha 测试:wrapper.setProps({}) 不会更新嵌套的 Components 道具
- python - django.db.utils.ProgrammingError:关系“fdiary_fdiary”不存在第 1 行:SELECT COUNT(*) AS “__count” FROM “fdiary_fdiary”
- sql - ORA-01745: 无效的主机/绑定变量名称问题从 &&start_year 和 &&end_year 开始
- php - xpath 使用 PHP 获取文档中任何位置的父级及其所有带有或不带有命名空间的子代
- go - 通过将空结构传递到通道 Go 来停止循环
- react-native - 反应本机文本输入,按下时更改光标位置
- java - 抛出 KotlinNullPointerException 的不可空类型
- python - 如何在 Windows 上从 python 运行 git bash 脚本?