questa è una risposta di prova
un’altra risposta di 20 caratteri
questo è un annidamento più profondo
un numero sempre maggiore di annidamenti
un numero sempre maggiore di annidamenti
un numero sempre maggiore di annidamenti
un numero sempre maggiore di annidamenti
un annidamento sempre più marcato
sempre più annidamento
un annidamento sempre maggiore
sempre più annidamento
un numero sempre maggiore di nidificazioni
Abbiamo delle sandbox con cui sperimentare: https://nested-posts-sandbox-2.discourse.group/, https://nested-posts-sandbox-1.discourse.group/
Mi sono registrato appositamente per scrivere questo.
Le catene di risposte sono la parte più dolorosa dei forum. Per leggere tutte le risposte correlate, devi continuamente cliccare per visualizzare/saltare alla risposta genitore o alle risposte figlie, rendendo impossibile vedere tutto in una sola occhiata e, a volte, capire chi sta rispondendo a quale messaggio.
Riassunto
Ad esempio, questo post iOS 26 bugs with fixed position elements in Discourse - #7 by awesomerobot Quando lo apri, non puoi vedere immediatamente a quale messaggio sta rispondendo (devi cliccare su “Carica post genitore”), il contenuto delle risposte (devi cliccare su “1 Risposta v”) o se ci sono altre risposte a questo post e quante (devi cliccare su “Vai al post”).
Sono un maestro del compromesso
e ho elaborato questo compromesso. La visualizzazione principale è un forum piatto, ma un post con genitore/risposta ha un PULSANTE che apre l’INTERA catena di post correlati in una nuova finestra, in una visualizzazione ad albero/sequenziale, in cui questo messaggio sarà in primo piano (ad esempio Testing Nested Replies on Meta - #101 by Ed_S (grazie per l’implementazione, è proprio questo di cui abbiamo bisogno!), ma fai in modo che 10 livelli annidati/threadati siano visualizzati senza clic (per fare questo, allarga la larghezza dell’argomento; ora il 50% dello schermo è vuoto. Come esempio, 10 livelli annidati si adattano normalmente in larghezza forum.opennet.ru - "У меня отжали 2 квартиры в Москве с помощью ЭЦП" (81) ; Полная доказательная база аудита мессенджера MAX / Хабр ). Se ci sono più di 10 livelli annidati, allora “mostra altro” apre una nuova finestra da questo punto, ma visualizza i due thread precedenti a questo messaggio e gli otto thread successivi, ecc., per evitare di ridurre la larghezza. Per i dispositivi mobili, imposta 5 livelli annidati.)
Questo è particolarmente utile in un thread con 1.000 post quando cerchi una parola, trovi un post, ci vai e non è chiaro a quale post fosse la risposta, e devi cliccare altre 10 volte per visualizzare il collegamento genitore/risposta.
Puoi combinare questo PULSANTE con il numero di risposte e la visualizzazione della profondità del thread, così è chiaro che il messaggio fa parte di una discussione più ampia anche prima di aprirlo in una nuova scheda.
Ciò combina i vantaggi di un forum piatto (lettura facile dell’intero thread) e di un forum basato su alberi (il contesto di una risposta specifica è visibile), senza costringere l’utente a cliccare continuamente sui collegamenti “vai al messaggio” e “mostra risposta”.
Rendiamo i forum più comodi dei messaggeri istantanei e dei social network, offrendo una migliore usabilità e funzionalità!
Potresti creare un tema speciale “ampio” (in modo che i post occupino il 50-60% della larghezza dello schermo FHD-2K-4K; attualmente, il 30% è troppo poco) per la visualizzazione ad albero, così gli utenti frequenti potranno attivarlo. O, ancora meglio, creare due temi diversi per la visualizzazione piatta e quella ad albero. Pensavo che il tema Foundation (a larghezza intera) dovesse farlo, ma per qualche motivo la larghezza principale con i post (<div class="nested-view"> ; <div class="post__row row">) non aumenta.
Chiederò anche ad altri partecipanti di rispondere con messaggi lunghi e di creare 10 livelli di nidificazione per vedere come appare, anche su un telefono.
Per scopi di test e altro:
Se scrivo qui un testo introduttivo lunghissimissimo, quanto sarà facile da leggere? Non credo che sia molto facile. Pertanto, suggerisco di creare un tema ampio per la visualizzazione del modello nidificato, come descritto in Testing Nested Replies on Meta - #136 by Dituar, qui How to increase width of topic - #7 by awesomerobot, con i seguenti parametri:
:root {
--d-max-width: 3000px;
--topic-body-width: 2000px;
}
L’aspetto e la leggibilità sono piuttosto buoni con 11 thread nidificati su uno schermo 2K. Limitare inoltre i thread nidificati a 10. Se ci sono più di 10 thread, facendo clic su “mostra altro” si apre una nuova finestra a partire da quel punto, ma visualizzando i due thread precedenti a questo messaggio e gli otto thread successivi, e così via, per evitare di ridurre la larghezza.
Questo è un test della risposta a questo messaggio Testing Nested Replies on Meta - #137 by Dituar , mi chiedo come verrà visualizzato.
Si è scoperto che questo argomento ne ha già uno con un nesting molto profondo (e io l’ho perso, l’ho scorruto, perché il pulsante [(+) 36 risposte] è troppo poco evidente, cosa che anch’essa necessita di miglioramento) Testing Nested Replies on Meta - #137 by Dituar , ma non ce n’era nessuno con un test lungo.