Google Hosted Libraries adalah jaringan distribusi konten yang stabil, andal, berkecepatan tinggi, dan tersedia secara global untuk library JavaScript open source terpopuler.

Google bekerja sama langsung dengan pemangku kepentingan utama untuk setiap upaya library dan menerima versi terbaru saat dirilis.

Library

Untuk memuat library yang dihosting, salin dan tempel cuplikan HTML untuk library tersebut (ditampilkan di bawah) di halaman web Anda. Misalnya, untuk memuat jQuery, sematkan cuplikan <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> di halaman web Anda.

Sebaiknya muat library dari CDN melalui HTTPS, meskipun situs Anda sendiri hanya menggunakan HTTP. Saat ini, performanya cepat, dan penyimpanan dalam cache berfungsi sama saja. File CDN ditayangkan dengan header CORS dan Timing-Allow, serta diizinkan untuk disimpan dalam cache selama 1 tahun.

CesiumJS

摘要:
<script src="https://ajax.googleapis.com/ajax/libs/cesiumjs/1.78/Build/Cesium/Cesium.js"></script>
site:
github.com/CesiumGS/cesium
版本:
1.78

D3.js

代码段:
<script src="https://ajax.googleapis.com/ajax/libs/d3js/7.9.0/d3.min.js"></script>
site:
d3js.org
versions:
7.9.0、7.8.5、7.8.4、7.8.3、7.8.2、7.8.1、7.8.0、7.7.0、7.6.1、7.4.2、7.0.0、6..6.5、6.6.5、6.6.5、6.6.5、6.6.5、6.6.5、6.6.5、6.6.5、6.6.1、7.8.1、7.8.1、7.8.0、7.7.0、7.6.1、7.4.2、7.0.5、6.6.1、6.6.



Dojo

摘要:
<script src="https://ajax.googleapis.com/ajax/libs/dojo/1.13.0/dojo/dojo.js"></script>
site:
dojo Toolkit.org
版本:

Ext Core

摘要:
<script src="https://ajax.googleapis.com/ajax/libs/ext-core/3.1.0/ext-core.js"></script>
site:
sencha.com/products/extcore
版本:
3.1.0、3.0.0

Hammer.JS

cuplikan:
<script src="https://ajax.googleapis.com/ajax/libs/hammerjs/2.0.8/hammer.min.js"></script>
site:
hammerjs.github.io
versi:
2.0.8

Indefinite Observable

cuplikan:
<script type="module">
  import { IndefiniteObservable } from "https://ajax.googleapis.com/ajax/libs/indefinite-observable/2.0.1/indefinite-observable.bundle.js";
</script>
site:
https://github.com/material-motion/indefinite-observable-js
versi:
2.0.1, 1.0.1

jQuery

Cuplikan 3.x:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
Cuplikan 2.x:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
Cuplikan 1.x:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
site:
jquery.com
versi:
3.7.1, 3.7.0, 3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6.0, 3.5.1, 3.5.0, 3.4.1, 3.4.0, 3.4.1, 3.4.0,
catatan:
3.3.0, 2.1.2, 1.2.5, dan 1.2.4 tidak dihosting karena kehidupan liarnya yang pendek dan tidak stabil.

jQuery Mobile

cuplikan:
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.5/jquery.mobile.min.js"></script>
site:
jquerymobile.com
versi:
1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0
catatan:
Library ini bergantung pada jQuery. Anda juga harus memuat jQuery sebelum memuat modul ini.

jQuery UI

代码段:
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.3/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.3/jquery-ui.min.js"></script>
site:
jqueryui.com
versions:
注意:
此库依赖于 jQuery。您还必须在加载此模块之前加载 jQuery。版本 1.8.3 的生命周期很短,因此不进行托管,别名 1.8.3 实际上会加载 1.8.4。

List.js

代码段:
<script src="https://ajax.googleapis.com/ajax/libs/listjs/2.3.1/list.min.js"></script>
site:
listjs.com
版本:
2.3.1

Material Motion

cuplikan:
<script type="module">
  import {
    Draggable,
    Point2DSpring,
    Tossable,
    combineStyleStreams,
    getPointerEventStreamsFromElement,
  } from "https://ajax.googleapis.com/ajax/libs/material-motion/0.1.0/material-motion.bundle.js";
</script>
site:
https://github.com/material-motion/material-motion-js
versi:
0.1.0

Model-Viewer

代码段:
<script src="https://ajax.googleapis.com/ajax/libs/model-viewer/3.0.0/model-viewer.min.js"></script>
site:
modelviewer.dev
版本:

MooTools

摘要:
<script src="https://ajax.googleapis.com/ajax/libs/mootools/1.6.0/mootools.min.js"></script>
site:
mootools.net
版本:
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 2.
注意:
对于版本 1.5.1 及更早版本,精简版的文件名称为 mootools-yui-compressed.js,而不是 mintools.min.js。

Myanmar Tools

cuplikan:
<script src="https://ajax.googleapis.com/ajax/libs/myanmar-tools/1.2.1/zawgyi_detector.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/myanmar-tools/1.2.1/zawgyi_converter.min.js"></script>
site:
https://github.com/google/myanmar-tools/
versi yang direkomendasikan:
1.2.1
semua versi yang dihosting:
1.0.1
1.1.0
1.1.1
1.1.3
1.2.0
1.2.1

Prototype

cuplikan:
<script src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.3.0/prototype.js"></script>
site:
prototypejs.org
versi:
1.7.3.0, 1.7.2.0, 1.7.1.0, 1.7.0.0, 1.6.1.0, 1.6.0.3, 1.6.0.2

script.aculo.us

cuplikan:
<script src="https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/scriptaculous.js"></script>
site:
script.aculo.us
versi:
1.9.0, 1.8.3, 1.8.2, 1.8.1
catatan:
Library ini bergantung pada Prototype. Sebelum memuat modul ini, Anda harus memuat Prototype.

Shaka Player

snippet:
<!-- for non-UI builds: -->
<script src="https://ajax.googleapis.com/ajax/libs/shaka-player/4.11.4/shaka-player.compiled.js"></script>

<!-- or, for UI builds: -->
<script src="https://ajax.googleapis.com/ajax/libs/shaka-player/4.11.4/shaka-player.ui.js"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/shaka-player/4.11.4/controls.css">
site:
https://github.com/google/shaka-player/
versi yang dikelola:
4.9.28, 4.8.20, 4.7.15, 4.6.18, 4.5.0, 4.4.3, 4.3.16, 4.2.14, 4.11.4, 4.10.18
semua versi yang dihosting:
.. . -. . . . . - . . ...9.0. - - ..9.9.28. . . ....... -..

SPF

cuplikan:
<script src="https://ajax.googleapis.com/ajax/libs/spf/2.4.0/spf.js"></script>
site:
youtube.github.io/spfjs
versi:
2.4.0, 2.3.2, 2.3.1, 2.3.0, 2.2.0, 2.1.2, 2.1.1, 2.1.0, 2.0.1, 2.0.0

SWFObject

摘要:
<script src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
site:
github.com/swfobject/swfobject
版本:
2.2、2.1

three.js

摘要:
<script src="https://ajax.googleapis.com/ajax/libs/threejs/r84/three.min.js"></script>
site:
threejs.org
版本:
r84、r83、r82、r81、r80、r79、r78、r77、r76、r75、r74、r73、r72、r71、r70、r69、r68、r67 r49

Web Font Loader

cuplikan>
<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
site:
github.com/typekit/webfontloader
versi:
1.6.26, 1.6.16, 1.5.18, 1.5.10, 1.5.6, 1.5.3, 1.5.2, 1.5.0

Pemecahan masalah

Melihat versi yang sudah tidak berlaku? Pastikan Anda tidak menggunakan link "versi otomatis", seperti /jqueryui/1/..., tetapi gunakan URL yang merujuk ke versi persisnya. Karena kekhawatiran terhadap cache dan kurangnya kompatibilitas antara versi minor, kami sudah tidak menggunakan lagi dan berhenti mengupdate alias versi otomatis beberapa waktu lalu, sehingga alias versi otomatis akan selalu merujuk ke versi lama (agar tidak merusak situs yang ada yang masih menggunakannya).

Jika Anda mengalami masalah:

  • Cari kesalahan ketik. Ingatlah, JavaScript adalah bahasa yang membedakan huruf besar dan kecil.
  • Menggunakan debugger JavaScript. Di Chrome, gunakan Chrome DevTools. Di Firefox, Anda dapat menggunakan Firefox DevTools bawaan. Di IE, Anda dapat menggunakan alat developer F12.