jsdelivr-auto-fallback v0.1.0 版本更新

由于一些原因,cdn.jsdelivr.net 在一些地区无法访问 (如 issue)。

有些网站可能不想放弃使用 cdn.jsdelivr.net,包括我。于是写了一个 JS 脚本,自动检查 cdn.jsdelivr.net 是否可用, 如果不可用时,会自动把所有 js, css, image 的地址切换到其他可用的域名。

比如

  • fastly.jsdelivr.net
  • gcore.jsdelivr.net

适用场景

如果可以切换到其他 CDN,建议尽量切换。如果是以下几种情况,可以考虑使用本项目。

  • 网站的大部分用户在中国大陆以外,使用 cdn.jsdelivr.net 会更快
  • 相信(希望)有一天中国大陆还能正常访问 cdn.jsdelivr.net
  • 网站切换到其他 CDN 工作量很大,或无法切换
  • 网站的图片在 cdn.jsdelivr.net 上面

v0.1.0 更新内容

  • 从几个可用的域名中,自动选择连接最快的域名

有需要的请拿去使用。发布不到 1 周,已经 70+ Star 了。

项目地址: https://github.com/PipecraftNet/jsdelivr-auto-fallback

javascript·cdn·blogs
228 views
Comments
登录后评论
Sign In
·

jsdelivr-auto-fallback jsdelivr-auto-fallback

v0.2.0 (2022/5/24)

  • 检测结果保存到 localStorage,下一次加载时,无需检测,直接使用检测结果中的 fallback domain,缩短等待切换时间