Aggiornamento: primo traguardo del mio fork
Grazie per i feedback. Il mio fork finora ha impedito l’apparizione della barra di safe-mode. La mia ipotesi più probabile sulla causa è ancora l’assenza dell’attributo data-onebox-src, ma non è confermata, quindi trattatelo come sperimentale.
Da allora ho aggiunto alcune cose, alcune delle quali erano state richieste più in alto in questo thread:
- il link semplice sopra un tweet scompare una volta che il tweet è stato caricato (rimane se X non è raggiungibile)
- meno salti durante il caricamento dei tweet e nessun embed duplicato
- modalità scura per gli embed
- anche i link a X “nudi” che Discourse non ha oneboxato vengono incorporati
- citare un post con un link a X non sostituisce più la tua citazione con il tweet
Tutto il merito per l’idea originale va a @Lhc_fl. Il fork è stato creato con l’aiuto di alcune intelligenze artificiali di Claude. Sarei lieto di sapere come funziona per gli altri.
Il cursore salta quando si scorre verso l’alto in argomenti lunghi
Quando si scorre verso l’alto in un argomento lungo, la pagina salta ripetutamente un po’ verso il basso una volta che i post più vecchi, fuori schermo, vengono ricostruiti (presumibilmente legato al cloaking dei post). È abbastanza fastidioso che leggere un thread lungo dal basso verso l’alto diventa difficile.
All’inizio ho sospettato un componente del tema (embed nativi di X/Twitter che ridimensionano dopo il ricaricamento), ma il salto sembra verificarsi indipendentemente anche da questo. Lo scorrimento verso il basso non mostra lo stesso problema, solo verso l’alto.
Versione di Discourse: l’ultima e la migliore. Qualcun altro ha riscontrato questo problema, o è un problema noto?