كيف يمكن لعملية CAPTCHA أن تكون أكثر سهولة في المستخدم أو تنفيذها بشكل أفضل؟

StackOverflow https://stackoverflow.com/questions/1156242

سؤال

لقد استخدمت CAPTCHA. على مواقع الويب المختلفة في طريقة قياسية. حيث قمت بإنشائها بعض سلسلة الأحرف المباشرة (زوج من الكلمات الفردية، رقم عشوائي، إلخ) في صورة للمستخدم لإعادة إنتاجها يدويا في مربع نص. أنا أدرك أيضا recaptcha.net. الذي يمتد الوظيفة الأساسية للفحص روبوتات من البشر، وكذلك المساعدة في تحفير الكتب. لقد جئت للتو وسيلة أخرى لأداء اختبار CAPTCHA مع AJAX يتوهم captcha jquery البرنامج المساعد مما يطلب من المستخدم إعادة إنتاج سلسلة بدلا من ذلك يطلب من المستخدم سحب صورة يمكن التعرف عليها بسهولة (مقص، قلم رصاص، كتاب، إلخ) إلى منطقة يمكن التعرف عليها بنفس القدر. عندما رأيت هذا اضطررت إلى أن أقول لنفسي "واو ... هذا رائع!"

سؤال: هل هناك أي شخص لديه أي أمثلة أخرى بطريقة أنيقة ومختلفة لأداء كلمة التحقق دون الحاجة إلى توليد سلسلة عشوائية من الأحرف في صورة للمستخدم ل محاولة وقراءة (أو تجديد حتى يستطيع) حتى يتمكنوا من كتابة ذلك يدويا في مربع؟

هل كانت مفيدة؟

المحلول

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

نصائح أخرى

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

أعلم أنني لست مفيدا بشكل خاص في هذه الإجابة، فلا تتردد في حملتي إذا كان الأمر كذلك، لكنني أريد تقديم رأي الفني (وإن كان غير خبير) على كلمة التحقق.

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

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

يجب أن يكون CAPTCHA ملاذ أخير، بعد أن جربت بدائل أخرى. على سبيل المثال، يمكنك استخدام تقنية مصبوبة، يستخدم هذا حقل نموذج غير مرئي للمستخدم ولكنه مرئي بروتوكول بوت - إذا تم ملؤه، فأنت تعلم أنه ليس من إنسان.

في بعض الحالات، يمكنك تجربة CAPTCHAS ليونة مثل الألغاز أو مشاكل الرياضيات البسيطة. أفضل تكتيك - من وجهة نظر تجربة المستخدم - هو أن تبدأ ناعمة قدر الإمكان، وتهدف فقط إذا أصبحت الروبوتات مشكلة حقيقية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top