TYPO3 CMS v11 – Alle Infos zur neuen Version

Mit der neuen Version 11 von TYPO3 gibt es einige Änderungen. Wir beschreiben, was sich schon verbessert hat und was noch zu erwarten ist.

Der zweite Booster wurde bereits gezündet: Nachdem am 22. Dezember 2020 mit Version 11.0 die neueste Fassung des CMS TYPO3 als Weihnachtsgeschenk veröffentlicht wurde, gibt es seit 23. Februar 2021 nun schon Version 11.1.

Alte Fassungen werden dadurch nicht automatisch obsolet: Die aktuelle “Long Term Support”-Fassung ist v10.4 LTS, die im April 2020 erschienen ist und bis Oktober 2021 mit Support und Updates versorgt wird. Für diesen Termin, genauer: den 5. Oktober 2021, ist nämlich das Erscheinen von v11 LTS geplant.

Als langjährige TYPO3-Agentur wollen wir in diesem Artikel die neuen Features vorstellen, die für v11 geplant sind bzw. schon umgesetzt wurden; er wird kontinuierlich bis zum Erscheinen der Long-Term-Support-Fassung aktualisiert. Alle Informationen zur Version 10 – beginnend mit v10.0 bis v10.4 LTS – finden Sie in diesem Artikel:

Alles über TYPO3 v10

Aktuelle Entwicklungs-Roadmap mit Supportzeiträumen (grün) und Bugfixes (Dunkelorange) für verschiedene Versionen von TYPO3. (Quelle: typo3.org)

Dieser Artikel wurde zuletzt am 24. Februar 2021 aktualisiert.

TYPO3 v11.1

Mit der am 23. Februar 2021 erschienenen Version 11.1 werden einige weitere Schritte gemacht, die für die Version 11 geplant und vorgesehen sind. Dazu gehören z.B. kleine Anpassungen im Design vor allem des Backends; alle Anpassungen sind in diesem Artikel auf typo3.org ausführlich beschrieben. Die größeren Änderungen wollen wir gerne kurz vorstellen:

Wichtigste Neuerungen in TYPO3 v11.1

Multi-Faktor-Authentifizierung (MFA)

Zugang zum Backend eines TYPO3-Systems ist oft mit dem Zugriff auf zahlreiche Funktionen und Möglichkeiten verbunden – und sollte deshalb stets, insbesondere natürlich für Administrations-Zugänge, so stark wie möglich abgesichert werden.

Multi-Faktor-Authentifizierung (die meist als Zwei-Faktoren-Authentifizierung, 2FA, eingerichtet wird) erweitert die Zugangssicherung über Username und Passwort hinaus, indem ein weiterer Kommunikationskanal zur Absicherung hinzugefügt wird (etwa durch einen per SMS ans Mobilgerät versandter Code). So wird es für Angreifer:innen wesentlich schwieriger, Zugang zu einem System zu gewinnen, da z.B. physischer Zugriff auf ein weiteres Device notwendig wäre.

Eine Übersicht über verschiedene MFA-Varianten im Backend. (Quelle: typo3.org)

In TYPO3 muss eine bestimmte MFA-Methode von einem Administrator bzw. einer Administratorin eingerichtet (und ggf. mit dem Dienst eines entsprechenden Anbieters verbunden) werden – anschließend können Backend-Nutzer:innen sie für ihren Login einrichten.

Genutzt werden können dabei Verfahren wie z.B. Time-based One-time Password Algorithmen (also zeitlich limitierte Einmalkennwörter, TOTP) oder WebAuthn. Entwickler:innen haben auch die Möglichkeit, andere MFA-Verfahren einzubinden.

Einrichtung einer TOTP-Authentifizierung. (Quelle: typo3.org)

Der Navigationsbereich wird flexibler

Der Navigationsbereich im Backend von TYPO3, der den Seitenbaum oder die Dateiliste anzeigt, hatte seit Version 8 eine feste Breite. Dies ist nicht immer wünschenswert und vor allem bei langen Seiten- oder Dateinamen sehr ungünstig.

Mit Version 11.1 lässt sich die Breite dieses Bereiches nun variabel einstellen, auch lässt sich der ganze Bereich einklappen. Die zuletzt genutzte Einstellung wird auch für den nächsten Login gespeichert und dann wiederhergestellt.

Die Breite des Navigationsbereichs einstellen. (Quelle: typo3.org)

Bei dieser Gelegenheit wurde zugleich der Code schlanker gemacht und die Darstellung durch die Nutzung von CSS/Flexbox beschleunigt.

Das Filelist-Modul

Analog zum Seitenbaum wurde auch das Filelist-Modul visuell überarbeitet, so dass der Navigationsbereich sich nun in Design und UX konsistent präsentiert. Zugleich wird nun auf den bisher im Modul genutzten Iframe verzichtet.

Die sichtbaren Änderungen im Filelist-Modul. (Quelle: typo3.org)

Durch die Änderungen wird das Modul deutlich schneller; hinzugekommen ist außerdem ein Suchfeld am oberen Rand, das es nun erlaubt, die Ordner und Dateinamen zu durchsuchen.

Verbesserungen der Accessibility

Für Version 11 spielen Verbesserungen im Backend im Sinne der Accessibility eine große Rolle. Dafür wurden Vorschläge der Web Accessibility Initiative (WAI) des W3C aufgenommen, die in den Richtlinien Accessible Rich Internet Applications (ARIA) 1.1 zusammengefasst sind.

Für Nutzer:innen besteht nun im Backend die Möglichkeit, zentrale Menüs allein über die Tastatur zu nutzen; so wird das Backend auch mit Screenreadern oder ähnlichen Geräten leichter nutzbar. Selbst eingerichtete Bilder für den Login zum Backend können nun mit einem alt-Tag versehen werden.

TYPO3 v11.0

Mit dem Erscheinen von Version 11.0 am 22. Dezember 2020 ist nun offiziell die elfte Fassung von TYPO3 in der Welt (auch wenn die Zählweise nicht ganz genau stimmt, aber wer wollte meckern, wenn man an Windows 3.1, 95, XP und 10 denkt…).

In der neuen Fassung – alle Details finden sich hier im Posting von typo3.org – haben sich eine Reihe von technischen Voraussetzungen und Mindestanforderungen geändert, wie sie unten in der Vorschau beschrieben sind. “Unter der Haube” sind zudem Veränderungen angestoßen worden, die die Authentifizierungsprozesse vereinheitlichen sollen – auch im Hinblick auf die Zwei-Faktor-Authentifizierung, die in Version v11.1 (im Februar 2021) fest eingebunden werden soll.

Wichtigste Neuerungen in TYPO3 v11.0

Bootstrap 5 im Backend

Das TYPO3-Backend basiert nun auf der aktuellen Bootstrap-Version 5 (statt, wie bisher, 3). Bootstrap ist das derzeit weltweit meistgenutzte Frontend-CSS-Framework. Die Änderungen greifen bisher nicht stark ins bekannte Backend ein, machen aber erste Verbesserungen in Usability und Accessibility möglich.

Verwaltung alter Redirects

Redirects werden in der Regel dazu genutzt, um Nutzer:innen einer Website von einer alten Adresse auf eine neue URL umzuleiten. Da dies oft nur für eine begrenzte Zeit notwendig ist, haben Administrator:innen nun die Möglichkeit, TYPO3 so zu konfigurieren, dass Redirects automatisch entfernt werden. Hierfür können sie bestimmte Kriterien festlegen (z.B. Alter der Umleitung, Domain, Zahl der Aufrufe). Zugleich können Redakteur:innen Redirects auch “schützen”, damit sie nicht entfernt werden.

Redirects gegen automatische Löschung schützen. (Bild: typo3.org)

Authentifizierung und Sessions

Wesentliche Teile des TYPO3-Softwarekerns, die mit der Authentifizierung der Nutzer:innen (im Frontend wie im Backend) befasst sind, wurden überarbeitet.

Teil dieser Überarbeitung war, dass die Authentifizierung der Nutzer:innen, das User-Objekt und der Umgang mit Sessions voneinander getrennt wurden. Die API wurde deshalb um ein UserSession-Objekt erweitert.

Bestimmte Elemente für die Authentifizierung wurden und werden in den künftigen Fassungen von TYPO3 v11 weiter überarbeitet.

Workspaces

Workspaces sind ein immer noch zu wenig genutztes, sehr mächtiges Feature von TYPO3. Es ermöglicht die Be- und Überarbeitung von Content auch in größerem Umfang und über längere Zeit, ohne dass er publiziert wird – dies kann dann zum Beispiel zu einem bestimmten Zeitpunkt für alle erfolgten Änderungen gemeinsam geschehen. In Workspaces können auch redaktionelle Prozesse mit Freigabe und Feedbackschleifen etabliert werden.

In v11 sollen die Workspaces gründlich überarbeitet werden, damit sie besser und stabiler funktionieren und leichter benutzbar werden – mit dem Ziel, dass sie auch deutlich mehr genutzt werden als bisher.

Programmierstandards

In TYPO3 v11 soll die Integration insbesondere der sog. “PHP Standard Recommendations”  oder PSR-Standards weiter fortgesetzt werden. Der Programmkern von TYPO3 wird auf Basis dieser Standards und Empfehlungen kontinuierlich überarbeitet.

Die Anwendung dieser Standards hat auch Folgen für bestehende Frameworks, Widgets und weitere Elemente von TYPO3. Das betrifft etwa das Extbase Framework oder die sogenannten “Fluid Widgets”, die nun durch geeignete andere Technologien ersetzt werden müssen. 

Vereinfachung von Upgrades

Eine Vereinfachung und Erleichterung der für ein Upgrade notwendigen Schritte ist eines der Ziele, die im Rahmen der v11-Entwicklung umgesetzt werden sollen.

Für den Upgrade von v9 oder v10 soll vor allem mit dem “Extension Scanner” vorab geprüft werden, ob bestehende Extensions eventuell in der neuen Fassung nicht einwandfrei funktionieren könnten (etwa weil die API angepasst wurde). Auch gilt es, die minimalen Systemanforderungen zu beachten.

Der “Upgrade Wizard” sollte dann für Entwickler:innen eine relativ problemloses Upgrade auf v11 möglich machen.

Was erwartet uns in TYPO3 v11?

In einer Vorschau im November hat das TYPO3-Team beschrieben, welche wesentlichen Änderungen und Ergänzungen für die Version 11 von TYPO3 zu erwarten sind.

Aus technischer Sicht sind zunächst die Systemanforderungen von großer Bedeutung; TYPO3 benötigt ab v11 nun PHP in mindestens Version 7.4, auch der Datenbanksupport wurde angepasst (Mindestanforderungen: MySQL 5.7.9, Version 8.0 empfohlen; PostgreSQL 9.4, besser 9.6; MariaDB 10.2.7, besser 10.4; SQL Server 2012; SQLite 3). Hinzu kommen einige veränderte Library-Abhängigkeiten.

Wesentliche neue Features

Als zentrale neue Features der Version v11 werden folgende benannt:

  • Deep Linking im TYPO3-Backend
    Administrator:innen und Redakteur:innen sollen in Zukunft die Möglichkeit haben, zu bestimmten Stellen im Backend einen Deep Link zu erstellen und diesen auch untereinander zu teilen, so dass eine formlose Übergabe per Link möglich ist – die entsprechenden Zugangsrechte natürlich vorausgesetzt.
  • Multi-Faktor-Authentifizierung (MFA)
    Zur stärkeren Absicherung des Systems soll Two-Factor-Authentification (also eine Bestätigung eines Logins über ein zweites Gerät, etwa das Smartphone) fest in TYPO3 integriert werden.
  • Verbessertes Backend
    Das Backend von TYPO3 soll nach und nach im Sinne der Accessibility und der User Experience verbessert werden.
  • Veränderungen in der API
    An zahlreichen Stellen soll die Programmierschnittstelle von TYPO3 (API, application programming interface) verändert, angepasst, vor allem: verbessert werden.

Die ersten Änderungen wurden mit dem Erscheinen von Version 11.0 am 22. Dezember 2020 bereits umgesetzt.

Als TYPO3-Enthusiasten, die täglich an TYPO3-Projekte arbeiten, freuen wir uns schon sehr über die neue Version und werden über den Fortschritt hier berichten.

Wir sind Enthusiasten der digitalen Welt. Als Digitalagentur wollen wir unsere Leser mit dieser Begeisterung anstecken. Dazu packen wir Themen, Trends und Technologien an, die unser aller Leben und Arbeiten betreffen und leichter machen können. Unverschnörkelt geben wir wertvolle Updates und schaffen Orientierung zu digitalen Lösungen von heute und morgen.

Ähnliche Artikel

Im schnelllebigen Internet währt die Aktualität einer Website nur einen Wimpernschlag. Neue Frameworks, Rankingfaktoren und Design-Trends lassen jede noch so gute Online-Präsenz altern. Spätestens nach ein paar Jahren ist es mal wieder Zeit, den entstandenen Rückstand aufzuholen. Dann wird der nächste, große Website-Relaunch fällig. Oder geht es auch anders?

Die Auswahl an Content-Management-Systemen ist riesig. Hier geht’s schon los: Für welches Unternehmen ist das CMS? Die nachfolgende Betrachtung bezieht sich daher auf mittelständische Unternehmen in Deutschland, die ein umfangreiches Informationsangebot und Kunden im Ausland haben.

VERDURE Update abonnieren

Erhalten Sie einmal im Monat unseren Newsletter mit einer Auswahl aktueller Themen, Trends und Artikeln, um am Puls der Zeit zu bleiben.

Messen werden abgesagt, Events verschoben… was nun? Geben Sie Ihrem Marketing neuen Schwung und generieren Sie digital hochwertige Leads!

 

Zum Download