Blog

Hier schreiben wir über Digitale Barrierefreiheit sowie über die Content Management Systeme Neos CMS und TYPO3.

Unser Blog kommt wieder in die Gänge

Über 800 Tage wurde nichts in unser mindscreen-Blog geschrieben. Viel ist in der Zeit passiert. Und auch das Blog hat sich gewandelt: mit neuem Design nun im Content-Management-System Neos.

Die Themen bleiben gleich. Wir geben Einblicke in unsere Prozesse und Arbeit zu Barrierefreiheit, TYPO3, Neos CMS und Events.

Tipps zum Global Accessibility Awareness Day

Die Community rund um digitale Barrierefreiheit in Deutschland wächst stetig. Zum heutigen Global Accessibility Awareness Day gibt es daher bereits ein paar Veranstaltungen, die ihr in Deutschland besuchen könnt. Meine drei Tipps für GAAD-Events in Deutschland:

Dependency Inversion for Neos CMS NodeType Constraints

We've all been there: start off with disabling all default nodes and possible auxiliary nodes in our pages' content collections. Once we finalize our node types we think about where we need them and explicitly enable them for the corresponding content collections. Before long we end up with something like this:

'Vendor.Package:Page':
  childNodes:
    main:
      type: 'Neos.Neos:ContentCollection'
      constraints:
        nodeTypes:
          '*': false
          'Vendor.Package:Heading': true
          'Vendor.Package:Text': true
          'Vendor.Package:Image': true
          'Vendor.Package:TwoColumn': true
          'Vendor.Package:ThreeColumn': true

And as we have elements with multiple columns, we need to define our constraints there as well. And in a container element. And every time we need a different subset of allowed node types.

Imagine we would rename a node type: we would have to refactor a lot of node type configurations which aren't further related.

Neos CMS Accessibility Day in Munich

On 31 January we will work one whole day on improving the accessibility of the Neos CMS backend in our mindscreen office in Munich. We will test the Neos UI, document flaws, develop a first draft of an accessibility concept and start working on some issues / components.

Do you want to join us? Any help is appreciated (testing, coding etc.) – you do not have to be an accessibility expert to join. We’ll provide food and beverages during the day. Language will be English or German (if there are only German speakers at the event).

Messages over structure: Neos Conference 2017

Sven Ditz, Mr. Sitegeist und Moderator der ersten Neos Conference in Hamburg, musste schon zu Beginn der Veranstaltung eine Warnung aussprechen: "Er habe so kleine weiße Bändchen herumliegen sehen. Verliert die nicht! Das ist Euer Eintritt in den Hörsaal!" Der Hörsaal ist ein Club auf der Reeperbahn, in dem am Abend zwischen Kicker, Sauna („Kein Schweiß auf dem Holz! Handtuch unterlegen!“) mit Nintendo und lauer Partyluft gefeiert wurde.