Problemi di navigazione sul sito su Chrome e Firefox

Ho esaminato i video caricati dall’utente in questione sul tuo sito. Il problema deriva dall’estensione del plugin di traduzione installato nel suo browser, che causa un problema. Se l’utente apre la console per sviluppatori, incontrerà quasi certamente questo errore: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node. Suggerisco di consigliargli di provare ad accedere al sito utilizzando una finestra anonima con tutte le estensioni del browser disabilitate. Questo dovrebbe risolvere il problema. Se non riscontra problemi in modalità anonima, dovrà disattivare l’estensione o astenersi dall’utilizzarla sul sito Discourse per evitare l’errore. Tuttavia, se desidera continuare a utilizzarla, dovrà aggiornare il sito ogni volta che vorrà eseguire un’azione, il che è evidentemente scomodo.

Il problema di fondo risiede nel fatto che queste funzionalità/estensioni di traduzione (e alcune altre, come le estensioni di controllo ortografico) alterano la struttura HTML dell’app, mentre framework come Ember si basano sul fatto che tale struttura rimanga invariata a loro insaputa.