Skip to main content

Joomla! 4.1 - Neue Standards in der barrierefreien Gestaltung von Webseiten

Alexander Fischer
16. Februar 2022

Gestern hat das Joomla!-Projekt die Veröffentlichung von Joomla 4.1 mit vielen neuen Funktionen bekannt geben und zum Download zur Verfügung gestellt. Welches die wichtigsten Neuheiten sind beschreibe ich in diesem kleinen Beitrag.

Aufgaben-Planer

Haben Sie Aufgaben, die Sie immer wieder erledigen? Oder Aufgaben für die Zukunft, die Sie nicht vergessen dürfen? Mit dem neuen Aufgabenplaner können diese nun automatisiert werden.

Auch Joomla-Erweiterungen von Drittanbietern können die Vorteile der neuen Funktion nutzen, so dass Sie die Möglichkeit haben, Arbeiten zeitlich zu planen und regelmäßig auszuführen. Und selbst wenn der Webhoster keine Cron-Jobs zulässt ist vorgesorgt, indem sich die Ausführung im Hintergrund auslösen lässt.

Der neue Aufgabenplaner kommt zusätzlich zu den bestehenden Workflows Manager und Web Services in Joomla 4.0 eingeführt. Diese einzigartige Kombination verleiht Joomla ein enormes Potenzial als Webanwendung und Automatisierungs-Framework.

Mit Child Templates werden Überschreibungen auf die nächste Ebene gebracht.

Mit Child Templates können Sie verschiedene Instanzen eines Template mit einem Klick erstellen, wobei Sie nur die Zeilen des Codes ändern, die Sie benötigen. In der Vergangenheit waren für die Personalisierung von Vorlagenteilen für bestimmte Seiten mehrere technische Schritte erforderlich, die jetzt integriert sind.

Eine untergeordnete Vorlage funktioniert genauso wie jede andere Vorlage, mit dem Unterschied, dass sie den gesamten Code, PHP, CSS und JavaScript der übergeordneten Vorlage verwendet.

Im Grunde enthält es nur eine einzige Datei, templateDetails.xml, da alles andere von der übergeordneten Vorlage geerbt wird.

Mit einer untergeordneten Vorlage können Sie eine Überschreibung oder CSS anpassen und die übergeordnete Vorlage so sauber halten, wie an dem Tag, an dem Ihr Vorlagenanbieter sie geliefert hat. Dies vereinfacht auch die Wartung, da Sie Ihre Vorlage auf dem neuesten Stand halten können, während Ihre Änderungen erhalten bleiben.

Die Anzahl der untergeordneten Vorlagen, die Sie erstellen können, ist nicht begrenzt, so dass jede Vorlage unterschiedliche Layouts und Stile haben kann.

Barrierefreiheits-Checker

Jooa11y - Das Joomla-Werkzeug für Zugänglichkeit und Qualitätssicherung

Jeder Besucher, der Ihre Seite nicht sehen kann, ist potenziell ein verlorener Kunde. Das Hauptaugenmerk von Joomla 4 liegt auf der Zugänglichkeit, und jetzt ermöglichen wir es den Autoren, mit Jooa11y großartige zugängliche Inhalte zu erstellen: Das Tool hebt häufige Probleme mit der Zugänglichkeit und Benutzerfreundlichkeit visuell hervor.

Jooa11y ist ideal für vielbeschäftigte Inhaltsersteller und identifiziert viele Fehler und Warnungen und bietet Hilfe und Ratschläge, wie diese behoben werden können.

Jooa11y hebt Inhaltsprobleme hervor und ist in den Joomla! Editor integriert.

Syntaxhervorhebung im integrierten Editor

Manchmal reicht das "What you see is what you get" (WYSIWYG) nicht aus und man muss in die HTML-Code-Ansicht wechseln.

Mit Joomla! 4.1 wird nun der gesamte Code im integrierten TinyMCE-Editor syntaktisch hervorgehoben. Das macht es viel einfacher, alle Ihre HTML-Tags und CSS-Klassen zu lesen. Das Markup wird deutlich angezeigt.

Außerdem können Sie direkt in der HTML-Code-Ansicht suchen und ersetzen.

Inline-Hilfe

Nachdem die Joomla!-Entwickler eine Menge überflüssiger Beschreibungen bereinigt haben, ist in Joomla 4.0 die Möglichkeit implementiert, die detaillierte Inline-Hilfe bei Bedarf ein- und auszuschalten. Bisher ist diese Funktion nur für die globalen Konfigurationseinstellungen verfügbar, kann aber nun auf jeden Bereich ausgeweitet werden und auch von Entwicklern von Joomla-Erweiterungen genutzt werden.

Sie können entscheiden, ob Sie Unterstützung benötigen und die zusätzliche Hilfe ein- und ausschalten. Wenn Sie mit der Funktionsweise eines bestimmten Bereichs vertraut sind, können Sie die Inline-Hilfe ausschalten und den minimalistischen Look wiederherstellen.