مرحباً بالجميع! ![]()
أنا جارك من فريق امتدادات 1Password. قضيتُ بعض الوقت هذا الصباح في استكشاف نسخة تجربة Discourse التي إعدادها @osioke لنا (شكراً لك على ذلك!)، وإليكُ ما توصلتُ إليه.
لقد راجعتُ هذا الحقل تحديداً ويبدو أننا لم نعد نظهر في الإصدار المستقر الأحدث من 1Password X. لقد أضفتُ حالة اختبار داخلياً للتأكد من عدم ظهورنا هنا مرة أخرى أبداً! ![]()
لقد تأكدتُ من أننا كنا نظهر هنا، وقد أضفتُ حالة اختبار داخلياً وقمتُ بتغيير سيمنع حدوث ذلك (بناءً على حقيقة أن التسمية فوق الحقل تذكر كلمة “دعوة”). كلما تم إصدار النسخة التجريبية التالية من 1Password X، جربها هنا
.
لقد وجدتُ حقلاً في الرابط التالي لا أستطيع unfortunately فعل أي شيء حياله من جانبنا (مسار admin/users/list/active):
يجمع سكريبتنا لجمع معلومات عن الصفحة المعلومات التالية لهذا الحقل:
{
"htmlId": "ember921",
"htmlClass": "ember-text-field ember-view",
"isActive": true,
"opid": 5,
"placeholder": "اسم المستخدم، البريد الإلكتروني أو عنوان IP",
"type": "text",
"labelBefore": "عرض رسائل البريد الإلكتروني"
},
لا يوجد شيء هنا يمكنني استهدافه لمساعدة 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".
هذه هي المشكلات التي لاحظتها. إذا فاتني أي شيء، يرجى إعلامي. يسعدني مواصلة النقاش هنا! نحن نعمل دائماً على تحسين الاقتراحات وأن نكون أكثر دقة بشأن متى نظهر ومتى لا نظهر.
