Testen von verschachtelten Antworten auf Meta

Dies ist eine Testantwort

noch eine Antwort, 20 Zeichen

das ist eine tiefere Verschachtelung

immer mehr Verschachtelung

immer mehr Verschachtelungen

immer mehr Verschachtelungen

immer mehr Verschachtelung

immer mehr Verschachtelung

immer mehr Verschachtelung

immer mehr Verschachtelung

immer mehr Verschachtelung

immer mehr Verschachtelung

Wir haben auch Sandboxes zum Ausprobieren: https://nested-posts-sandbox-2.discourse.group/, https://nested-posts-sandbox-1.discourse.group/

Ich habe mich speziell angemeldet, um dies zu schreiben.

Antwortketten sind der schmerzhafteste Teil von Foren. Um alle zugehörigen Antworten zu lesen, muss man ständig klicken, um übergeordnete Beiträge oder Antworten anzuzeigen bzw. dorthin zu springen. Das macht es unmöglich, alles auf einen Blick zu sehen, und manchmal ist es schwierig herauszufinden, wer auf welche Nachricht antwortet.

Zusammenfassung

Zum Beispiel dieser Beitrag: iOS 26 bugs with fixed position elements in Discourse - #7 by awesomerobot Wenn man ihn öffnet, sieht man sofort nicht, auf welche Nachricht er antwortet (man muss auf „Übergeordneten Beitrag laden“ klicken), den Inhalt der Antworten (man muss auf „1 Antwort v“ klicken) oder ob es weitere Antworten auf diesen Beitrag gibt und wie viele (man muss auf „Zum Beitrag springen“ klicken).

Ich bin ein Meister des Kompromisses :slight_smile: und habe diesen Kompromiss ausgearbeitet. Die Hauptansicht ist ein flaches Forum, aber ein Beitrag mit übergeordnetem Beitrag oder Antwort hat einen BUTTON, der die GESAMTE Kette zugehöriger Beiträge in einem neuen Fenster in einer Thread-/Baumansicht öffnet, wobei diese Nachricht im Fokus steht (zum Beispiel Testing Nested Replies on Meta - #101 by Ed_S – danke für die Umsetzung, das ist genau das, was wir brauchen!). Allerdings sollte es so sein, dass 10 verschachtelte/verknüpfte Ebenen ohne Klicks angezeigt werden (dazu sollte die Breite des Themas vergrößert werden; derzeit sind 50 % des Bildschirms leer. Als Beispiel passen 10 verschachtelte Ebenen in der Breite normal darstellbar unter forum.opennet.ru - "У меня отжали 2 квартиры в Москве с помощью ЭЦП" (81) und Полная доказательная база аудита мессенджера MAX / Хабр). Gibt es mehr als 10 verschachtelte Ebenen, öffnet „Mehr anzeigen“ ab diesem Punkt ein neues Fenster, zeigt jedoch die beiden Threads vor dieser Nachricht und die acht Threads danach usw., um die Breite nicht zu reduzieren. Für Mobilgeräte sollten 5 verschachtelte Ebenen angezeigt werden.

Dies ist besonders nützlich in einem Thread mit 1.000 Beiträgen, wenn man nach einem Wort sucht, einen Beitrag findet, zu ihm springt und nicht klar ist, auf welchen Beitrag die Antwort bezogen war, und man dann noch 10 Mal klicken muss, um den Link zum übergeordneten Beitrag oder zur Antwort anzuzeigen.

Man kann diesen BUTTON mit der Anzahl der Antworten und der Anzeige der Thread-Tiefe kombinieren, sodass bereits vor dem Öffnen in einem neuen Tab klar ist, dass die Nachricht Teil einer größeren Diskussion ist.

Dies verbindet die Vorteile eines flachen Forums (einfaches Lesen des gesamten Threads) mit denen eines baumstrukturierten Forums (der Kontext einer spezifischen Antwort ist sichtbar), ohne den Nutzer ständig zum Klicken auf „Zum Beitrag gehen“ und „Antwort anzeigen“ zu zwingen.

Lassen Sie uns Foren bequemer als Instant-Messenger und soziale Netzwerke machen, um eine bessere Benutzerfreundlichkeit und Funktionalität zu bieten!

2 „Gefällt mir“

Du könntest ein spezielles breites Theme erstellen (damit Beiträge 50–60 % der Bildschirmbreite bei FHD-2K-4K einnehmen; aktuell sind 30 % zu wenig) für die Baumansicht, damit erfahrene Nutzer es aktivieren können. Oder noch besser: Erstelle zwei verschiedene Themes für die flache und die Baumansicht. Ich dachte, das Foundation-Theme (Vollbreite) würde dies übernehmen, aber aus irgendeinem Grund vergrößert sich die Hauptbreite mit den Beiträgen (<div class="nested-view"> ; <div class="post__row row">) nicht.

Ich werde auch andere Teilnehmer bitten, mit langen Nachrichten zu antworten und 10 Verschachtelungsebenen zu erstellen, um zu sehen, wie es aussieht, auch auf einem Smartphone.

Zu Testzwecken und mehr:

Wenn ich hier einen looooooooooooooooooooooooooooooooooooooooooooooooooooooooooongen Einführungstext schreibe, wie gut lässt er sich dann lesen? Ich denke, nicht sehr gut. Daher schlage ich vor, dass Testing Nested Replies on Meta - #136 by Dituar ein breites Theme für die verschachtelte Modellansicht erstellt, hier How to increase width of topic - #7 by awesomerobot mit den folgenden Parametern:

:root {
--d-max-width: 3000px;
--topic-body-width: 2000px;
}

Das sieht auf einem 2K-Bildschirm mit 11 verschachtelten Threads ziemlich gut aus und ist gut lesbar. Begrenzen Sie die verschachtelten Threads auf 10. Wenn es mehr als 10 Threads gibt, öffnet das Klicken auf „Mehr anzeigen“ ein neues Fenster ab diesem Punkt, zeigt jedoch die zwei Threads vor dieser Nachricht und die acht Threads danach an usw., um die Breite nicht zu reduzieren.

Dies ist ein Test der Reaktion auf diese Nachricht Testing Nested Replies on Meta - #137 by Dituar , ich frage mich, wie sie angezeigt wird.

Es stellt sich heraus, dass es zu diesem Thema bereits einen mit viel Verschachtelung gibt (und ich habe ihn übersehen, durch ihn gescrollt, weil der Knopf [(+) 36 Antworten] zu unauffällig ist, was ebenfalls verbessert werden muss) Testing Nested Replies on Meta - #137 by Dituar, aber es gab keinen mit einem langen Test.

1 „Gefällt mir“