Hej Gunnar,
@@at
Es dürfte mit CSS Grid für den Redakteur viel einfacher werden. Er muss gar nicht mehr die Position der Inhaltselemente zueinander im Blick haben, sondern kann für jede Box einfach deren Position (beginnt in Spalte, Zeile) und Größe (erstreckt sich über Spalten, Zeilen) im Grid angeben. Er muss nur im Auge haben, dass sich Boxen nicht ungewünscht überlappen.
Es sollte einfach sein, dem Redakteuer für so was etwas grafisches bereit zu stellen, so wie zum Erstellen von Tabellen in Word.
@at ging es aber wohl um die Erstellung neuer Elemente mit einer bestimmten Semantik Ich kann aber nciht verstehen, wie hier etwas durch das Weglassen einer Technik wie CSS-Grid leichter werden soll. Offenbar habe ich nicht vollkommen verstanden, wo das Problem ist.
So oder so würden wir unseren Redakteuren nicht so viele Freiheiten einräumen. Wenn die einen neuen Container benötigen (was aufgrund langer Planungsphasen selten vorkommt), richten wir den ein und stellen dafür einen Button, eine Checkbox, einen Eintrag in einem Dropdownmenü o.ä. zur Verfügung, der sinnvolles, semantisch korrektes HTML einfügt.
So weit die Theorie. Aufgrund von Zeitmangel oder aufgrund von nicht auflösbaren Konflikten kommen dann doch mal Dinge zustande, die man eigentlich nicht möchte.
Zugänglichkeit ist ein ideal, dem man sich im echten Leben so weit wie möglich annähert.
Das schöne, wenn man über Jahre ein System nutzt: es wird immer besser. Mit jedem neuen Angebot erkennt man, welche Teile man immer wieder benötigt und übernimmt diese. So wird man mit der Zeit barrierefreier, nutzerfreundlicher, redakteursfreundlicher, entwicklerfreundlicher… - sogar die Doku wird immer besser.
Marc