Använda token för att förbättra portabiliteten för controller.htm

Som standard är webbplatsnamnet hårdkodat i controller.html-filerna, vilket gör det svårt att ändra namn på en webbplats eller återanvända identiska anpassade styrenheter på flera webbplatser. Token kan användas för att minska det här problemet. Följande exempel visar hur portabilitetstoken kan användas.

Obs!:

Taggarna <link> i exemplet är endast avsedda för demonstrationsändamål. Grundversionen av filen controller.html skulle inte inkludera dessa.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="initial-scale=1">
<script type="text/javascript">
var SCS = { sitePrefix: '[!--$SCS_SITE_PREFIX--]' };
</script>
<script src="[!--$SCS_PRODUCT_PATH--]/_sitesclouddelivery/renderer/controller.js"></script>
<link rel="shortcut icon" href="[!--$SCS_SITE_PATH--]/favicon.ico">
<link rel="preload" href="[!--$SCS_PRODUCT_PATH--]/_sitesclouddelivery/renderer/require.js" as="script">
<link rel="preload" href="[!--$SCS_PRODUCT_PATH--]/_sitesclouddelivery/renderer/renderer.js" as="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>