Captcah لكن بطريقة بسيطة:
لا تستعمل Captcha على شكل صورة، وان كان ولا بد فاحرص أن لا تكون الرموز غير مفهومة ومتداخلة كثيرا، تستطيع استعمال طرق أخرى غير الصورة، كمعادلات رياضية، أو استفسار عن اسم مدينة، أو لون معين .. وحتى ان استعملت صورة فوفر على الأقل خاصية لتحديث الصورة (في حال وجدها المستخدم غير واضحة) ومباشرة دون إعادة تحميل الصفحة. وإلا ستفقد مشتركين محتملين بسبب تعقيداتك.

قدم يد المساعدة:
مع أن المواقع الحديثة، تتجه إلى تقليل عدد الحقول (input, checkbox, textarea) ما أمكن، (أنظر صفحة الاشتراك في writeboard) إلا أنه يحدث أن يتطلب الاشتراك في خدمة معينة، تعبئة صفحة طويلة من هذه الحقول .. في هذه الحالة، من الضروري أن تحدد الأخطاء للمستخدم، فعبارة: حدثت أخطاء أثناء التسجيل، عبارة عامة مبهمة، حدد أماكن الخطأ بنجمة حمراء أو بتغيير لون Border الخاص بكل حقل، أو حتى بإظهار العبارة الملائمة (كلمة المرور قصيرة، اسم المستخدم محجوز ..) ودائما يمكنك الاستعانة بإحدى Frameworks لاظهار الأخطاء في الحين وأثناء انتقال المستخدم من حقل لآخر حتى قبل الضغط على زر الإرسال، جرب خدمة التسجيل في موقع mint.

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


![]()
لا تحضرني هنا كل رسائل الأخطاء التي رأيتها في مواقع عديدة ..
Password Input:
إظهار حقول Password، نعم هناك أوساط تنادي بإظهار كلمة المرور في حقل Input، لأسباب عديدة .. فالناس غالبا ما تخطئ في كلمة المرور، خصوصا إن كانت لوحة المفاتيح بلغة أخرى، كأن تكتب Symbols بدل Letters، شخصيا لم أقتنع بهذه الفكرة بعد، وما زلت أستعمل type = password
.. إلى النهاية
لا حدود للأفكار البسيطة والجميلة، بعد أن يسجل الزائر في تطبيقك، وإن كانت الاشتراك يحتاج للتفعيل عبر البريد، أظهر رابط الوصول الى خدمة Gmail (أو خدمة البريد التي سجل بها) .. مباشرة في الصفحة، حتما سيضغط على الرابط للدخول للبريد وتفعيل الاشتراك، بدل تضييع الوقت في فتح نافذة جديدة وكتابة عنوان Gmail. ونعلم جميعا أن نسبة كبيرة من المستخدمين لا يفعلون الاشتراك لأسباب متعددة.










الاهتمام بالاعضاء من أول خطوة يعطي صورة جيدة عن الموقع.
شكرا لك على هذه النصائح.
بخوصو الـ Password Input
لماذا لا يتم توفير أسفل خانة كلمة المررو checkbox لإظهار أو إخفاء المحتوى ، بهذه الطريقة تكون قد أمسكت العصا من الوسط :)
من أراد إظهار محتوى كلمة المرور ما عليه إلى النقر على الـ checkbox
فكرة جميلة، والزائر يتحمل المسؤولية ان كان يجلس لوحده أو مع أشخاص آخرين، لأنه في الاصل جعلت كلمة المرور مخفية لمنع التجسس والسرقة في حال لم تكن وحيدا
اعجبتني فكرة djug
لو تعطونا طريقة ؟
اعتقد انو لازم نسخند Php في هدا الموضوع ما يكفي html??
صح
طبعا إذا طبقت الفكرة المذكورة فوق أكتب تحتها “copyright Djug”
:D أمزح فقط
شكرا على مشاركة النصائح خاصة إظهار رابط الوصول الى خدمة البريد التي سجل بها المستخدم.
بالنسبة الى Password Input
مثال http://www.viadeo.com/inscription/inscription/?lang=fr
من خلال التجربة تبينت انها طريقة فعالة
روعة تسلم ايدك فعلا اهم ما يميز تطبيقات الويب او اي موقع عموما البساطة بالرغم انك تبرمج حاجة بسيطة للمستخدم ومريحة ليه متعبة للمبرمج والعكس صحيح
ارتاح المبرمج اتعقد المستخدم وهذا هو الفارق
اعرف أن تعليقى لا علاقة له بالموضوع … لكنى لم أجد نموذج أتصل بنا لأراسلك عليه
بصفتك خبير فى برامج ال todo lists وال task lists فما هى أفضل البرامج التى يمكن استخدامها وبشكل جماعى
أعنى شئ يمكننى من طرح الفكرة أو المشروع على فريق عمل والنقاش فيه
كلام رائع ، استمتعتُ كثيراً بالقراءة ..
وهذا على ما أعتقد يدخل في نطاق قابلية الإستخدام