Am heutigen Tag ist es nun soweit. Die Version 4.7 von TYPO3 ist veröffentlich worden. Doch im Laufe der Entwicklungszeit von mehr als 5 Monaten haben es einige Features leider nicht in die Version 4.7 des beliebten CMS geschafft. Dazu gehört der File Abstraction Layer (FAL) und die Migration des Backends auf die aktuelle ExtJS Version 4. Womit kann diese Version gegenüber den vorherigen aber punkten?
Frontend: Vollständig W3C valide
In der aktuellen Version wurde erstmals besonderen Wert auf eine barrierefreie Auslieferung des Quellcodes der Website gelegt. Damit ist der HTML Code W3C valide und wird im aktuellen HTML5 Standard ausgeliefert. Natürlich ist dabei auf eine Abwärtskompatibilität von HTML 4.0 geachtet worden. Es ist ein offenes Geheimnis, dass W3C valide Websites im Google Suchergebnis positiver gelistet werden.
Barrierefreiheit bereits im ersten Schritt
Internetangebote von staatlichen Einrichtungen in Deutschland (vgl. Behindertengleichstellungsgesetz), in der Schweiz (vgl. BehiV) und auch in Österreich (vgl. § 6 Abs. 5 Behindertengleichstellungsgesetz) sind per Gesetz dazu verpflichtet, dass diese auch behinderten Menschen zugänglich gemacht werden. Technisch sind dafür einige Voraussetzungen zu erfüllen, die mit TYPO3 grundsätzlich schon immer erfüllbar waren. Dazu gehört die logische Struktur des Inhaltes, die Verwendung von Akronymen mit entsprechenden HTML-Tags, die Grafiken sollten beschreibende Texte aufweisen usw. Im Rahmen eines Förderprogrammes des Bundesamtes für Landwirtschaft und Ernährung liefert TYPO3 in der Version 4.7 mit einem Governant Package eine erste Starthilfe für barrierefreie Websites.
Backend: Optimierung des RTE
Aber nicht nur im Frontend hat sich einiges getan, sondern auch der Redakteur erfährt Verbesserungen mit dem neuen TYPO3. Eine Frischzellenkur hat der Rich Text Editor (RTE) erfahren, der nun HTML5 Eigenschaften bereitstellt, wie „data-*“ Attribute. Ebenso ist das Dialogfenster „Bild einfügen“ verbessert worden. Weiterhin ist die Sicht des Admin auf den „Root“ der Website angeglichen worden. Das bedeutet, Redakteure sehen nun ebenfalls den Root der Website, wie auch der Administrator. Für Firmen, die den Workspace verwenden, ist das ein immenser Vorteil. Denn damit werden alle Änderungen über existierende Mount Points im System sichtbar, nachdem auf dem Root des Website-Baumes geklickt wird.
UTF-8 ist nun Pflicht
Ein ewiges Manko von TYPO3 war die lockere Handhabung des Zeichensatzes. TYPO3 konnte im iso-8859-1 Zeichensatz umgesetzt werden. Das führte allerdings dazu, dass nicht alle Zeichen für jede Sprache dargestellt werden konnten. Mit TYPO3 4.7 ist der Zeichensatz UTF-8 nun Pflicht. Andere Zeichensätze werden nicht mehr unterstützt. Das dürfte im Update-Verlauf von alten TYPO3 Projekten in der neuen Version für Überraschungen sorgen.
TYPO3 interne Suche (indexed_search)
Viele kennen die Suche von TYPO3, die über die Extension indexed_search realisiert wird. Gerade bei größeren Websites ist diese an ihre Performance-Grenze gestoßen. In TYPO3 4.7 ist die Suche nun ebenfalls optimiert worden. Damit ist indexed_search leistungsfähiger geworden und erlaubt eine noch bessere Konfiguration.
Fazit
Das TYPO3 Core Entwicklerteam hat ganze Arbeit geleistet. Neben vielen kleinen Bugfixes und der Priorität, für TYPO3 4.7 barrierefreie und W3C valide Quellcodes zu generieren, ist eine große Leistung vollbracht worden. Insofern lohnt sich ein Update schon deswegen, um diese Vorteile zu nutzen. Für die kommenden TYPO3 Versionen zeichnet sich schon jetzt ab, dass – aufgrund der Abwärtskompatibilität – ein weiteres TYPO3 Produkt auf den Markt kommen wird. Nämlich TYPO3 Phoenix! Die Zukunft bleibt also spannend, und in diesem Sinne: Happy TYPO3!