Erfahrungen Javascript-Dateien asynchron laden
am 25.03.2015 - 11:00 Uhr in
Hallo zusammen,
ich überwache meine Webseiten mit den Webmastertools.
Bei manchen kommt da, dass man den Page Speed erhöhen könnte, wenn man die Javascript-Dateien asynchron lädt.
Es werden mir dort die urls von den zusammengeschalteten Javascript-Dateienangezeigt.
Wie kann man das bei der zusammengeschalteten Javascript-Datei überhaupt machen? Oder muss man das schon vorher in den einzelnen Javascript-Dateien machen?
Es heißt dort ja auch, dass für JavaScript-Ressourcen die "document.write" verwenden, das asynchrone Laden problematisch sein kann. Skripts mit "document.write" sollten so umgeschrieben werden, dass ein anderes Verfahren verwendet wird.
Es werden ja bei einer Drupal-Webseite sehr viele Java-Script-Dateien verwendet. Wie kann man herausfinden, wo man gefahrlos verwenden kann. Es ist ja auch so, wenn ich die Module update, werden ja auch die Javascript-Dateien wieder überschrieben. Dann sind die gemachten Änderungen ja dann evtl. wieder weg, oder?
Manche Webseiten laden die Javascript-Dateien etc. erst zum Schluß. Gibt es da in Drupal nichts?
Hier noch zur Info der Link zur Google-Seite: https://developers.google.com/speed/docs/insights/BlockingJS
Viele herzliche Grüße
Marita Betz
- Anmelden oder Registrieren um Kommentare zu schreiben
Meine Erfahrungen sind
am 02.05.2015 - 00:08 Uhr
Meine Erfahrungen sind gemischt. Wenn ich bspw. die JS-Aggregation aktiviere funktionieren diverse Nodes/Views nicht mehr, in denen verschiedene JS geladen werden (z.B. Slideshow und Map). Da haben mir Module wie Boost besser geholfen.
Web: Halle im Bild | n8aktiv
Social: Facebook | Xing
Moin, versuch mal den Weg
am 11.05.2015 - 14:48 Uhr
Moin,
versuch mal den Weg über LABjs. Nutze ich auch in ein paar Projekten, funktioniert aber nicht mit allen, musst du mal versuchen