JavaScript-Dateien im Voraus abrufen

Bei einigen Browsern können in aktuellen oder nachfolgenden Navigationen erforderliche Ressourcen deklariert werden. Mit einem Markup in einer Controllerdatei können Ressourcen deklariert werden, die im Voraus abgerufen oder geladen werden müssen.

Hinweis:

Da alle OCE-Webseiten require.js und renderer.js verwenden, eignen sich hier die Techniken des Ladens und Abrufens im Voraus besonders gut. Wenn außerdem href im <link>-Tag zuerst aufgeführt wird, muss sein Wert vom OCE-Server korrigiert werden, damit die Bereitstellung über ein CDN möglich ist.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="initial-scale=1">
<link href="/SampleSite/_sitesclouddelivery/renderer/require.js" rel="preload" as="script">
<link href="/SampleSite/_sitesclouddelivery/renderer/renderer.js" rel="preload" as="script">
<script type="text/javascript">
var SCS = { sitePrefix: '/SampleSite/' };
</script>
<script src="/SampleSite/_sitesclouddelivery/renderer/controller.js"></script>
</head>
<body id="scsControllerBody"><noscript>Please enable JavaScript to view this site properly.</noscript>
<img id="scsWaitImage" style="display: none; margin-top: 5%; margin-left: auto; margin-right: auto;" src="data:image/png;base64,..." />
</body></html>