- LineageOS: sideload connection failed: no devices found- 14.09.24
- Prestashop - 1-Click Upgrade findet kein Update- 03.01.24
- Prestashop: Paypal Modul wirft nach Update Fehler- 16.11.23
- Shopware - Google Feed- 10.01.23
- TYPO3: Redirects auf 301- 10.03.22
- PrestaShop: Herr, Frau, Divers- 03.02.22
- Plesk, externer Maildienstleister, unzustellbar- 17.06.21
TYPO3: DefaultJS in den Footer verschieben
Im Header von TYPO3 wird standardmäßig ein default-JavaScript eingefügt (siehe Bild). Dieses kann zwar mit einem einfachen config.removeDefaultJS = 1 entfernt werden, allerdings gibt es Fälle, in dem der hier ausgelieferte Code benötigt wird. Beispielweise, wenn E-Mailadressen automatisch über eine JavaScript-Funktion verschlüsselt und dadurch vor Bots geschützt werden sollen..
Aus seo-technischer bzw. aus PageSpeed-Sicht sollten Scriptdateien aber generell in den Footer ausgelagert werden. Um dies für das defaultJS zu erreichen, empfehlen sich sich folgende Konfigurationen:
config {
# Sofern sich das defaultJS inline einnistet, wird es hiermit wieder in eine Datei ausgelagert
removeDefaultJS = external
# Verschiebt das defaultJS in den Footer
moveJsFromHeaderToFooter = 1
}
Noch der Hinweis, dass mit moveJsFromHeaderToFooter = 1 sämtliches (Dateien wie inline) JavaScript in den Footer verschoben wird.
Kommentare (0)
Keine Kommentare vorhanden