Modale Argomenti stile Facebook: è meglio?

Ho smanettato un po’ cercando di dare un aspetto diverso rispetto ad altri siti e ho creato una modale per gli argomenti in stile Facebook. Sembra caricarsi più velocemente per me ed essere più fluida sul desktop.

Cosa ne pensate?

Il link per il test è https://www.carptalk-online.co.uk/ (funziona solo su desktop)

bel fatto! mi piace molto, anche se non sono un utente di Facebook. hai un sito fantastico. :star_struck:

inoltre, non sapevo che i carp potessero diventare così grandi! :fishing_pole:

Molto figo! L’hai testato in argomenti con 20 o più risposte? È lì che carichiamo più “pagine” di messaggi durante lo scorrimento e, per esperienza, è una delle complicazioni più grandi con questo tipo di visualizzazione alternativa.

No, lo farò ora e ti farò sapere

Funziona perfettamente - Testing 20 replies - #29 by Carper1 - CarpTalk - Carp Forum

Posso vedere che la pagina si carica come dici, ma funziona come previsto

L’argomento non viene visualizzato in una finestra modale quando si fa clic sul collegamento diretto. Dalla lista degli argomenti, invece, funziona.

Sì, è la prossima cosa che devo esaminare, ma ci ho riflettuto: fa davvero differenza? È lo stesso comportamento di Facebook: il link diretto porta al post effettivo, mentre se cliccato durante la navigazione si apre una modale.

(post eliminato dall’autore)

Bel concetto, riesci a mantenere una connessione costante con il message bus per i nuovi messaggi mentre carichi i messaggi più vecchi?

Sì, perché la modale carica l’applicazione normale dell’argomento Discourse all’interno di un iframe, invece di renderizzare una copia personalizzata dell’argomento. L’iframe stabilisce la propria connessione MessageBus e Discourse continua a gestire il flusso dei post normalmente, includendo il caricamento dei post più vecchi e la ricezione dei post appena pubblicati.

La pagina principale rimane attiva sullo sfondo, quindi tecnicamente ci sono due istanze Discourse e due connessioni MessageBus mentre la modale è aperta. Questo funziona, anche se è leggermente più pesante rispetto a un’implementazione completamente nativa. Chiudere la modale rimuove l’iframe e la sua connessione.

Non so se abbia importanza, e non uso Facebook :stuck_out_tongue:

Mi sono solo sorpreso che cliccando sul tuo link non sia apparso l’argomento in una finestra modale, dato che l’avevi pubblicato proprio per dimostrare che funzionava in una finestra modale.

Il mio post originale era un link alla homepage, hai cliccato sulla mia risposta a Kris che testava le categorie, hahaha. Com’è che va comunque? Non ti vedo da un po’