Um de nossos usuários relatou ter encontrado um problema de navegação tanto no Chrome quanto no Firefox. Embora tenhamos realizado testes e não tenhamos encontrado os problemas relatados, apreciaríamos se você pudesse fornecer o motivo e as soluções para corrigi-los.
Aqui estão os problemas específicos detalhados pelo usuário:
O site não oferece ao usuário a opção de fazer login no Google Chrome, mas ela pode fazer login no Firefox.
Afeta Chrome e Firefox:
Alguns links não respondem, só podem ser abertos clicando com o botão direito e abrindo em uma nova janela.
Páginas em branco abrem e os links no menu esquerdo não funcionam.
SO: MacOs Ventura 13.2.1
Não consigo fazer upload de vídeos ilustrando os problemas, pois sou um novo usuário aqui. Por favor, me informe onde posso fazer o upload do vídeo, se necessário para investigar o problema. Sua assistência na resolução desses problemas de navegação seria muito apreciada.
Revisei os vídeos enviados pelo usuário em questão em seu site. O problema decorre da extensão do plugin de tradução instalado no navegador dele, o que está causando um problema. Se o usuário abrir o console do desenvolvedor, ele quase certamente encontrará este erro: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node. Sugiro aconselhá-lo a tentar acessar o site usando uma janela anônima com todas as extensões do navegador desativadas. Isso deve resolver o problema. Se ele não tiver problemas no modo anônimo, precisará desativar a extensão ou abster-se de usá-la no site do Discourse para evitar o erro. No entanto, se ele desejar continuar usando-a, terá que atualizar o site toda vez que quiser realizar uma ação, o que é evidentemente inconveniente.
O problema subjacente reside no fato de que esses recursos/extensões de tradução (e algumas outras, como extensões de verificação ortográfica) alteram a estrutura HTML do aplicativo, enquanto frameworks como o Ember dependem dessa estrutura inalterada sem o conhecimento deles.