キーボードがヒントを表示しないのはなぜですか?

私の携帯電話の他の場所では、次にタイプしたい単語に関する便利なヒントや手がかりの行がキーボードに常に表示されています。

しかし、Chrome で Discourse サイトを使用するたびに、パスワード入力モードのような状態になります。キーボードからの助けは全くありません。まるで、ついにスペルを覚えるか、何かをしなければならないかのようです。

Chromeをスマホで使っているのですが、「候補単語」がポップアップ表示されます。

もしかしたら、お使いのデバイス固有の問題かもしれません。

「いいね!」 2

提案が消えてしまう問題も抱えています。ある日突然消えてしまいました。しかし、高速編集を使用すると、まだ機能します。
したがって、提案はこのデバイス、このChromeバージョン、このキーボードで機能します。
しかし、これはDiscourseだけの問題ではありません。キーボードアプリを変更して別のものを使用すると、提案はどこでも機能します。
提案が消えたときにいくつか調査しました。Google検索が入力中に表示するような提案をキーボードの提案に統合するためにChromeに変更があったのだと思います。しかし、それは新しいキーボードアプリでのみ機能します。
したがって、キーボードアプリに問題がありますが、高速編集ウィンドウではまだ機能するため、Discourseが機能させるためにできることがあるかもしれません。

いつものキーボードアプリで投稿を編集

高速編集といつものキーボードアプリを使用

別のキーボードアプリで編集

「いいね!」 3

ここに私が入力しているこのフィールドの何がそんなに特別なのかを調べるために、開発者ツールを使いました。

準備はいいですか?

<textarea ... autocomplete="off">

ひどい、ひどい、ひどい!

なぜ、なぜ、なぜ?

おそらく、早撃ちのジミーのスパム投稿を阻止するためか、何かでしょう。

しかし、それは私の主な入力方法も消してしまいました。もう一度スペルを覚えなければなりません!

Android 8 ASUS Zenfone に影響がありました。Android 13 Samsung Galaxy は OK です。

「いいね!」 1

しかし、\u003ctextarea ... autocomplete=\"off\"\u003e ラベルはあなたが思っているような意味ではありません…
ブラウザにこのようなドロップダウンボックスを生成させる意図ではなく、

「いいね!」 1

OK、このページでテストします。Autofill Smoke Test

これは私のストックASUS Zenfone 3に影響していることを100%証明します。






したがって、理由もなく人々のオートコンプリートをオフにするのをやめてください。携帯電話に拡張機能を追加して元に戻すことはできません。大きなテキストボックスでそのようなばかげたことをする他のアプリを1つ挙げてください。

確かに、あなたは「ASUSキーボードは十分に賢くない。オートコンプリートを真剣に受け止めすぎている。別のキーボードを使え」と言うかもしれません。しかし、理由もなくオートコンプリートをオフにしたのはあなたたちです…

したがって、ASUSによると、オートコンプリートとは、キーボードの上部にある選択肢の行を追加することを意味します。そして今、それは消え、死に、六フィートアンダーになりました。

もし私がこれにつまずいたなら、それは私が今日「命を救った」ユーザーが千人いることを意味するでしょう。

もし私がそれを見つけなかったら、彼らはおそらく毎日毎日静かに不運を受け入れていたでしょう… 誰が彼らの選択肢の行を奪ったのか知らずに。

確かに私の最新のSamsungは影響を受けていません。見てください、だからこそ、それが引き起こしていた損害に気づかなかったのです。すべての会社の携帯電話で発生するわけではありません。そして、発生したとしても、人々がそれを新しいバージョンにアップグレードできると期待しないでください。

しかし、とにかく、これは、大きなテキストフィールドでもオートコンプリートをオフにすることを主張する、私が遭遇した唯一の掲示板システムです。

スペルストライキに行きたくなります!

元々オフにしようとしたのには正当な理由がありました。Chromeが人々の個人情報(住所など)をコンポーザーに自動入力しようとしていたからです。これは少し不穏でした:New post/reply sometimes tries to autocomplete my address on Chrome

一部のAndroidキーボードが、キーボードの予測テキストを無効にするためにオートフィルを使用しているのは残念です。これはHTML仕様によればautocomplete="off"の正しい使用法ではなく、Chromeの(これも間違った)オートコンプリートの使用法とも競合します。

このテストフォームでは、お使いのキーボードは期待どおりに動作しますか? https://codepen.io/wavyknife/full/JjBVxMM

このテストフォームの入力欄にはautocomplete="discourse"が設定されており、これはChromeの過剰なオートコンプリートを無効にするのに十分かもしれませんが、他の状況での無効化は避けられます。

「いいね!」 8

承知しました、取引成立です!


もう気分が良くなりました!

New post/reply sometimes tries to autocomplete my address on Chrome - #69 by sam で既にあなたの解決策が実装されたと思っていましたが、後で「オフ」に戻されたようです。

これを高度な設定に追加することが最優先事項です。言い換えれば、高度な設定にテキストボックスがあり、ユーザーがこれらの重要な文字列を調整できる必要があります。見てきたように、万能な解決策はありません。

これにより、管理者が次のアップグレードをインストールするのを何年も待ちながら、ユーザーが苦痛なタイピングをするのと大きな違いが生まれる可能性があります。

はい、数年後に別のユーザーが同じ問題に直面したときに、高度な設定に直接アクセスして、オートコンプリートなどの文字列を調整して、幸せにタイピングできるようになることを意味しています。

いいえ、スタイルシートをインポートするようにとは言っていません。それは一部のユーザーには複雑すぎます。各重要な文字列が高度な設定で公開され、必要に応じてユーザーが調整できるようにすることを提案しています。

特に携帯電話では、ブラウザプラグインをインストールすることはできません。

いいえ、セキュリティ上の懸念はありません。それは、ユーザーが家の壁を塗る色を選べるようにするのと同じようなものです。あるいは、日中に玄関のドアを開けっ放しにするのが好きだとか、そういうことです。

また、Google Gboard では問題が発生せず、ASUS ZenUI キーボードでのみ発生することに注意してください。