Dev-Blog Donnerstag 8/16

Dev-Blog Donnerstag 8/16

Von Entwicklern für Entwickler

[Horst (Slayer)]

Das Teilen der Flotte hat mich auch vergangene Woche noch ein wenig beschäftigt, aber nun ist ein weiteres, von unseren Spielern gewünschtes Feature online.

Barrierefreie Webseiten
Barrierefreie Webseiten

Zum Thema Barrierefreiheit von Webseiten habe ich den versprochenen Teil 2 als Blog-Artikel geschrieben, in dem es um die Umsetzung der Richtlinien zur Barrierefreiheit geht. In dem Zuge habe ich unser Webportal etwas überarbeitet und die Barrierefreiheit erhöht. Der letzte Schritt ist aber hier noch nicht getan.

[Iwan (shlainn)]

Diese Woche hatte ich sehr wenig Zeit für eXperinox – daher auch nur zwei kleine Features. Von diesen beiden bin ich aber ein klein wenig stolz auf die technische Umsetzung der Chat-Minimierungsfunktion. Die gesamte Minimierung erfolgt durch das setzen einer einzigen CSS-Klasse auf dem Eltern-Element des Chatfensters. Der Rest erfolgt ohne weiteres JavaScript durch das „C“ in CSS – „Cascading Style Sheets“.  Dadurch ist es möglich den Kind-Elementen eines Elements mit einer bestimmten CSS-Klasse spezifische Formatierungen zuzuweisen – die eben nur gelten, denn das Eltern-Element die entsprechende CSS-Klasse hat. Alternativ dazu hätte man das halbe Dutzend Elemente aus denen der Chat besteht einzeln in JavaScript ausblenden können – aber so ist es viel eleganter und übersichtlicher. 🙂

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.