Читать книгу Leaflet - Astrid Günther - Страница 9
Wie können Sie die Ladezeit positiv beeinflussen?
ОглавлениеUm das im vorherigen Abschnitt beschriebene Problem zu umgehen, wurde früher oft empfohlen, den JavaScript-Code möglichst nah am schließenden <body>
-Tag in die Website zu integrieren. Zu dieser Empfehlung gibt es mit HTML5 zwei gute Alternativen – nämlich die Attribute defer
5 und async
6.
Sofern Sie das Attribut defer
verwenden, wird das Skript ausgeführt, wenn das HTML-Dokument geladen und für die Ansicht umgewandelt – also geparst – ist. Zum anderen können Sie das Attribut async
einsetzten. Mit async
wird Ihr Skript asynchron mit dem HTML-Dokument ausgeführt. Wenn Sie keines dieser Attribute explizit angegeben, wird erst das vollständige Skript geladen und ausgeführt und erst dann wird das Laden und Parsen des HTML-Dokuments fortgesetzt.