cforum icon indicating copy to clipboard operation
cforum copied to clipboard

Flache Kommunikation

Open RaoulSchaffranek opened this issue 8 years ago • 4 comments

Hallo!

Ich spiele schon länger mit der Idee, eine Alternative Darstellung der Threads einzuführen. Zwei Beobachtungen liegen dem zu Grunde:

  • Die Kommunikation teilt sich meistens am Anfang der Threads, anschließend verläuft sie zunehmend linear.
  • Die Tiefe der Einrückung wächst momentan sehr schnell an, das ist besonders auf mobilen Geräten ungünstig, weil man schnell in die missliche Lage kommt horizontal scrollen zu müssen. Aber auch auf Desktops wird es mit zunehmender Einrückung schwierig die Kommunikationsstruktur visuell zu parsen.

Ich glaube, es ist nicht eingängig, dass wir momentan die Einrückungsstufe erhöhen, auch wenn die Kommunikation in Wahrheit linear verläuft. Ich habe deshalb ein wenig rumgespielt und habe den Einrückungslevel nur dann erhöht, falls sich die Kommunikation auch wirklich teilt.

Ich würde diese Alternative gerne implementieren und anfangs nur für angemeldete Nutzer hinter einem Flag in den Benutzereinstellungen zugänglich machen. Dann können wir erstmal Feedback sammeln.

Als Vorschau darauf, was zu erwarten ist:

Aktuell: deep

Vorschau: flat

Für den zweiten Screenshot habe ich lediglich die folgende Zeile JS in meiner Browser-Konsole ausgeführt:

[...document.querySelectorAll('ol > li:only-child')].forEach(e => e.parentNode.style.paddingLeft = '12px')

PS: Ich habe das, so glaube ich, schon mal hier oder im Forum erwähnt, konnte die Stelle aber gerade nicht wieder finden.

PPS: Ich habe gerade Klausurphase und kann nur wenige Stunden zwischendurch dafür entbehren, aber ich habe es mir wirklich fest vorgenommen.

RaoulSchaffranek avatar Jul 31 '16 12:07 RaoulSchaffranek

Ich kann mir gerade nicht vorstellen, wie das die Wahrnehmung vereinfachen soll, aber ausprobieren können wir es gerne.

ckruse avatar Jul 31 '16 12:07 ckruse

Für schmale Viewports ist die Einrückungstiefe ohnehin schon eine andere und die Bewertungszahl sowie die Tags sind ausgeblendet. Meinetwegen können auch noch die Sternchen zur Interessantmarkierung weg.

Woraus schlussfolgerst du, dass sich die Kommunikation wirklich teilt? In deinem Screenshot ist nicht mehr zu erkennen, ob das 4. Posting eine Antwort auf das 1. oder das 3. ist.

Das horizontale Scrolling finde ich in diesem Fall nicht schlimm.

MatthiasApsel avatar Jul 31 '16 13:07 MatthiasApsel

Die Kommunikation teilt sich, wenn es mehr als eine direkte Antwort auf ein Posting gibt. Das ist auch genau der Fall bei denen momentan die vertikale Orientierungslinie angezeigt wird.

Das vierte Posting lässt sich eindeutig als Antwort dem dritten Posting zuordnen. Wäre es eine zweite Antwort auf das Eröffnugs-Posting, gäbe es ja eine Abspaltung und das wäre wiederum an der Einrückung zu erkennen. Man kann das aber durch eine angepasste Visualisierung der Orientierungslinien noch besser konturieren.

Edit: Ich korrigiere mich, die erste Antwort auf das Eröffnungsposting müsste konsequenterweise linksbündig mit dem selbigen sein. Das ist aber ein Fehler im Screenshot, kein prinzipielles Problem mit der Darstellung.

RaoulSchaffranek avatar Jul 31 '16 14:07 RaoulSchaffranek

Wie gesagt: ich bin offen für Experimente, auch wenn ich mir das gerade nicht vorstellen kann. Baus ein, dann sehen wir wie es ankommt :)

ckruse avatar Aug 04 '16 20:08 ckruse