استخدم بعض البراعة وتجنب حروف التحقق

اختبار reCAPTCHA

ربما تكون إحدى أسوأ تجارب المستخدم التي ما زلت أواجهها على الويب هي الكود التكنولوجيا.

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

عيوب الكابتشا

  1. إنها تقنية متقطعة. لا يمكنني إخبارك بعدد المرات التي أذهب فيها لإرسال تعليق أو إرسال رسالة على بعض المواقع وقد قاطعتني حقل Captcha. يوقف التدفق ويوقف تجربة المستخدم. لا أستطيع تحمله. في بعض الأحيان ، أستسلم وأتوقف عن زيارة الموقع أو استخدام الأداة.
  2. تم إنشاؤه بواسطة جهاز كمبيوتر. تخبرني حقيقة أنه تم إنشاؤه بواسطة الكمبيوتر أنه في يوم من الأيام سيتم كسره بواسطة الكمبيوتر. أنها مسألة وقت فقط.
  3. انها كسول. بدلاً من إصلاح المشكلة ، فإنه يجعل المستخدم مضطرًا للتغلب عليها.

نهج أفضل

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

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

يستخدم Facebook الآن Captcha

Facebook Captchaأحدث شركة تقع ضحية لتقنية أسلوب Captcha هي Facebook. ليس فقط هو قبيح للعين ، يمكنك بالكاد قراءة شيء دانغ. لقد كان Facebook ممتازًا جدًا في تطوير بعض الأدوات الرائعة وعمليات الدمج في مواقعهم ... هل كان عليهم حقًا استخدام هذه التقنية الغبية؟ سيء بما فيه الكفاية بحيث يتم بيع لوحة الطباعة وغيرها عليها.

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

23 تعليقات

  1. 1

    أحد الحلول المبتكرة المشابهة لـ captcha هو HumanAuth (و KittenAuth). إنها أيضًا مشابهة لفكرة "الكلمة الأخيرة في عنوان مدونتي". يجب أن يقرأ الإنسان دليلًا ويثبت أنه يفهم دلالات الدليل. لا يوجد جهاز كمبيوتر يمكنه فعل ذلك حتى الآن. ولكن إذا استمعت إلى أعضاء منظمة العفو الدولية ، فسوف يفعلون قريبًا! إنه قاب قوسين أو أدنى ، حقًا!

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

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

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

  2. 4

    رأي مثير للاهتمام ، على الرغم من أنني لست متأكدًا حقًا من أنه يستحق عنصر مدونة خاص به ...
    لكن ما الذي لا يفعله المرء لمجرد القليل من الاهتمام… 😉

    على أي حال ، موقعنا (http://ajaxwidgets.com) لا يحتوي على رمز التحقق (captcha) لنظام مدونتنا. والحقيقة هي أن 99.99٪ من جميع المدونات غير المرغوب فيها يتم رفضها من خلال حقيقة أننا لا نسمح باستخدام HTML…!
    بالإضافة إلى ذلك ، نحن نستخدم "روابط الواقي الذكري" لحقل عنوان URL الذي يزيل أيضًا الكثير من البريد العشوائي. ليس كل هذا صعب حقا 🙂

    .t

    • 5

      لم يكن هدفي الاهتمام يا توماس. إنه حقًا لجذب الانتباه إلى تقنية سائدة "مقبولة" ولكنها ليست سهلة الاستخدام.

      إن مثالك على كيفية تعاملك معها هو وجهة نظري بالضبط ، فهناك بالتأكيد طرق أقل تدخلاً للتعامل مع المشكلة.

      شكرا توماس! وأنا أحب التطبيقات المصغّرة ، لذا سأقوم بفحص موقعك!
      دوغ

  3. 6

    أنت تفشل في ذكر حروف التحقق التي لا تحتوي على الصور النصية المشوهة والمرهقة.

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

    أنا أتفق معك ، وأكرههم أيضًا ، لكن مشاركتك لم تغطي حتى النطاق الكامل للموضوع ، ولم تقدم أي أفكار حول كيفية إصلاحه.

    • 7

      مرحبًا جارو ،

      أوافق - لم أتوصل إلى أفضل حل ... هذا هو ما أطلبه من الشركات ذات الموارد الرائعة وخبراء تجربة المستخدم. كان دافعي لكتابة المنشور هو رؤية Facebook يستخدم هذه التكنولوجيا.

      لم أدرك أيضًا أن تقنيات Captcha تتداخل خارج رسم الخط البسيط الذي يجب على المستخدم إرساله. إذا كانت تقنية Captcha تعمل على توسيع بصمتها إلى أسئلة وإجابات التحدي التي يمكن إجراؤها لتحسين تجربة المستخدم ، وليس إضعافها ، فأنا جميعًا من أجلهم!

      شكر!

  4. 8

    استخدم أسماء المتغيرات. بمجرد وصول المستخدم إلى الصفحة ، قم بتعيين ملف تعريف ارتباط للجلسة يحتوي على رقم عشوائي. ثم امنح علامة "المدخلات" اسمًا = "تعليق __ [العنوان]" ، وهكذا واحدًا لبقية الحقول الخاصة بك.

    ثم أعد تعيين الرقم في كل مرة يزور فيها شخص ما الصفحة.

    سيضمن ذلك ذهاب شخص بشري إلى الصفحة: لفترة قصيرة.

    كريس

  5. 9

    أنا أتفق معك تماما. اختبار CAPTCHA هو ألم في ...

    ومع ذلك ، فمن السهل حقًا كتابة اختبار CAPTCHA غير مرئي يقوم بالخدعة. هناك العديد من الطرق المختلفة للقيام بذلك.

  6. 10

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

    هناك ، يمكننا البدء في تصنيف Captcha على "HAF" (عامل الإزعاج البشري) ، عامل إزعاج مرسل البريد العشوائي ، إلخ

  7. 12

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

    أنا أكره رموز التحقق أيضًا. إذا كان علي حقًا كتابة رمز التحقق ، فسأفعل ذلك http://www.hotcaptcha.com/ نظرًا لأن اختيار الأشخاص الجميلين أو الحيوانات ذات الفراء أو أي شيء من سلسلة من الصور أمر تافه للبشر وصعب للغاية بالنسبة للبرامج النصية الآلية.

    • 13

      مرحبا سموكين ،

      لا أستخدم SpamKarma لكني سمعت عنها. أنا أستخدم السلوك السيئ وربما أحتاج فقط للتعامل مع 10٪ من التعليقات المزعجة التي تلقيتها من قبل.

      سأقوم بفحص Hot Captcha - يبدو مشابهًا لما أود رؤيته.

      شكر!
      دوغ

  8. 14

    هذا المنشور لا طائل منه. الحل الخاص بك لا مقياس. يمكن برمجة "الروبوت" بسهولة لتجاوز إجراءات الأمان الخاصة بك عن طريق ملء "مدونة" في كل مرة. يحتوي الحل على عدد محدود من الأسئلة - عدد الأسئلة الذي تهتم بكتابته. كيف يمكن لفيسبوك أو تيكت ماستر أو ياهو أن ينفذوا مثل هذا الحل؟

    كان هذا المنشور مثيرًا للسخرية بدرجة كافية لجذب بعض الاهتمام وزيادة إيرادات إعلاناتك. سوف تضطر إلى بذل جهد أكبر "لإكرامية" هذه المدونة. سأبدأ بمحتوى يستحق القراءة.

    • 15

      واو مات. يبدو شخص ما غاضبًا بعض الشيء اليوم.

      يبدو أنك لم تقرأ منشوري بالفعل. لم أقل أبدًا أن الحل الخاص بي سيتوسع ولا يجب أن تستخدمه هذه الشركات. أنا فعل أقول إنني أرغب في رؤية بعض الشركات (مثل Facebook) تتوصل إلى حل أكثر إبداعًا. يسمح لك المكون الإضافي الخاص بي بتغيير سؤال التحدي والإجابة متى شئت - لن يواكب أي روبوت ذلك. حتى الآن ، لم يكن لدي أي بريد مزعج على صفحة الاتصال الخاصة بي من هذا الحل.

      مثال واحد: ربما يمكن أن يستفيد Facebook بالفعل من استخدام إعلان على الصفحة ويسأل "من هو الإعلان على هذه الصفحة؟". أي شيء أفضل من الضرب في مجموعة من الأرقام والحروف - إذا كان بإمكانك قراءتها بالفعل.

      في صحتك! تأكد من الاشتراك! الكالينجيون
      دوغ

      • 16

        يعتبر إعلان "Who's ad on هذه الصفحة" فكرة مثيرة للاهتمام. لقد رأيت أنه تم تنفيذه من قبل على موقع ويب يسمى Moola.com. ومع ذلك ، فإنهم يستخدمونها على وجه التحديد كطريقة لتوجيه الانتباه إلى معلنيهم (كإطار بيني) بدلاً من وسيلة لمنع الرسائل غير المرغوب فيها.

        قد يُجبرك البعض منهم على مشاهدة فيديو إعلان مدته 20 ثانية ثم الإجابة على سؤال مثل "لأي شركة تم إنشاء هذا الإعلان؟" على الرغم من أنني لست معجبًا بهذه الطريقة المحددة (أكره الانتظار) ، سيكون من المثير للاهتمام معرفة ما يفعله شيء من هذا القبيل لإيرادات الإعلانات.

  9. 17

    بصرف النظر عن عامل الإزعاج ، وهو عامل ضخم ، لا يمكن الوصول إلى CAPTCHA بشكل منتظم لأي شخص لديه رؤية أقل من الكمال.

    تخيل اختبار CAPTCHA الذي تجد صعوبة في قراءته ، ثم دع شخصًا يعاني من ضعف في الرؤية يجتاز. صعب؟ يكاد يكون من المستحيل.

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

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

  10. 18

    كلمات التحقق ليست سيئة. الكابتشا السيئة سيئة. إذا كان من الصعب فهمها بحيث لا يمكنك قراءتها ، فهذا أمر سيء.

    ومع ذلك ، أعتقد أن الحل الأفضل هو سؤال رياضي أساسي ، ثلاثة متغيرات:
    1. الرقم 1 (0-9)
    2. الرقم 2 (0-9)
    3. الحل

    لقد تم ذلك بحيث تكون الرياضيات سهلة للغاية ، ويمكنك معرفة الإجابة من وجهة نظر البرنامج النصي بسهولة إلى حد ما.

  11. 19

    كان أحد الحلول الأنيقة التي واجهتها في مكان ما هو مربع الاختيار المسمى "أنا مرسل بريد عشوائي" ، والذي لم يتم تحديده افتراضيًا. من المؤكد أنه مفيد في سياق منع الاشتراكات الآلية أكثر من التعليقات (حيث لا تحتوي تعليقات المدونة عادةً على مربعات اختيار تحتاج إلى التحقق).

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

  12. 20

    ما معنى التعليقات السلبية حول كون هذا المنشور "جذب الانتباه"؟ منذ متى كان من السيئ إضافة صوتك إلى المناقشة. هيك ، مع وجود 17 تعليقًا بالفعل ، من الواضح أنه موضوع يهتم به الناس.

    علاوة على ذلك ، إذا كان هذا موضوعًا يجذب انتباه الناس ، فلماذا لا تريد أن تدون عن هذا الموضوع؟

  13. 21

    كيف هذا ليس اختبار CAPTCHA؟

    صحيح أنها ليست الأحرف المشوهة المعتادة في صورة حبيبية اصطناعية ، لكنها شيء يحاول التمييز بين الكمبيوتر والإنسان.

  14. 22

    نعم ، أوافق على أن اختبارات CAPTCHA مزعجة بعض الشيء ، ويؤسفني أن أدرك أنها تمثل عقبة أمام المستخدمين المعاقين ، لكنني مؤخرًا
    مهتاج حول مدى تقديري للطبيعة المزدوجة لنظام reCaptcha ، من حيث أنه يحظر البريد العشوائي (وإن لم يكن فعالًا بنسبة 100٪ ، كما أشرت) بينما يساعد في فك تشفير الكتب ، وما زلت معجبًا.

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

    على الرغم من التحدث بشكل عام ، نعم ، أنا جميعًا أستخدم الإبداع بدلاً من الكود عندما يكون ذلك ممكنًا.

  15. 23

    مرحبا،

    مشاركة لطيفة ومختصرة. أنا أيضًا لا أتفق مع النيران فيما يتعلق بالنوايا المحتملة لمنشورك. لا سيما عندما يشير الآخرون إلى عدم تقديمك "إجابة" أو "بديل" ، وهو ما كان يمكنني أن أقسم أنك ستفعله مع المكوِّن الإضافي لنموذج التعليق ومناقشة صفحة الاتصال الخاصة بك (أو هل فاتني شيء؟ تشكيل الآراء (ومشاركتها) دون عناء قراءة حتى منشور قصير نسبيًا ، مثل هذا ، قبل أن ينتقدوا (وهو ما يحقق شيئًا قريبًا)

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

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

    ومع ذلك ، إذا كان صانعو CAPTCHA يقرؤون ، شكرًا لك على إضافة الصوت! تعد الأرضية السوداء السوداء مع مقدمة الشبكة البيضاء المتموجة بشكل صاخب والتي توضع عليها أحرف بيضاء شبحية (ومشوهة بشكل كبير) (أحيانًا على حافة الصورة) مثالًا مثاليًا للموقف الذي سيواجه فيه الإنسان ذو الرؤية اللائقة بشكل معقول صعوبة في فك رموز من المحتمل أن يتم حل البرنامج بسهولة بمرور الوقت.

    فقط سنتي 2 ،

    أطيب التمنيات لك،

    ميكروفون

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.