Consegui reproduzir aqui. Eu uso o navegador Brave, e só aconteceu com os "Shields" ativos. Os passos para a reprodução foram:
- Ir para a página de Recentes
- Procurar a publicação Publicidade via satélite é técnica e economicamente viável, afirmam cientistas russos
- Clicar na publicação
Ao ir para a página de Recentes, ocorre um fetch mal sucedido, e o hover na publicação realiza o pré-fetch. Essas duas requisições são bloqueadas por causa dos Shields do Brave:
- https://www.tabnews.com.br/api/v1/contents/FlaviaCarvalho/publicidade-via-satelite-e-tecnica-e-economicamente-viavel-afirmam-cientistas-russos
- https://www.tabnews.com.br/api/v1/contents/FlaviaCarvalho/publicidade-via-satelite-e-tecnica-e-economicamente-viavel-afirmam-cientistas-russos/children
Alguns detalhes:
- Se eu der F5, acessar a notícia abrindo em nova aba ou pelo link que está nessa publicação, o erro não acontece porque não há pré-fetch.
- Não percebi outra publicação do TabNews cuja alguma chamada foi bloqueada pelos Shields do Brave.
O erro ocorrido foi:
main-89a62caeeb28afe5.js:1 TypeError: Failed to fetch
at V (main-89a62caeeb28afe5.js:1:55248)
at d (main-89a62caeeb28afe5.js:1:55681)
at X (main-89a62caeeb28afe5.js:1:56508)
at main-89a62caeeb28afe5.js:1:71085
at l (main-89a62caeeb28afe5.js:1:109320)
at Generator._invoke (main-89a62caeeb28afe5.js:1:109108)
at forEach.e.<computed> [as next] (main-89a62caeeb28afe5.js:1:109743)
at r (main-89a62caeeb28afe5.js:1:882)
at u (main-89a62caeeb28afe5.js:1:1087)
at main-89a62caeeb28afe5.js:1:1146
Publiquei essas informações no repositório também, no Issue #772.
O que será que causou aqui no meu chrome então?
chuto que foi um AdBlocker, que identificou a palavra "publicidade" da publicação como um anuncio.
Então a solução seria identificar que o usuário usa um bloqueador de anúncio e informá-lo que problemas podem ser causador pelo adblock?
Será que o adblocker foi o causador então?
Será que a palavra "publicidade" está fazendo o Brave bloquear a requisição?