نعمل حاليًا على 1Password 7.7 Beta-2 في متصفح Safari، والذي يحتوي الآن على ميزة التلقائي الملء المشابهة لـ 1PasswordX لبعض الحقول. حاليًا، يعامل أي حقل قد يحتوي على أسماء مستخدمين كحقل إكمال تلقائي لـ 1Password لملئه. وهذا بدوره يتجاوز خيارات Discourse، مما يجعل وظيفة الكتابة والبحث غير مجدية. انظر الصورة:
لقد وجدت هذا مزعجًا أيضًا قبل فترة في متصفح كروم، لكن بشكل أقل مؤخرًا. ربما توقف أو ربما اعتدت عليه. في ذلك الوقت، كنت أستخدم مفتاح ESC لإخفاء طبقة 1Password، مما كان يسمح بخيارات Discourse بالظهور بعد ذلك.
أعتقد أيضًا أنني قمت بتعطيل خيارات الحقل في 1Password، لكنني لست متأكدًا. حاليًا أستخدم الهاتف المحمول لذا لا يمكنني التأكد من ذلك.
لقد واجهتُ هذا الإزعاج أيضًا؛ فزر Esc لا يعمل بشكل جيد عندما يكون في نافذة منبثقة مثل إضافة أعضاء إلى مجموعة، حيث يقوم فقط بإغلاق النافذة. والطريقة الوحيدة للتخلص منه هي النقر على القائمة المنسدلة واختيار ‘إخفاء في هذه الصفحة’، وهو ما يعمل لمرة واحدة فقط. هذه المشكلة تظهر في متصفح Firefox.
يبدو أن 1Password تستخدم التعلم الآلي لتحديد مكان التفعيل، لذا حتى وقت قريب (الشهر الماضي) لم تكن هناك طريقة مؤكدة لتعطيلها.
النقاش الداعم ذي الصلة يشير إلى أنهم بدأوا مؤخرًا في التحقق من autocomplete=off… لكننا نستخدم بالفعل autocomplete=discourseلأن Chrome يتجاهل autocomplete=off ويحاول إكمال البيانات تلقائيًا باستخدام بيانات النموذج المحفوظة لديه
الكثير منا من العملاء المدفوعين، يجب أن نمارس الضغط على 1Password هنا. إذا وفّروا لنا نوعًا آخر من قنوات التواصل هنا، أو سمة مختلفة… أي شيء، يمكننا فعل شيء ما.
@sam تمكّن من جذب اهتمام إضافي لمناقشة الدعم على منتدى 1Password، ويريدون الحصول على ملاحظاتنا حول الحقول المشكوك فيها في Discourse، حتى يعرفوا أين يركزون. هل يمكننا مشاركة الأماكن التي لاحظنا فيها المشكلة؟
بالنسبة لي، أميل إلى القول إن المشكلة تظهر في كل مربع نص أو حقل تقريبًا بمجرد فك قفل امتداد 1Password X للمتصفح، لأنني لم أرَ أي حقل لا يظهر فيه في Discourse. لكنها كانت أكثر إزعاجًا عند التصفية عبر إعدادات البحث في /admin/settings:
لا ينبغي أن تظهر هناك! هل هناك حقول محددة أخرى @galligan@davidkingham@awesomerobot؟ ما نشاركه هنا، سيراؤه جارِك من فريق 1Password، أو سأشاركه مع جارِك، لذا لا تترددوا في المشاركة!
أنا جارك من فريق امتدادات 1Password. قضيتُ بعض الوقت هذا الصباح في استكشاف نسخة تجربة Discourse التي إعدادها @osioke لنا (شكراً لك على ذلك!)، وإليكُ ما توصلتُ إليه.
لقد راجعتُ هذا الحقل تحديداً ويبدو أننا لم نعد نظهر في الإصدار المستقر الأحدث من 1Password X. لقد أضفتُ حالة اختبار داخلياً للتأكد من عدم ظهورنا هنا مرة أخرى أبداً!
لقد تأكدتُ من أننا كنا نظهر هنا، وقد أضفتُ حالة اختبار داخلياً وقمتُ بتغيير سيمنع حدوث ذلك (بناءً على حقيقة أن التسمية فوق الحقل تذكر كلمة “دعوة”). كلما تم إصدار النسخة التجريبية التالية من 1Password X، جربها هنا .
لقد وجدتُ حقلاً في الرابط التالي لا أستطيع unfortunately فعل أي شيء حياله من جانبنا (مسار admin/users/list/active):
لا يوجد شيء هنا يمكنني استهدافه لمساعدة 1Password على فهم عدم الظهور في هذا الحقل. بالنسبة له، قد يكون هذا تسجيل دخول يحتاج إلى تعبئة تلقائية.
هناك بعض الأشياء التي يمكنكم فعلها لمساعدة 1Password هنا. أولاً، يمكنكم استخدام السمة autocomplete="off". لقد قمنا مؤخراً بتطبيق استراتيجية جديدة لكيفية محاولتنا اتباع نية هذه السمة، وإذا كان هذا الحقل يحمل autocomplete="off"، فستتم إخفاء خيارات القائمة تحت الحقل افتراضياً، وستتحسن تجربة المستخدم بشكل كبير.
أفهم أنه بسبب بعض القرارات التي اتخذها فريق Chrome، فإن ذلك صعب عليكم؛ لقد ناقشنا داخلياً التعامل مع شيء مثل autocomplete="discourse" بنفس طريقة التعامل مع autocomplete="off"، ورغم أنني لا أستطيع الوعد بأي شيء في الوقت الحالي، إلا أنني أستطيع القول إن هذا الأمر في أذهاننا.
لكن هناك شيئاً أفضل يمكنكم فعله. لكي يتجاهل 1Password هذا الحقل تماماً، نحتاج إلى الإشارة إلى أن هذا الحقل مخصص للبحث وليس لتسجيل الدخول. يمكنكم فعل ذلك بإعطاء الحقل سمة name="user-search" (أو id="user-search"). سيرى 1Password كلمة search في نهاية الاسم أو المعرف ويتجنب اقتراح تسجيلات الدخول لهذا الحقل.
إليك كيف سيبدو الحقل مع هذا التغيير:
لن يقوم 1Password بأي اقتراحات لهذا الحقل بعد الآن. هذا تغيير يمكنكم تطبيقه على أي حقول بحثية مماثلة اليوم لمنع ظهور 1Password!
لاحظتُ أيضاً حقلاً بعنوان “عنوان بريد إلكتروني للاختبار” في مسار admin/email الذي سيستفيد بشكل كبير من استخدام autocomplete="off".
هذه هي المشكلات التي لاحظتها. إذا فاتني أي شيء، يرجى إعلامي. يسعدني مواصلة النقاش هنا! نحن نعمل دائماً على تحسين الاقتراحات وأن نكون أكثر دقة بشأن متى نظهر ومتى لا نظهر.
مربع النص هنا هو حقل اسم مستخدم، لذا تقنيًا، يجب أن تظهر 1Password هناك. للأسف، ليس حقل اسم المستخدم الخاص بك كمسؤول عندما تريد تعديل اسم مستخدم عضو، لذا أفهم كيف قد لا يكون هذا مثاليًا.