Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

Die von Google gehosteten Bibliotheken sind ein stabiles, zuverlässiges und weltweit verfügbares Content Distribution Network für die beliebtesten Open-Source-JavaScript-Bibliotheken.

Google arbeitet für jede Bibliotheksarbeit direkt mit den wichtigsten Stakeholdern zusammen und akzeptiert die neuesten Versionen, sobald diese veröffentlicht werden.

Bibliotheken

Um eine gehostete Bibliothek zu laden, kopieren Sie das HTML-Snippet für diese Bibliothek (siehe unten) und fügen Sie es auf Ihrer Webseite ein. Wenn du beispielsweise jQuery laden möchtest, musst du das Snippet <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js"></script> in deine Webseite einbetten.

Wir empfehlen, Bibliotheken aus dem CDN über HTTPS zu laden, auch wenn deine eigene Website nur HTTP verwendet. Heute ist die Leistung schnell und das Caching funktioniert genauso. Die CDN-Dateien werden mit den Headern CORS und Timing-Allow bereitgestellt und dürfen ein Jahr lang im Cache gespeichert werden.

CesiumJS

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/cesiumjs/1.78/Build/Cesium/Cesium.js"></script>
site:
github.com/CesiumGS/cesium
Versionen:
1,78

D3.js

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/d3js/7.8.2/d3.min.js"></script>
site:
d3js.org
Versionen:
7.8.2, 7.8.1, 7.8.0, 7.7.0, 7.6.1, 7.4.2, 7.0.0
6.7.0, 6.6.2, 6.6.1, 6.6.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.

Dojo

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/dojo/1.13.0/dojo/dojo.js"></script>
site:
dojotoolkit.org
Versionen:
...und

Ext Core

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/ext-core/3.1.0/ext-core.js"></script>
site:
sencha.com/products/extcore
Versionen:
3.1.0, 3.0.0

Hammer.JS

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

Indefinite Observable

Snippet:
<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
Versionen:
2.0.1, 1.0.1

jQuery

3.x-Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js"></script>
2.x-Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
1.x-Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
site:
jquery.com
Versionen:
Wir stellen vor:
Hinweis:
3.3.0, 2.1.2, 1.2.5 und 1.2.4 werden aufgrund ihres kurzen und instabilen Lebens in der Wildnis nicht gehostet.

jQuery Mobile

Snippet:
<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
Versionen:
1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0
Hinweis:
Diese Bibliothek hängt von jQuery ab. Außerdem müssen Sie jQuery laden, bevor Sie dieses Modul laden.

jQuery UI

Snippet:
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.2/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js"></script>
site:
jqueryui.com
Versionen:
und nicht nur in
Hinweis:
Diese Bibliothek hängt von jQuery ab. Außerdem müssen Sie jQuery laden, bevor Sie dieses Modul laden. Version 1.8.3 wird aufgrund ihrer kurzen Lebensdauer nicht gehostet und der Alias 1.8.3 lädt tatsächlich 1.8.4.

Material Motion

Snippet:
<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
Versionen:
0.1.0

Model-Viewer

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/model-viewer/3.0.0/model-viewer.min.js"></script>
site:
modelviewer.dev
Versionen:
3.0.0; 2.1.1; 2.1.0; 2.0.2; 2.0.1; 2.0.0; 1.12.0; 1.11.1; 1.10.0; 1.9.0; 1.8.0

MooTools

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/mootools/1.6.0/mootools.min.js"></script>
site:
mootools.net
Versionen:
1.6.0, 1.5.2, 1.5.1, 1.5.0, 1.4.5, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.2, 1.3.1, 1.3.0, 1.2.1, 1.2.1, 1.2.1.1.1.1.1.1.1.1.1 und 1.2.
Hinweis:
Version 1.5.1 und älter heißt der Name der komprimierten Version „mootools-yui-compressed.js“ und nicht „mintools.min.js“.

Myanmar Tools

Snippet:
<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/
Empfohlene Versionen:
1.2.1
Alle gehosteten Versionen:
1.0.1
1.1.0
1.1.1
1.1.3
1.2.0
1.2.1

Prototype

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.3.0/prototype.js"></script>
site:
prototypejs.org
Versionen:
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

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/scriptaculous/1.9.0/scriptaculous.js"></script>
site:
script.aculo.us
Versionen:
1.9.0, 1.8.3, 1.8.2, 1.8.1
Hinweis:
Diese Bibliothek hängt von Prototype ab. Bevor Sie dieses Modul laden, müssen Sie den Prototyp laden.

Shaka Player

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

<!-- or, for UI builds: -->
<script src="https://ajax.googleapis.com/ajax/libs/shaka-player/4.3.4/shaka-player.ui.js"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/shaka-player/4.3.4/controls.css">
site:
https://github.com/google/shaka-player/
Verwaltete Versionen:
4.3.4, 4.2.8, 4.1.7, 3.3.17, 3.2.19
Alle gehosteten Versionen:
mit 3,3 m

SPF

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/spf/2.4.0/spf.js"></script>
site:
youtube.github.io/spfjs
Versionen:
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

Snippet:
<script src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
site:
github.com/dfaobject/dfaobject
Versionen:
2.2, 2.1

three.js

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

Web Font Loader

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

Fehlerbehebung

Sie sehen eine veraltete Version? Achte darauf, nicht die Links für die automatische Version wie /jqueryui/1/... zu verwenden, sondern URLs, die auf exakte Versionen verweisen. Aufgrund von Bedenken wegen Caching und Kompatibilitätsproblemen zwischen Nebenversionen haben wir die automatischen Versionsaliasse vor einiger Zeit eingestellt. Daher beziehen sie sich immer auf eine alte Version, damit vorhandene Websites, die sie noch verwenden, nicht beschädigt werden.

Wenn Probleme auftreten:

  • Suchen Sie nach Tippfehlern. Denken Sie daran, dass in JavaScript zwischen Groß- und Kleinschreibung unterschieden wird.
  • Verwenden Sie einen JavaScript-Debugger. Verwende in Chrome die Chrome-Entwicklertools. In Firefox können Sie die integrierten Entwicklertools von Firefox verwenden. In IE können Sie die F12-Entwicklertools verwenden.