JS CSS Control - Joomla! Plugin - Logo

JOOMLA 5.x JOOMLA 4.x JOOMLA 3.x FREE PRO

Name: JS CSS Control - Version: 3.3.0-FREE / 3.4.1.0-PRO / 4.3.1.0-PRO / 5.0.2.0-PRO Typ: Plugin - Lizenz: GPLv3
Beschreibung: JS und CSS Dateien global und gezielt in Joomla! steuern - Joomla! Extensions Directory

Übersicht über alle Downloads zu dieser Erweiterung: JCC - JS CSS Control Downloads

Das Laden von JS und CSS Dateien global und gezielt in Joomla! steuern

Plugin: JCC - JS CSS Control
Funktion: Mit diesem Plugin kann das Laden von JavaScript und CSS Dateien in Joomla! einfach unterbunden werden.
Sprachen: Deutsch und Englisch

JS CSS Control ermöglicht eine globale oder gezielte Deaktivierung von JS und CSS Dateien. Es können alle Dateien ausgeschlossen werden, unabhängig davon, ob sie von einer Erweiterung, eines Templates oder Joomla! selbst geladen werden. Mit diesem Plugin kann man nicht benötigte Dateien ausschließen und somit die Ladezeit deutlich optimieren. Mit der Toggle-Option lassen sich JS- und CSS-Dateien auch einschließen, d.h. dass diese nur auf den spezifierten Seiten geladen und auf allen anderen Seiten der Website entfernt werden.

Für die seitenübergreifende Deaktivierung wird der Name der Datei (mit der Endung) in eine Zeile eingetragen. Für die gezielte Sperre müssen noch zusätzlich zum Dateinamen Parameter der gewünschten Seite angegeben werden. Die benötigten Parameter können mit dem Debug Modus im Frontend ausgegeben werden. Mehr dazu unter "Installation".

Features

  • JavaScript (.js) Dateien ausschließen / einschließen
  • Attribute async und defer zu script-Tags hinzufügen
  • CSS (.css) Dateien ausschließen / einschließen
  • Globale und gezielte Deaktivierung der Dateien
  • Debug Modus (zur Bestimmung der benötigten Parameter) mit detaillierten Informationen
  • Inline-JavaScript entfernen - JCaption & Tooltip
  • Backend Ausführung
  • Sprachen: Deutsch und Englisch

Installation

Das Plugin übers Backend installieren und unter Erweiterungen -> Plugins -> System - JCC - JS CSS Control konfigurieren. Anschließend nicht vergessen, das Plugin freizugeben!

Benutzung:

Es stehen zwei Optionen zur Verfügung. In der oberen Option kann man JavaScript Dateien und in der unteren CSS Dateien ausschließen.

Pro Zeile wird immer nur ein Dateinamen eingetragen. Möchte man die Datei global auf allen Seiten deaktivieren, dann reicht es aus, den Namen der Datei mit der .js / .css Endung einzutragen. Wenn man Dateien gezielt auf einer bestimmten Seite ausschließen möchte, dann muss man zusätzlich die Parameter der Seite angeben. Die Parameter kann man mit Hilfe der Option "Debug Modus" bestimmen.

Vorgehen: Debug Modus aktivieren, gewünschte Seite im Frontend laden, angezeigte Parameter kopieren und in den Einstellungen im Backend einfügen, Debug Modus deaktivieren.

Debug Modus:

Der Debug Modus zeigt die korrekten Parameter, um die Dateien auf einer bestimmten Seite zu deaktivieren. Zusätzlich werden weitere Informationen, wie die Anzahl und die Größe der Dateien angezeigt.

JCC Pro - Debug Mode - Joomla! 4.x

Changelog

+ = Hinzugefügt - ! = Entfernt - ^ = Geändert - # = Gefixt

Letzte Aktualisierung

Version 5.0.2.0-PRO - 2024-03-12

  • + Added Execution type option for JavaScript rules. You may select the type of execution for the rule. The async and defer attributes in the <script> tag optimise JavaScript loading in HTML documents. async allows a script to load in the background and execute immediately upon download, ideal for independent scripts. defer also loads scripts in the background but delays execution until the HTML document is fully parsed, suitable for scripts that interact with the DOM or depend on other scripts. These attributes enhance page load performance by controlling script execution timing. The default value is remove. Thanks to Tanja for requesting this feature!

Download

Übersicht über alle Downloads zu dieser Erweiterung: JCC - JS CSS Control Downloads