No se puede escribir el carácter dos puntos en publicaciones de Discourse al usar Chrome en Windows 10

Por alguna razón, solo al publicar en un foro de Discourse, ya no puedo incluir dos puntos (ya sea escribiéndolos o pegándolos). Tampoco puedo incluir dos puntos en la barra de búsqueda de Discourse (aunque esto no suele ocurrir a menudo). No aparece ningún mensaje de error, pero cualquier dos puntos que incluya simplemente se elimina.

Al menos para las publicaciones, esto es un problema, ya que los dos puntos, al igual que cualquier otro signo de puntuación, forman parte importante de la expresión escrita en inglés.

¿Supongo que se trata de un error? ¿Fue introducido con la última actualización Beta 10? ¿Podría estar relacionado con los emojis?

¿Quieres decir que no puedes publicar dos puntos, como antes de una lista:

  • esto
  • :
  • ;

¿Quizás la autocompletación de emojis te está confundiendo? Se puede descartar con un espacio, no se activa cuando el dos puntos está junto a una letra y también puedes usar un salto de línea después.

No puedo publicar dos puntos que se vean como el carácter en la imagen de abajo.
image

Presionar la barra espaciadora antes o después no hace ninguna diferencia (al menos en mi caso), y escribir el dos puntos inmediatamente junto a una letra tampoco hace que aparezca para mí.

*** EDICIÓN: Esto parece ser un problema específico del navegador Chrome. En Firefox, el carácter de dos puntos funciona con normalidad.

¿Hay algo conocido sobre Chrome que podría desencadenar este problema específicamente en las páginas web de Discourse, pero no en ninguna otra?

¿O sea, que no puedes escribir dos puntos?

Para mí en Chrome, : funciona

:

  • :

→ :

¿Lo has probado en modo incógnito?

: también funciona en mi móvil.

Hola, no puedo ni pegar ni escribir dos puntos en Discourse, usando Chrome en un PC con Windows 10. Usando Chrome desde mi teléfono Android, o desde otro navegador en mi PC, no hay problema. El problema persiste usando el modo incógnito de Chrome en el PC.

Así que puedes hacerlo en tu PC con Firefox y en tu teléfono con Chrome, lo que significa que se trata de un problema local en tu instalación personal de Chrome.

Te recomendaría intentar eliminar todas las extensiones del navegador.

funciona para mí en:

Google Chrome 79.0.3945.117 (Build oficial) (64 bits) (cohorte: Estable)
Revisión 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
SO Windows 10 Versión del sistema operativo 1809 (Compilación 17763.973)

@Paul_King ¿puedes pegar tus versiones de chrome://version/?

Todas las extensiones desaparecieron - : pero el problema persiste. Lo extraño es que este mismo navegador acepta dos puntos en cualquier otra página web que no sea una página de Discourse, por lo que es específico de Discourse y de esta instalación del navegador.

Puedo hacerlo aquí y en un foro con un mes de antigüedad. Probé usando Chrome en ambos foros antes y después de la última actualización.

79.0.3945.117 (Versión oficial) (64 bits)
79.0.3945.130 (Versión oficial) (64 bits)

Sistema operativo Windows 10 versión 1903 (compilación 18362.592)

Google Chrome 79.0.3945.117 (Build oficial) (64 bits) (cohorte: Stable)
Revisión 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
Sistema operativo Windows 10, versión 2004 (compilación 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 usuario Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/79.0.3945.117 Safari/537.36
Línea de comandos “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 versión de Windows es una compilación de vista previa para Insider. Esto probablemente es algo que debe ser reportado al equipo de Windows OS.

Supongo que sí, aunque es increíblemente específico: solo es un problema en el navegador Chrome y solo al mostrar una página web de Discourse.

(Ten en cuenta que estoy respondiendo desde Firefox, así que puedo ir :::::::!)

Además, al volver a abrir este hilo en Chrome, todos los dos puntos que había escrito arriba no eran visibles… lo que me hace preguntarme si se trata de un problema de fuentes del navegador, específicamente expuesto por la fuente que Discourse utiliza para este tema del foro.

No puedes saber lo específico que es porque, a menos que realices muchas más pruebas, no conoces el alcance en ninguna dimensión del problema actual. Podría afectar a todos los navegadores web basados en Chromium. Probablemente no hayas probado todos los caracteres. Etc.

¡Eso tendría sentido!

Si escribes un montón de dos puntos en Chrome y publicas, ¿aparecen en Firefox?

¿Solucionarlo sobrescribiendo la fuente mediante las herramientas de desarrollador lo arregla?

He probado todos los caracteres accesibles desde el teclado (US) y mis pruebas sugieren que solo el dos puntos (:slight_smile: se ve afectado.

Según los comentarios anteriores, los navegadores Chrome en otras plataformas no se ven afectados.

Acabo de instalar el navegador Chrome Edge para probarlo y puedo confirmar que presenta el mismo problema (los dos puntos no son visibles en Discourse, pero sí en otras páginas web).

Ahora, en Chrome, al escribir varios dos puntos (que para mí son invisibles) se muestra ::::::::::::.

Parece que sobrescribir las fuentes en Devtools cambiando font-family soluciona temporalmente el problema, haciendo que los dos puntos anteriores aparezcan (esto se logra únicamente eliminando específicamente la referencia a la fuente ‘Helvetica’, sin problemas al dejar ‘Arial’ y/o ‘Sans-serif’ en su lugar).

Posiblemente, para quienes tienen Helvetica instalada como fuente del sistema, esto rompe algo específico del contexto de Discourse en Chrome, pero no en otros navegadores.

EDITO: Confirmo que desinstalar Helvetica como fuente del sistema resuelve el problema en los navegadores Chrome y Chrome Edge.

No es realmente una solución viable, ya que, como muchas personas, uso Helvetica en aplicaciones CAD y otras aplicaciones gráficas, y mi formato en documentos existentes se vería afectado si se sustituyera por otra fuente.

Al buscar en Google, parece que tanto usuarios de Windows como de Mac están reportando problemas similares, aunque no idénticos, con la fuente Helvetica en relación con Chrome en algunos sitios web.

También parece funcionar en Microsoft Edge.

Navegador

Versión 79.0.309.71 (Versión oficial) (64 bits)

Sistema operativo

¿Tienes la fuente Helvetica instalada? ¿Y es esta la versión de MS Edge basada en Chrome?

¿Instalada como parte del navegador?

Sí, estoy usando la versión estable.

Me refiero a una fuente del sistema.
Descubrí que tan pronto desinstalé la fuente del sistema Helvetica, Chrome y Chrome-Edge se comportaron con normalidad al mostrar foros de Discourse.

Otros navegadores funcionaron bien para mí, con o sin Helvetica instalada como fuente del sistema. Y otras páginas web en Chrome o Chrome-Edge también funcionaron bien para mí, incluso con Helvetica instalada como fuente del sistema.