Windows 10 の Chrome で Discourse の投稿にコロン文字を入力できない

何らかの理由で、Discourseフォーラムに投稿する際のみ、コロン(コロン)を入力または貼り付けできなくなっています。Discourseの検索バーでもコロンを含めることができません(そう頻繁に必要になるわけではありません)。エラーメッセージは表示されませんが、含められたコロンはすべて削除されてしまいます。

少なくとも投稿に関しては、これは少し問題です。コロンは他の句読点と同様に、英語の書き言葉表現において重要な役割を果たしています。

これはバグだと推測されますか?最新のBeta 10アップデートで導入されたものでしょうか?もしかすると絵文字に関連する問題かもしれません。

つまり、リストの前のようにコロンをポストできないということですか?

  • これ
  • :
  • ;

もしかして、絵文字の自動補完が混乱させているのでしょうか?スペースで解除できますし、コロンが文字の隣にあるときは呼び出されません。また、その後に行区切りを使うこともできます。

画像の下の文字のようなコロンをポストできません。
image

前後にスペースを入力しても違いはありません(少なくとも私の場合はそうです)。また、文字のすぐ隣にコロンを入力しても、私には表示されません。

*** 編集 - これは Chrome ブラウザ固有の問題のようです。Firefox ではコロン文字が正常に機能します。

Discourse の Web ページでは特定のトリガーがあり、他のページでは問題が起きないという Chrome に関する既知の情報がありますか?

つまり、コロンを入力できないということですか?

私の場合、Chrome では : は機能します

:

  • :

→ :

シークレットモードで試してみましたか?

モバイルでも私はコロンが機能しています。

こんにちは。Windows 10 PC の Chrome を使用して、Discourse にコロンを貼り付けたり入力したりすることができません。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_King さん、chrome://version/ からご自身のバージョン情報を貼り付けていただけますか?

すべての拡張機能が消えました - : しかし、問題は続いています。奇妙なことに、この同じブラウザは、Discourseのウェブページ以外のどのウェブページでもコロンを受け入れます。つまり、これはDiscourse固有であり、かつこのブラウザのインストール固有の問題です。

ここでも、1 ヶ月前に作成されたフォーラムでも動作します。最新アップデートの前後で、両方のフォーラムにおいて Chrome を使用してテストしました。

79.0.3945.117(公式ビルド)(64 ビット)
79.0.3945.130(公式ビルド)(64 ビット)

Windows 10 OS バージョン 1903(ビルド 18362.592)

Google Chrome 79.0.3945.117 (公式ビルド) (64 ビット) (コホート: Stable)
リビジョン 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
OS Windows 10 OS Version 2004 (ビルド 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
ユーザーエージェント Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36
コマンドライン “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --flag-switches-begin --enable-features=WebRtcHideLocalIpsWithMdns --flag-switches-end --enable-audio-service-sandbox

このバージョンは、インサイダープレビュービルドのようです。これはおそらく、Windows OS チームに報告すべき事項でしょう。

そうかもしれませんね。ただし、かなり具体的な状況です:Chrome ブラウザでのみ発生し、Discourse のウェブページを表示している場合に限られます。

(私は Firefox で返信していますので、:::::::::: できます!)

さらに、Chrome でこのスレッドを再度開くと、上記で入力したコロンがすべて表示されませんでした。これはブラウザのフォントの問題であり、特にこのフォーラムテーマで Discourse が使用するフォントによって顕在化したものではないかと疑われます。

それがいかに具体的かは、より多くのテストを行わない限り、現在の問題のどの次元における範囲も分からないため、判断できません。Chromium ベースのすべてのウェブブラウザに影響する可能性があります。おそらく、すべての文字を試したわけではないでしょう。など。

それは納得できますね!

Chrome でコロンをたくさん入力して投稿すると、Firefox でも表示されますか?

開発者ツールでフォントを上書きすると解決しますか?

すべての(米国)キーボード入力可能な文字をテストした結果、影響を受けているのはコロンのみであることがわかりました。

上記のコメントによると、他のプラットフォーム上の Chrome ブラウザではこの問題は発生していません。

テストのために Chrome 版 Edge ブラウザをインストールしましたが、同様に影響を受けていることを確認しました(Discourse 上ではコロンが表示されませんが、他の Web ページでは表示されます)。

現在 Chrome で、(私には見えない)コロンを連続して入力すると、実際には :::::::::::: のように表示されます。

また、DevTools でフォントの font-family を上書きすることで一時的に問題が解決し、上記のコロンが表示されることも確認しました(これは、‘Helvetica’ のフォント参照を特に削除することで達成され、‘Arial’ および ‘Sans-serif’ のどちらか、または両方を残しても問題ありません)。

Helvetica をシステムフォントとしてインストールしているユーザーの場合、Chrome 内の Discourse 環境に特有の何かが破損している可能性がありますが、他のブラウザではそうではないのでしょうか?

編集:システムフォントとしての Helvetica をアンインストールすることで、Chrome および Chrome Edge ブラウザで問題が解決することを確認しました。

しかし、これは実用的な回避策ではありません。多くのユーザーと同様に、私も CAD やその他のグラフィカルアプリケーションで Helvetica を使用しており、他のフォントに置換された場合、既存のドキュメントの書式が崩れてしまいます。

Google で検索すると、Windows ユーザーと Mac ユーザーの両方が、Chrome 上の特定の Web サイトにおける Helvetica フォントに関連して、同様の(ただし完全に同一ではない)問題を報告しているようです。

Microsoft Edge でも動作しているようです。

ブラウザ

Version 79.0.309.71 (Official build) (64-bit)

OS

Helvetica フォントはインストールされていますか?また、これは Chrome ベースの Microsoft Edge ですか?

ブラウザの一部としてインストールされているのですか?

はい、安定版を使用しています。

システムフォントとしてのことを言っています。
Helvetica システムフォントをアンインストールした瞬間、Chrome と Chrome-Edge が Discourse フォーラムの表示を正常に行うようになりました。

他のブラウザについては、Helvetica をシステムフォントとしてインストールしているかどうかに関わらず、問題ありませんでした。また、Chrome や Chrome-Edge においても、Helvetica をシステムフォントとしてインストールしていても、他の Web ページは問題なく表示されました。