it-swarm.com.de

Eine bessere Möglichkeit, einen Forenthread anzuzeigen

Ich möchte einen besseren Weg finden, um einen Forenthread leicht lesbar zu machen.

Gemeinsame Lösungen hierfür:

  • Ein flacher Thread, in dem jeder Beitrag nach Zeit sortiert ist. Dies ist leicht zu verstehen und auf saubere Weise leicht anzuzeigen. Der Nachteil ist, dass es sehr verwirrend sein kann, einer Unterdiskussion zu folgen, alles durcheinander kommt und man den gesamten Thread von Anfang an lesen und dann nach oben und unten scrollen muss.

  • Eine Thread-Anzeige als Baum Dies macht es viel einfacher, einer bestimmten Diskussion zwischen zwei oder mehr Personen zu folgen, ohne alles lesen zu müssen. Der Nachteil ist, dass es immer noch schwierig sein kann, herauszufinden, was auf was reagiert. Es ist auch schwierig, leicht zusammenzufassen, was die Eltern eines Beitrags waren.

Beide brechen nach einigen hundert Beiträgen im selben Thread zusammen.

Ich will das:

  • Ein Thread, der als Baumstruktur von Posts angezeigt wird, um es zu ermöglichen, nur einen Teil eines größeren Threads lesen zu können.

  • Eine einfache Möglichkeit, den Inhalt des übergeordneten Elements eines Beitrags anzuzeigen (selbst wenn der aktuelle Beitrag viele frühere Geschwister enthält, sodass Sie sonst ein gutes Stück nach oben scrollen müssten).

  • Ein guter Weg, um mit tief verschachtelten Threads umzugehen, beispielsweise wenn Leute oft aufeinander antworten.

  • Muss in der Lage sein, so etwas wie 2000 Beiträge anzuzeigen, ohne zusammenzubrechen.

  • Machen Sie es sich einfach, auf der Seite nach unten zu scrollen und Beiträge/Stufen zu durchsuchen, um interessante zu finden. Dies bedeutet keinen Klick zum Erweitern/Laden von mehr. Endloses Scrollen könnte andererseits funktionieren

  • Muss in der Lage sein, tief verschachtelte Laufflächen anzuzeigen, ohne dass der Benutzer ein Dutzend Mal auf "Erweitern" klicken muss

  • Das muss schön und sauber aussehen, auch ziemlich leicht zu verstehen sein.

Ich habe eine halbherzige Idee, wie das geht: Indem ich die Pfosten ganz links mit ihren Kindern schweben lasse. Ein Thread besteht aus wenigen Posts mit einer großen Anzahl von Antworten und einer noch größeren Anzahl von Antworten. In einem nicht überlappenden Thread bedeutet dies, dass die Beiträge der Ebene 0 zwischenzeitlich viel Platz haben. Wenn sie beim Scrollen nach unten mit ihren Kindern/Enkelkindern nach unten schweben könnten, wäre es einfach, einen Blick zurück auf sie zu werfen, um zu rekapitulieren, was das OP geschrieben hat.

Die halbfeste Position sollte mit einer Kombination von Position erreicht werden können: fest und Javascript.

Hat noch jemand darüber nachgedacht?

12
Björn

Eine Möglichkeit wäre, wie Sie sagen, den Stammknoten beim Scrollen nach unten schweben zu lassen. Sie können dies sogar für ein oder zwei verschachtelte Ebenen wiederholen. Dies wird natürlich problematisch, wenn Sie über zwei verschachtelte Ebenen hinausgehen, da nur so viel vertikaler Raum vorhanden ist. An diesem Punkt würde ich in Betracht ziehen, die Zwischenantworten mit Ausnahme des ursprünglichen Beitrags und des direkten übergeordneten Elements dessen, was der Benutzer gerade anzeigt, zu reduzieren. (Zeigt nur eine Zeile der Zwischenprodukte mit der Fähigkeit zur Erweiterung).

Dies würde es dem Benutzer ermöglichen, sich auf einen Thread der Diskussion zu konzentrieren und gleichzeitig leicht zu anderen Antworten zu navigieren.

4
Michael Brown

Ich baue gerade Software, die das Lesen von Forumsdiskussionen erleichtern soll. Hier ist eine Demo .
Ich werde versuchen zu klären, wie es die gewünschten Dinge anspricht. Zu "Ich will das":

  • "Ein Thread, der als Baum angezeigt wird" Es handelt sich um einen zweidimensionalen Baum, um einen besseren Überblick zu erhalten, und mit Pfeilen, die das Verständnis erleichtern Kommentare beziehen sich aufeinander.

  • "Eine einfache Möglichkeit, den Inhalt des übergeordneten Beitrags anzuzeigen" - Die Pfeile erleichtern das Auffinden von der übergeordnete Kommentar: Sie folgen einfach dem Pfeil. Sie müssen jedoch noch scrollen, wenn es viele frühere Kommentare von Geschwistern gibt.

  • "Ein guter Weg, um mit tief verschachtelten Threads umzugehen, z. B. wenn Leute oft aufeinander antworten." - Wenn Sie Pfeile verwenden, um anzugeben, wie Kommentare miteinander verwandt sind, können Sie einfach aufhören, den Einzug eines Threads zu erhöhen, wenn die Leute die ganze Zeit auf den übergeordneten Kommentar antworten und die Diskussion nicht Verzweigen Sie sich nicht in viele Antworten. Dann wird dieser Thread nicht schrecklich tief verschachtelt. Die Pfeile machen jedoch immer noch deutlich, wie die Diskussion abläuft (obwohl die Einrückung gleich bleibt).

  • ( "Muss in der Lage sein, ungefähr 2000 Beiträge anzuzeigen, ohne zusammenzubrechen." - Ich habe nur mit 200 Kommentaren getestet.)

  • "Machen Sie es sich einfach, die Seite nach unten zu scrollen und Beiträge/Stufen zu durchsuchen, um interessante zu finden." - Meine Implementierung versucht, die interessanten Kommentare in die zu platzieren obere linke Ecke, also wären sie die ersten, die Sie finden würden.

    "Dies bedeutet, dass kein Klick zum Erweitern/Laden von mehr erforderlich ist. Endloses Scrollen könnte andererseits funktionieren "
    - Ist das wirklich machbar? Ich meine, wenn die Diskussion riesig ist , dann möchten Sie irgendwie angeben, durch welchen Thread Sie zuerst scrollen möchten? Wie würden Sie das tun, ohne zu klicken? (Eye Tracking? :-) in der Zukunft)

  • "Muss in der Lage sein, tief verschachtelte Laufflächen anzuzeigen" - Siehe meine anderen Kommentare zu "tief verschachtelten Threads" oben.

  • "Das muss schön und sauber aussehen, auch ziemlich leicht zu verstehen sein." - Aufgrund der Pfeile scheinen die Leute die Benutzeroberfläche zu verstehen.

1
KajMagnus

Eine sehr interessante Frage, die ich gesehen habe und für die ich eine Reihe unterschiedlicher Ansätze gesehen habe, um eine Lösung zu finden. Jeder mit mehr oder weniger Erfolg als der andere.

Ich muss sagen, ich bin sehr fasziniert davon, wie YouTube den Kommentarbereich von Videos neu gestaltet hat. YouTube ist ein Forum, in dem ich viel unterwegs bin, und meiner Meinung nach ist der Ablauf, in dem Sie Antworten im neuen Layout verfolgen, viel effizienter und nahtloser als der vorherige Ansatz. Sie verwenden ein flaches Design, bei dem der letzte Kommentar derjenige ist, der oben in der Liste der Kommentare angezeigt wird.

Vorher Sie verwendeten ein dummes flaches Design , bei dem Antworten auf Kommentare in einem Video mit schnell verloren gingen ein schneller Fluss von Kommentaren. Wenn Sie eine Antwort auf einen Kommentar entdeckt haben, bei der Sie die Antwort fasziniert hat, müssen Sie sich den Namen des OP merken (oder kopieren), an den die Antwort gerichtet war, dargestellt mit @ UserName und klicken Sie dann auf Alle Kommentare anzeigen , drücken Sie Ctrl + f und gehe zu dem Kommentar, auf den geantwortet wurde. Dies kann sehr mühsam sein, wenn das OP eine Reihe von Kommentaren zum selben Video hat oder wenn das Video aus einer großen Anzahl von Kommentaren besteht und ausgelagert wird.

Jetzt Sie haben einen recht intuitiven Ansatz zur Kommentarnavigation gewählt, mit dem der Benutzer Kommentare in Echtzeit verfolgen kann, während das Video weiterhin im Hintergrund abgespielt wird. Es hat immer noch das gleiche flache Design, aber mit einer Wendung.

enter image description here

Dieser Kommentar faszinierte mich (nicht wirklich, aber für den kontextuellen Effekt, den ich sage), wollte ich sehen, was der OP-Kommentar war, der dies als Antwort hatte. Zuvor musste ich mich den oben beschriebenen Schritten unterziehen. Jetzt muss ich nur noch auf den Link "Kommentar anzeigen" klicken

enter image description here

Und der OP'-Kommentar wird sofort angezeigt. Das flache Design wurde durch Benutzeraktion lokal in ein Baumdesign umgewandelt, um das Verfolgen von Kommentaren zu erleichtern.

Allerdings, ich gebe zu, in einem großen Kommentarbaum mit einer großen Anzahl von Kommentarverzweigungen und -ebenen würde dieser Ansatz viel Klicken verursachen, vielleicht ein Dutzend Mal , bevor Sie "das große Ganze" bekommen. Dies war eines der Probleme, die Sie im OP erwähnt haben. Um dies anzupassen, kann es eine zusätzliche Option geben, um den gesamten Kommentarbaum zu erweitern und anzuzeigen, der von einem einzelnen Kommentar abzweigt. Alle dem fokussierten Kommentar zugeordneten Kommentare werden in einer entsprechenden Baumstruktur angezeigt.

1
AndroidHustle