Windows 10에서 Chrome을 사용할 때 Discourse 게시물에 콜론(:)을 입력할 수 없음

어떤 이유에서인지, 현재 디스커스(Discourse) 포럼에 게시물을 올릴 때만 콜론(:)을 포함할 수 없습니다(직접 입력하거나 붙여넣는 경우 모두). 디스커스 검색 창에도 콜론을 입력할 수 없습니다(이 경우는 자주 발생하지는 않지만요). 오류 메시지는 뜨지 않지만, 입력한 콜론은 단순히 제거됩니다.

최소한 게시물의 경우, 콜론은 다른 모든 구두점과 마찬가지로 영어 글쓰기 표현의 중요한 부분이므로 이 문제는 꽤 번거롭습니다.

이것은 버그라고 생각하는데, 최신 베타 10 업데이트와 함께 도입된 것일까요? 이모지와 관련이 있을 수도 있을까요?

콜론(:)을 목록 앞에 붙여서 게시할 수 없다는 말씀이신가요?

  • this
  • :
  • ;

이모지 자동완성이 혼란을 주고 있는 건 아닌가요? 공백을 입력하면 취소할 수 있고, 콜론이 문자 바로 앞에 붙어 있으면 자동완성이 작동하지 않으며, 줄바꿈을 사용하는 것도 가능합니다.

아래 이미지와 같은 모양의 콜론(:)을 게시할 수 없습니다.
image

콜론 앞이나 뒤에 공백을 입력해도 차이가 없으며(적어도 제 경우에는), 콜론을 문자 바로 옆에 입력해도 콜론이 표시되지 않습니다.

*** 수정 - 이는 Chrome 브라우저에 특화된 문제인 것 같습니다. FireFox에서는 콜론 문자가 정상적으로 작동합니다.

Chrome에서 Discourse 웹 페이지에서만 이 문제가 발생하고 다른 곳에서는 발생하지 않는 원인에 대해 알려진 것이 있을까요?

즉, 콜론을 입력할 수 없다는 뜻인가요?

저는 크롬에서 :가 정상 작동합니다

:

  • :

→ :

시크릿 모드(Incognito)에서 시도해 보셨나요?

저는 모바일에서도 :가 정상 작동합니다.

안녕하세요, Windows 10 PC에서 Chrome을 사용할 때 콜론을 붙여넣거나 입력할 수 없습니다. Android 폰에서 Chrome을 사용하거나 PC에서 다른 브라우저를 사용하면 문제가 없습니다. PC에서 Chrome의 시크릿 모드를 사용해도 문제가 지속됩니다.

즉, PC에서는 Firefox에서, 스마트폰에서는 Chrome에서 문제가 발생한다는 뜻입니다. 이는 개인의 Chrome 설치 환경에서 발생한 로컬 문제임을 의미합니다.

브라우저에서 모든 확장 기능을 제거해 보시길 권합니다.

: 제 환경에서는 정상적으로 작동합니다:

Google Chrome 79.0.3945.117 (공식 빌드) (64비트) (코호트: Stable)
리비전 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS Windows 10 OS 버전 1809 (빌드 17763.973)

@Paul_K 님, chrome://version/에서 확인한 버전 정보를 붙여넣어 주시겠어요?

모든 확장 프로그램이 제거되었는데 - : 문제는 여전히 지속됩니다. 이상한 점은, 동일한 브라우저가 Discourse 웹 페이지가 아닌 다른 웹 페이지에서는 콜론(:)을 문제없이 허용한다는 것입니다. 따라서 이 문제는 Discourse와 이 브라우저 설치 환경 모두에 특이한 것으로 보입니다.

여기서도, 그리고 한 달 된 포럼에서도 같은 문제가 발생합니다. 최신 업데이트 전후로 두 포럼 모두에서 Chrome으로 테스트했습니다.

79.0.3945.117 (Official Build) (64-bit)
79.0.3945.130 (Official Build) (64-bit)

Windows 10 OS 버전 1903 (Build 18362.592)

Google Chrome 79.0.3945.117 (공식 빌드) (64-bit) (cohort: Stable)
Revision 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS Windows 10 OS 버전 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
User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36
Command Line “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --flag-switches-begin --enable-features=WebRtcHideLocalIpsWithMdns --flag-switches-end --enable-audio-service-sandbox

이 링크에 따르면 이 Windows 버전은 인사이더 프리뷰 빌드인 것 같습니다. 이는 아마도 Windows OS 팀에 보고해야 할 사항일 것입니다.

그렇게 생각해요 - 다만 매우 구체적이죠: Chrome 브라우저에서만, 그리고 Discourse 웹페이지를 표시할 때만 문제가 발생합니다.

(참고로 저는 FireFox로 답글을 달고 있어서, :::::::을 사용할 수 있습니다!)

이와 관련하여, 이 스레드를 Chrome에서 다시 열었을 때, 위에서 입력했던 모든 콜론이 보이지 않았습니다… 이는 브라우저 폰트 문제, 특히 이 포럼 테마에서 Discourse가 사용하는 폰트에 의해 드러난 문제일 수도 있다는 의문이 들었습니다.

더 많은 테스트를 하지 않는 한 현재 문제의 범위나 범위를 어떤 차원에서든 알 수 없으므로, 그것이 얼마나 구체적인지 판단할 수 없습니다. 이 문제는 모든 Chromium 기반 웹 브라우저에 영향을 미칠 수도 있습니다. 아마도 모든 문자를 시도해 보지 않았을 겁니다. 그 외 다른 가능성들도 마찬가지입니다.

그렇다면 말이 되겠네요!

Chrome에서 콜론(:)을 여러 개 입력하고 게시물을 올렸을 때, Firefox에서 제대로 나타나는가요?

DevTools에서 폰트를 오버라이드하면 해결되나요?

미국 키보드로 접근 가능한 모든 문자를 테스트해 본 결과, 내 테스트에서는 콜론(:)만 영향을 받는 것으로 보입니다.

위 댓글에 따르면, 다른 플랫폼의 Chrome 브라우저는 영향을 받지 않는다고 합니다.

Chrome Edge 브라우저를 설치하여 테스트해 보았는데, 마찬가지로 영향을 받는 것을 확인했습니다(Discourse에서는 콜론이 표시되지 않지만, 다른 웹 페이지에서는 정상적으로 표시됨)::.

현재 Chrome에서 콜론을 여러 개 입력하면(저에게는 보이지 않지만) :::::::::::: 로 표시됩니다.

DevTools의 font-family에서 폰트를 오버라이드하면 문제가 일시적으로 해결되는 것으로 보이는데, 이때 위의 콜론이 표시됩니다(이것은 ‘Helvetica’ 폰트 참조를 명시적으로 삭제할 때만 가능하며, 'Arial’과 ‘Sans-serif’ 중 하나 또는 둘 다 그대로 두어도 문제가 없습니다).

Helvetica가 시스템 폰트로 설치된 사용자의 경우, Chrome 환경에서의 Discourse에 특화된 무언가가 깨지는 것일 수 있으며, 다른 브라우저에서는 그렇지 않은 것 같습니다?

수정 Helvetica를 시스템 폰트로 제거하면 Chrome 및 Chrome Edge 브라우저에서 문제가 해결되는 것을 확인했습니다.
하지만 이것은 현실적인 우회책이 아닙니다. 많은 사용자처럼 저도 CAD 및 기타 그래픽 애플리케이션에서 Helvetica를 사용하고 있기 때문에, 다른 폰트로 대체되면 기존 문서의 서식이 엉망이 될 것입니다.
구글 검색 결과, Windows와 Mac 사용자 모두 일부 웹사이트에서 Chrome과 Helvetica 폰트 관련 유사하지만 동일하지는 않은 문제를 보고하고 있는 것으로 보입니다.

Microsoft Edge에서도 작동하는 것으로 보입니다.

Browser

Version 79.0.309.71 (Official build) (64-bit)

OS

헬베티카(Helvetica) 글꼴이 설치되어 있나요? 그리고 이 브라우저는 크롬 기반의 MS 엣지인가요?

브라우저의 일부로 설치되어 있나요?

네, 안정판(stable version)을 사용 중입니다.

시스템 폰트로 설치된 것을 의미합니다.
Helvetica 시스템 폰트를 삭제하자마자 Chrome과 Chrome-Edge가 Discourse 포럼을 표시할 때 정상적으로 작동하는 것을 발견했습니다.

다른 브라우저들은 Helvetica가 시스템 폰트로 설치되어 있든 없든 제 컴퓨터에서는 문제가 없었습니다. 또한 Helvetica가 시스템 폰트로 설치된 상태에서도 Chrome 또는 Chrome-Edge에서 다른 웹 페이지는 정상적으로 표시되었습니다.