网站首页 > 技术文章 正文
网站开发者或网站管理者时常会用到一些JavaScript Libraries,例如最常见的jQuery或字体和CSS框架,通常不建议自己托管这些档案,因为除了耗流量,也可能因此拖慢网站的加载速度。为了解决这种情况,有些人会选择从Google Hosted Libaries或Microsoft Ajax Content Delivery Network来拉档案,之前我在「网页开发者适用的免费开放式CDNs列表」有介绍了一些类似的工具,当你在开发网站或服务时,可能会需要它们。
本文要介绍的jsDelivr是一个免费、开放原始码的公有CDN服务,托管许多大大小小的JavaScript、CSS等libraries(总数量超过1650个),除了在内容部分有相当高的完整性,jsDelivr跟其他同类型服务还有什么不同之处呢?
jsDelivr将重心放在更快速的网络连线,利用CDN技术来确保每个地区的使用者都能获得最好的连接速度。依据jsDelivr的说明,它们也是首个「打通与海外的免费CDN服务」
此外,jsDelivr可将不同的JavaScript或CSS libraries整合在一起,通过一段连接来加载网站,非常方便!如果你正在寻找类似服务,jsDelivr是个不错的选择。
站点名称:jsDelivr
网站连接:http://www.jsdelivr.com/
使用教学
STEP 1
开启jeDelivr后,将页面向下拖曳,就能找到最近加入的JavaScript Libraries。
直接在上方搜寻框输入要查找的项目名称,例如:jQuery,网站会列出所有相关内容。
STEP 2
如果你想使用特定版本号的程序,也可以点选版本来选择,jsDelivr收录的内容还蛮完整的,想要什么几乎都可以在这里找到。此外,它也是一个js相关程序的下载网站,除了产生连接或代码,也能将档案压缩后下载。
STEP 3
找到你要使用的JavaScript或CSS libraries后,点选右边的「Add」将它加入,当你需要使用多个不同的程序库,还能利用这个方法来产生一段连接,减少加载多个档案连接的时间。
选择好要使用的程序库后,点选右上角的「In Collection」即可产生链接,别忘记勾选第一个「Group Links」将多个链接组织成单一链接。jsDelivr 也可产生 <script> 标签或是用于「https」页面,勾选后底下的程序码就会立即更新。
小六推荐的三个理由:
1、免费的公用程序库,收录超过1650种开放原始码项目
2、世界各地皆能通过CDN获取最好的连接速度
3、将多个JavaScript或CSS libraries合并为单一连接
-----我是分割线------
致力发布和推广来自世界各地的互联网资源,六七英里目的就是希望与更多人分享网络快乐与精彩!!
猜你喜欢
- 2025-07-23 跨域问题解决方案:JSONP(跨域怎么解决,jsonp原理叙述)
- 2025-07-23 技术总监说:“每一个v-html,都是一个敞开的XSS后门”
- 2025-07-23 浏览器的同源策略与跨域问题(浏览器同源政策)
- 2025-07-23 资源提示关键词:提升页面加载速度的利器
- 2025-07-23 JavaScript DOM 内容操作常用方法和 XSS 注入攻击
- 2025-07-23 小红书笔记拉取AI改写的抛砖引玉(小红书笔记替换后新的能收录吗)
- 2025-04-27 JavaScript注释:单行注释和多行注释详解
- 2025-04-27 贼好用的 Java 工具类库
- 2025-04-27 一文搞懂,WAF阻止恶意攻击的8种方法
- 2025-04-27 详细教你微信公众号正文页SVG交互开发
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (87)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)