لماذا لا يقترح لي لوحة المفاتيح؟

في كل مكان آخر على هاتفي الخلوي، تحتوي لوحة المفاتيح دائمًا على صف من النصائح والتلميحات المفيدة حول الكلمة التالية التي أرغب في كتابتها.

ولكن كلما كنت أستخدم مواقع Discourse هنا في Chrome، يبدو الأمر وكأنني في وضع إدخال كلمة المرور أو شيء من هذا القبيل. لا يوجد أي مساعدة على الإطلاق من لوحة المفاتيح الخاصة بي. يبدو الأمر وكأنني سأضطر أخيرًا إلى تعلم كيفية التهجئة أو شيء من هذا القبيل.

أستخدم Chrome على هاتفي وأحصل على “الكلمات المقترحة” التي تظهر:

ربما تكون مشكلة في جهازك تحديدًا؟

إعجابَين (2)

لدي أيضًا مشكلة في الاقتراحات المفقودة. لقد اختفت ذات يوم. لكنها لا تزال تعمل عندما استخدمت التحرير السريع.
لذلك يمكن أن تعمل الاقتراحات مع هذا الجهاز، وإصدار كروم هذا ولوحة المفاتيح هذه.
لكنها ليست مشكلة discourse فقط. إذا قمت بتغيير تطبيق لوحة المفاتيح واستخدمت تطبيقًا آخر، فإن الاقتراحات تعمل في كل مكان.
لقد أجريت بعض الأبحاث عندما اختفت الاقتراحات. أعتقد أنه كان هناك تغيير في كروم لدمج الاقتراحات (تلك التي تظهرها على سبيل المثال، بحث جوجل، أثناء الكتابة) في اقتراحات لوحة المفاتيح. لكن هذا يعمل فقط مع تطبيقات لوحة المفاتيح الجديدة.
لذلك فإن تطبيق لوحة المفاتيح يمثل مشكلة، ولكن نظرًا لأنه لا يزال يعمل في نافذة التحرير السريع، فقد يكون هناك شيء يمكن لـ discourse القيام به لجعله يعمل.

تحرير المنشور باستخدام تطبيق لوحة المفاتيح المعتاد

استخدام التحرير السريع وتطبيق لوحة المفاتيح المعتاد

التحرير باستخدام تطبيق لوحة مفاتيح مختلف

3 إعجابات

لقد استخدمت للتو أدوات المطور لمعرفة ما هو المميز في هذا الحقل الذي أكتب فيه هنا.

هل أنت مستعد؟

\u003ctextarea ... autocomplete="off"\u003e

قاسٍ قاسٍ قاسٍ!

لماذا لماذا لماذا؟

أراهن أنه لقتل منشورات البريد العشوائي الخاصة بجيمي سريع الأصابع أو شيء من هذا القبيل.

لكن أنت لقد قضى على طريقتي الرئيسية في الكتابة أيضًا. الآن يجب أن أتعلم الإملاء مرة أخرى!

أثر على هاتف ASUS Zenfone الخاص بي الذي يعمل بنظام Android 8. هاتف Samsung Galaxy الذي يعمل بنظام Android 13 يعمل بشكل جيد.

إعجاب واحد (1)

حسنًا، على الرغم من أن الوسم \u003ctextarea ... autocomplete=\"off\"\u003e لا يعني ما تعتقده…
قصده الفعلي ليس جعل المتصفح ينشئ مربعًا منسدلًا كهذا:

إعجاب واحد (1)

حسنًا، سأختبر على هذه الصفحة، Autofill Smoke Test .

100% دليل على أن هذا يؤثر على هاتف ASUS Zenfone 3 الخاص بي:






لذلك، يرجى التوقف والتوقف عن تعطيل الإكمال التلقائي للأشخاص دون سبب وجيه. ليس الأمر وكأننا نستطيع ببساطة إضافة بعض الإضافات إلى متصفح هواتفنا الخلوية لإصلاحه. اذكر أي تطبيق آخر يقوم بمثل هذا الشيء السخيف في مربعات نص كبيرة وواضحة.

بالتأكيد قد تقول، “حسنًا، لوحة مفاتيح ASUS الخاصة بك ليست ذكية بما فيه الكفاية. إنها تأخذ الإكمال التلقائي على محمل الجد. استخدم لوحة مفاتيح أخرى.” حسنًا، أنتم من قمتم بتعطيل الإكمال التلقائي دون سبب وجيه…

لذا نرى وفقًا لـ ASUS، يعني الإكمال التلقائي إضافة هذا الصف من الخيارات الذي تراه في الجزء العلوي من لوحة المفاتيح. والآن اختفى، مات، في التراب.

إذا تعثرت في هذا، فهذا يعني على الأرجح أن هناك ألف مستخدم قد “أنقذت حياتهم” اليوم.

لو لم أجده، لربما كانوا يقبلون حظهم السيئ بصمت يومًا بعد يوم… دون معرفة من سرق منهم صف الخيارات الخاص بهم.

بالتأكيد هاتفي Samsung الأحدث ليس متأثرًا. انظر، لهذا السبب لم تعرف أبدًا الضرر الذي كان يسببه: إنه لا يحدث على هواتف جميع الشركات. وبالنسبة لتلك التي يحدث فيها، لا تتوقع من الأشخاص أن يتمكنوا من ترقيته إلى إصدار جديد.

ولكن على أي حال، هذا هو نظام لوحة الإعلانات الوحيد الذي واجهته والذي يصر على تعطيل الإكمال التلقائي حتى في حقول النص الكبيرة.

يجعلني أرغب في الإضراب عن الإملاء!

كان لدينا سبب وجيه لمحاولة إيقافه في الأصل، كان Chrome يحاول ملء معلومات المستخدم الشخصية تلقائيًا (مثل عنوانهم) في المنشئ، وكان ذلك مقلقًا بعض الشيء: New post/reply sometimes tries to autocomplete my address on Chrome

من المؤسف أن بعض لوحات مفاتيح Android يبدو أنها تستخدم الملء التلقائي لتعطيل النص التنبؤي للوحة المفاتيح، وهذا ليس الاستخدام الصحيح لـ autocomplete="off" على الإطلاق وفقًا لمواصفات HTML، ويتعارض مع استخدام 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.