[TYPO3-german] TYPO3 4/6 Core ungeeignet für HTML5?

Thomas Skierlo pubtsk1 at pix-pro.eu
Sat Dec 15 16:15:13 CET 2012


Hallo Georg,

ja, was schlage ich vor? Eigentlich bin ich gar nicht in einer Position, 
etwas vorzuschlagen. Ein erster Vorschlag wäre vielleicht, das Content 
Rendering Team zu befragen, an welcher Stelle es aus ihrer Sicht jetzt 
hapert. Ich vermute, diese Antwort wird meinem alten Kernwunsch 
entsprechen. Core basierter Multi-Content.

Ich habe mich jetzt lange und intensiv mit Gridelements beschäftigt. Das 
Grundkonzept ist einfach und hochgradig funktionell, wenn man es denn 
richtig einsetzt (was auf Grund der Doku durchaus schwer fällt). Als 
grundlegenden Mangel empfinde ich die Notwendigkeit, dass GE die 
tt_content DB modifiziert. Dies muss es jedoch, denn ohne diese 
Modifikation kann das Ziel (multipler Content) nicht erreicht werden. 
Also muss m.E. die Datenstruktur von tt_content generell geändert 
werden, um es zukünftig Produkten wie GE und TV leichter zu machen, 
Inhalte zu adressieren. Ist dieser Schritt vollzogen, so kann das 
entstandene Container-Element nach Belieben gewrappt werden, als 
article, section, aside oder 4711. Und nochmals, es geht nur um den 
Container. Rein gepackt wird letztlich nur Standard Content.

Hübsch wäre auch, wenn sich die Erzeuger der Core BE-Layouts die 
Möglichkeit von GE abschauen würden, völlig ohne DB zu agieren. 
Distribution kompletter Layouts und FCE Bibliotheken per einfacher Ext. 
Installation. GE ist in mancher Hinsicht eine Perle, derzeit noch sehr 
ungeschliffen, aber das Konzept stimmt. In einer der Listen gab es mal 
die Frage, ob denn der Code Sprint nicht auch von TYPO3.org unterstützt 
werden könnte. Die damals vernommene Antwort erweckte bei mir nicht den 
Eindruck, dass man im Core Team die Notwendigkeit von Containerelementen 
erkannt hätte.

Ein weiterer Vorschlag beträfe css_styled_content. Derzeitig wird mit 
größter Mühe eine Version gepflegt, die sowohl mit xhtml als auch html5 
funktioniert. Dieses Grab aus overrides behindert jede Lesbarkeit. Muss 
nicht in eine Datei. Besser ein einmaliger Fork gemäß Doctype und danach 
2 verständliche Dateien für 2 grundverschiedene Welten. Dann werden auch 
schnell die derzeitige Defizite beim Image Rendering deutlich. Hier 
bietet html5 einfach so viele neue Methodik, Assets zu positionieren -- 
Dinge, für die klassischer css_styled_content keine fertige Lösung im 
damaligen HTML Fundus finden konnte, und deshalb in einem DIV Gewitter 
endete.

Ich würde mich gerne tiefer einbringen, aber die erforderliche Lösung 
ist mehr Old- als New-School. Ich habe den Fehler gemacht, durch das 
Erlernen von Extbase viel Zeit zu vergeuden. Das, was fehlt, ist keine 
Aufgabe für einen Ext. Programmierer.

Ich weiss nicht, ob heute bereits eine Schwelle überschritten wurde. 
Mehr Website Besuche durch mobile Geräte als durch Desktop Browser. 
Falls nicht bereits geschehen, so wird sie bald erreicht sein. Der 
Mobilgeräte Zug kennt derzeit nur eine Richtung: html5. Punkt. Und genau 
hier mangelt es TYPO3. Und diesen Mangel empfinde ich als existenziell.

LG

Thomas Skierlo



More information about the TYPO3-german mailing list