Não é possível digitar o caractere de dois pontos em posts do Discourse ao usar o Chrome no Windows 10

Por alguma razão, apenas ao postar em um fórum Discourse, não consigo mais incluir dois pontos (digando ou colando). Também não consigo incluir dois pontos na barra de pesquisa do Discourse (embora isso não ocorra com muita frequência). Não há mensagem de erro, mas qualquer dois pontos incluído é simplesmente removido.

Para postagens, pelo menos, isso é um problema, já que os dois pontos, assim como qualquer outra forma de pontuação, são parte importante da expressão escrita em inglês.

Suponho que isso seja um bug? Foi introduzido na última atualização Beta 10? Possivelmente algo relacionado a Emojis?

Você quer dizer que não é possível postar dois pontos, como antes de uma lista:

  • isso
  • :
  • ;

Talvez a autocompletar de emojis esteja confundindo você? Pode ser ignorado com um espaço, não é ativado quando o dois pontos está adjacente a uma letra e você também pode usar uma quebra de linha depois.

Não consigo postar dois pontos que se pareçam com o caractere na imagem abaixo.
image

Pressionar a barra de espaço antes ou depois não faz diferença (pelo menos no meu caso), e digitar o dois pontos imediatamente adjacente a uma letra também não faz com que ele apareça para mim.

*** EDIT - isso parece ser um problema específico do navegador Chrome. No Firefox, o caractere de dois pontos funciona normalmente.

Existe algo conhecido sobre o Chrome que desencadearia esse problema especificamente em páginas web do Discourse, mas não em nenhuma outra?

Ou seja, você não consegue digitar dois pontos?

Para mim, no Chrome, : funciona

:

  • :

→ :

Você já tentou no modo anônimo?

: funciona no celular para mim também.

Olá, não consigo nem colar nem digitar dois pontos no Discourse, usando o Chrome no PC com Windows 10. Usando o Chrome no meu celular Android ou em outro navegador no meu PC, não há problema. O problema persiste mesmo usando o modo anônimo do Chrome no PC.

Então você consegue acessar no seu PC pelo Firefox e no seu telefone pelo Chrome, o que significa que se trata de um problema local na sua instalação pessoal do Chrome.

Eu tentaria remover todas as extensões do navegador.

: funciona para mim em:

Google Chrome 79.0.3945.117 (Versão Oficial) (64 bits) (coorte: Estável)
Revisão 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
SO Windows 10 Versão do Sistema Operacional 1809 (Compilação 17763.973)

@Paul_King, você pode colar suas versões de chrome://version/?

Todas as extensões sumiram - : mas o problema persiste. O estranho é que o mesmo navegador aceita dois pontos em qualquer outra página da web que não seja uma página Discourse — então é específico do Discourse e também desta instalação do navegador.

Posso fazer isso aqui e em um fórum com um mês de idade. Testei usando o Chrome em ambos os fóruns antes e depois da última atualização.

79.0.3945.117 (Versão Oficial) (64 bits)
79.0.3945.130 (Versão Oficial) (64 bits)

Windows 10 Versão do Sistema Operacional 1903 (Compilação 18362.592)

Google Chrome 79.0.3945.117 (Versão Oficial) (64 bits) (coorte: Estável)
Revisão 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
Sistema Operacional Windows 10 Versão 2004 (Build 19041.21)
JavaScript V8 7.9.317.32
Flash 32.0.0.321 C:\Users\paulk\AppData\Local\Google\Chrome\User Data\PepperFlash\32.0.0.321\pepflashplayer.dll
Agente de Usuário Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36
Linha de Comando “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --flag-switches-begin --enable-features=WebRtcHideLocalIpsWithMdns --flag-switches-end --enable-audio-service-sandbox

Parece que esta versão do Windows é uma Compilação de Prévia para Insiders? Isso provavelmente precisa ser reportado à equipe do Windows OS.

Acho que sim — embora seja estranhamente específico: o problema ocorre apenas no navegador Chrome e apenas ao exibir uma página do Discourse.

(Observe que estou respondendo pelo Firefox, então posso ir :::::::!)

Além disso, ao reabrir este tópico no Chrome, todos os dois-pontos que eu havia digitado acima não estavam visíveis… o que me faz questionar se isso é um problema de fontes do navegador, especificamente exposto pela fonte que o Discourse usa para este tema do fórum.

Você não pode dizer o quão específico é porque, a menos que faça muito mais testes, não conhece o escopo em nenhuma dimensão do problema atual. Isso pode afetar todos os navegadores baseados em Chromium. Você provavelmente não testou todos os caracteres. Etc.

Isso faria sentido!

Se você digitar vários dois pontos no Chrome e postar, eles aparecem no Firefox?

A substituição da fonte via devtools resolve o problema?

Testei todos os caracteres acessíveis pelo teclado (EUA) e minhas observações indicam que apenas os dois-pontos são afetados.

Conforme comentado acima, navegadores Chrome em outras plataformas não apresentam o problema.

Acabei de instalar o navegador Chrome Edge para testar e posso confirmar que ele apresenta o mesmo problema (os dois-pontos não aparecem no Discourse, mas são visíveis em outras páginas da web).

No Chrome agora, ao digitar vários dois-pontos (invisíveis para mim), eles aparecem como ::::::::::::.

Parece que sobrescrever as fontes nas Ferramentas de Desenvolvedor (DevTools) na propriedade font-family resolve temporariamente o problema, fazendo com que os dois-pontos acima apareçam (isso foi alcançado apenas excluindo especificamente a referência à fonte ‘Helvetica’, sem problemas ao deixar o ‘Arial’ e/ou ‘Sans-serif’ inalterados).

Possivelmente, para usuários que têm a Helvetica instalada como fonte do sistema, isso quebra algo específico ao contexto do Discourse no Chrome, mas não afeta outros navegadores?

EDIT Confirmo que desinstalar a Helvetica como fonte do sistema resolve o problema no Chrome e no Chrome Edge.

Não é uma solução realmente viável, pois, como muitas pessoas, eu uso a Helvetica em aplicativos CAD e outros gráficos, e minha formatação em documentos existentes ficaria comprometida se outra fonte fosse substituída.

Ao pesquisar no Google, parece que tanto usuários do Windows quanto do Mac estão relatando problemas semelhantes, embora não idênticos, com a fonte Helvetica em relação ao Chrome em alguns sites.

Parece funcionar também no Microsoft Edge.

Navegador

Versão 79.0.309.71 (Build oficial) (64-bit)

SO

Você tem a fonte Helvetica instalada? E esta é a versão do MS Edge baseada no Chrome?

Instalada como parte do navegador?

Sim, estou usando a versão estável.

Quero dizer como fonte do sistema.
Percebi que, assim que desinstalei a fonte Helvetica do sistema, o Chrome e o Chrome-Edge voltaram a se comportar normalmente ao exibir fóruns Discourse.

Outros navegadores funcionaram bem para mim, com ou sem a Helvetica instalada como fonte do sistema. E outras páginas da web no Chrome ou Chrome-Edge também funcionaram bem para mim, mesmo com a Helvetica instalada como fonte do sistema.