مرحباً. أنا على النسخة القياسية. مثالياً، أرغب في إخفاء حقل اسم المستخدم تماماً أثناء التسجيل، وجعل النظام يولّد اسماً تلقائياً. على سبيل المثال، إذا أدخلت اسمي “Jesse”، فسيتم ملء “jesse” تلقائياً، أو “jesse1” إذا كان “jesse” محجوزاً بالفعل.
بحسب فهمي، هذا الأمر غير ممكن على الإطلاق. ما هي أفضل البدائل المتاحة لي؟ هل يمكنني إضافة ملاحظة بجانب هذا الحقل لتوجيه المستخدمين لاستخدام أسمائهم الحقيقية هنا؟
التركيز الرئيسي في منتدانا هو استخدام الهوية الحقيقية، ويميل المستخدمون عادةً إلى اختيار أسماء مستخدمين تسبب التشتت أو الإرباك (مثل سنة الميلاد، أو اسم فريق رياضي، أو شخصية سينمائية…)؛ وقد لاحظت ذلك بشكل متكرر…
قد ترغب أيضًا في الانتباه إلى إعداد الموقع “أعطِ الأولوية لاسم المستخدم في تجربة المستخدم” والذي يكون مفعلًا افتراضيًا:
ومن الممكن أيضًا إخفاء حقل اسم المستخدم بالكامل باستخدام بعض تنسيقات CSS المخصصة (مما سيجعل تسمية نص الموقع غير ذات صلة). لكن يبدو أن ذلك قد يكون محيرًا للمستخدم. أنصحك باختبار هذا قبل الالتزام به:
يجب أن تظل القيمة مُمرَّرة. الأمر المتعلق بـ display:none هو أنه يجعل العنصر غير مرئي، لكنه لا يزيله فعليًا من كود الصفحة. لذا، فهو ليس طريقة آمنة لإخفاء أي أسرار حرجة، لأن مستخدمًا خبيرًا قد يظل قادرًا على عرض المصدر والوصول إليها. لكنه طريقة مفيدة للقيام بأشياء مثل هذه.