Safari 入力修正

SafariでCJK入力時にEnterキーで確定すると送信と誤認識される問題を修正

English | 繁體中文 | 日本語 | 한국어

Safariで入力中、Enterで変換を確定したら — メッセージが送信された?
あなたのせいではありません。Safariのバグです。私たちが直しました。

問題

Safariには長年にわたるWebKitのバグがあり、CJK(中国語・日本語・韓国語)入力メソッドでEnterキーを押して変換を確定すると、フォームの送信と誤認識されます。チャットアプリ、検索バー、Webページ上のあらゆるテキスト入力に影響します。

解決策

Safari 入力修正は軽量なSafari Web拡張機能で、IME変換確定直後の誤ったEnterキーイベントを傍受し、Webサイトのハンドラーに到達するのを防ぎます。

機能 説明
ゼロオーバーヘッド ポーリングなし、DOM操作なし。IME入力時のみ動作します。
サイト別制御 グローバルトグルとサイト別除外をツールバーポップアップで操作。
プライバシー優先 分析なし、テレメトリなし、ネットワークリクエストなし。
超軽量 コアスクリプトは2KB未満。

テスト済みサイト

ChatGPT、Claude、Slack、GitHub、Discord、Telegram Web、Twitter/X、Notion、Google検索、Kagiなど。