الأنماط المظلمة: كشف الجانب المظلم للويب

نشرت: 2021-11-17

نحن نحب الويب. كان علينا جميعًا أن نجد وظائف مختلفة لولا اختراع السير تيم بيرنرز لي المذهل! على الرغم من شغفنا ، يمكن أن يكون الويب مكانًا مزعجًا.

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

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

هذه هي مضايقتنا للحيوانات الاليفة.

واجهات مستخدم غير بديهية

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

"تثبيت التطبيق لدينا!"

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

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

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

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

"هل ترغب في تلقي إشعارات؟"

في كلمة: لا.

إشعار دفع يقول "هذا الموقع يريد عرض الإشعارات" مع زرين لكل من "السماح" و "الحظر".
هل نقر أي شخص على "سماح"؟

قد تكون عمليات الاشتراك في الرسائل الإخبارية ، والإشعارات الفورية المستندة إلى الويب ، وأدوات "دعنا ندردش" ، ومطالبات الاستطلاعات مفيدة ، ولكن عمليات تنفيذها مروعة على مستوى العالم.

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

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

أخيرًا ، يُرجى عدم مطالبة المستخدمين بالتسجيل في رسالة إخبارية عند النقر فوق ارتباط في النشرة الإخبارية! سوف يدفعهم بعيدًا بشكل أسرع مما سيجذبهم إليه.

ملاحة ملتوية

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

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

التمرير - الاصطياد غير الضروري

يمكن أن يكون عرض الرسوم المتحركة أو تحديث عناصر القائمة النشطة عند تمرير الصفحة تجربة جذابة. يكون أقل فائدة عندما:

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

يمكن أن تتسبب الرسوم المتحركة أيضًا في دوار الحركة والدوار ، لذا ضع في اعتبارك استخدام استعلام وسائط CSS prefers-reduced-motion لتعطيل التأثيرات.

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

مقالات متعددة الصفحات غير ضرورية

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

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

التسويق المتلاعبة

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

صراعات الاشتراك

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

إعلانات مقنعة

يتم استخدام الإعلانات بشكل مفرط في العديد من المواقع ، ولكن أسوأ الأمثلة:

  1. تبدو كقائمة أو خيار ؛
  2. تتظاهر بأنها مقالات إخبارية أو إعلامية من الموقع الأصلي ؛ أو
  3. إظهار عناصر تحكم واجهة المستخدم مثل زر "تنزيل" كبير على صفحة حول منتج البرنامج.
إعلان على موقع التنزيل ، والذي يأخذك بعيدًا عن التنزيل الفعلي ، ويعرض الكلمات "تنزيل الآن مجانًا" وزر كبير "تنزيل".
إعلان على موقع التنزيل ، يأخذك بعيدًا عن التنزيل الفعلي.

لا تستطيع المواقع دائمًا تحديد تصميم الإعلان المستخدم ، لكنها تتحكم في الموضع. قد يؤدي وضع الإعلانات في مواقع بارزة لإرباك الناس إلى زيادة عائدات الإعلانات ولكن هل سيعود هؤلاء المستخدمون؟

إضافة المنتجات تلقائيًا إلى عربات التسوق

يمكن أن تكون رؤية قائمة بالمنتجات ذات الصلة أو الموصى بها مفيدة. إضافتها إلى سلة تسوق المستخدم دون موافقته هي مسألة أخرى. كم من الناس سوف يجدونها مفيدة؟

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

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

تكاليف التسوق المخفية

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

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

ندرة المخزون الاصطناعي وتوافر الموقتات

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

"اشتري الآن! يوجد سلعة في المخزن ، و 15 تم شراؤها في الدقائق الثلاث الماضية ، ويشاهد 597 شخصًا هذه الصفحة ".

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

سرعان ما يدرك المستخدمون أن هذه الرسائل لا قيمة لها عندما تظل العناصر في المخزون على مدار عدة أيام. هل سيستمرون في شرائهم عندما لا يمكن الوثوق برسائل التسويق الخاصة بالموقع؟

فضيحة الانسحاب

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

  • "لا - لا أريد توصيل مجاني غير محدود."
  • "لا - لا أهتم بمحنة الحيوانات المهددة بالانقراض."
  • "لا - أريد أن أرى الكوكب يحترق."

هل هذه الممارسة تعمل؟ ربما. لكن هل تؤسس علاقة صادقة مع العميل وتزيد من الثقة في الموقع؟

عمليات الإلغاء المعقدة لملفات تعريف الارتباط

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

سيقوم معظم المستخدمين بالاشتراك والمضي قدمًا دون تفكير (وهو ما يهزم جزئيًا وجهة نظر التشريع). يجب أن يكون إلغاء الاشتراك بنفس السهولة ، إلا أن بعض المواقع تتطلب منك:

  • الخوض في الصفحات / علامات تبويب المصطلحات قبل العثور على الخيارات ؛
  • انقر فوق العشرات من مربعات الاختيار على الرغم من أن هذا ينتهك قواعد القانون العام لحماية البيانات ؛ و
  • انتظر لمدة تصل إلى دقيقة أثناء قيامهم "بحفظ تفضيلاتك" (إلى ماذا؟).

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

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

التكنولوجيا الرهيبة

تقنيات مثل HTML قابلة للاستخدام ويمكن الوصول إليها ومتوافقة مع الإصدارات السابقة خارج الصندوق. يتطلب الأمر جهدًا خاصًا للتخلص من هذه الفوائد.

كسر وظائف المتصفح

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

لا توجد أسباب فنية لكسر وظائف المتصفح. تعد محاولة التحايل على عناصر التحكم مشكلة تصميم تربك المستخدمين وتجعل نظام الويب أقل قابلية للاستخدام.

مشاكل أخرى يجب تجنبها:

  1. لا تقم بتعطيل قوائم النقر بزر الماوس الأيمن أو النقر لفترة طويلة.
  2. لا تقم بتعطيل النسخ أو إضافة نص "مفيد" آخر.
  3. لا تكسر الإشارات المرجعية في تطبيق الصفحة الواحدة عن طريق الفشل في تحديث عنوان URL.

لكن الأسوأ من كل هذه القضايا يأتي بعد ذلك في قائمتنا.

تعطيل اللصق في حقول كلمة المرور

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

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

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

جرب دعم استضافة WordPress الاستثنائي مع فريق الدعم العالمي لدينا! تحدث مع نفس الفريق الذي يدعم عملاء Fortune 500 لدينا. تحقق من خططنا

قيود كلمة المرور سخيفة

"يجب أن تتكون كلمة مرورك من 8 إلى 12 حرفًا وتتطلب حرفًا كبيرًا واحدًا على الأقل ورقمًا ورمزًا - ولكن من فضلك لا تستخدم" "/ \ أو ؛"

لا يوجد سبب وجيه لتطبيق قيود صارمة على كلمة المرور. اسال نفسك:

  1. هل يقوم النظام بتخزين كلمة المرور كنص عادي في قاعدة بيانات بدلاً من تجزئتها؟
  2. هل اقترح خبير أمني منع الأشخاص من استخدام كلمات مرور سهلة مثل كلمة المرور أو qwerty أو 123456 ؟ هذا صحيح ، لكنه يمنع الأشخاص أيضًا من استخدام كلمات مرور أكثر تعقيدًا ويوفر نموذجًا مفيدًا لاختراق القوة الغاشمة.

تفرض قاعدة واحدة كلمات مرور قوية: حد أدنى طويل للطول. كل حرف إضافي يزيد بشكل كبير من التعقيد وأوقات التصدع.

محتوى الجوال السريع

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

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

يقيس مقياس تغيير التخطيط التراكمي (CLS) من Google قفزات المحتوى ويعاقب المواقع وفقًا لذلك. كانت هذه مشكلة معقدة ، ولكن هناك العديد من الحلول التقنية المتاحة الآن:

  • أضف سمات العرض والارتفاع إلى عناصر HTML img و iframe أو استخدم خاصية aspect-ratio CSS لحجز مساحة على الصفحة قبل تحميل الأصل.
  • قم بتعيين أبعاد لعناصر الحاوية التي تتضمن أصولًا بطيئة التحميل مثل الإعلانات والصور وأدوات الوسائط الاجتماعية.
  • اطلب صورًا أكبر في أقرب وقت ممكن وفكر في استخدام روابط التحميل المسبق في head HTML.
  • قم بتحسين استخدام خط الويب واستخدم احتياطيًا مشابهًا الحجم لتقليل تحولات التخطيط.
  • تجنب إدراج عناصر في الجزء العلوي من الصفحة ما لم يتم تشغيل تحديث DOM بعد إجراء مستخدم مثل نقرة.
  • استخدم احتواء CSS لتحسين عرض كتل المحتوى. قد يكون من الممكن تحديد العناصر التي لن تؤثر على حجم أو وضع الآخرين.

عندما تمتص عملية تسجيل الدخول الاجتماعي

تسمح تقنيات مثل OAuth للمستخدمين بالتسجيل بسرعة في موقع باستخدام حساب آخر مثل Google أو Facebook أو Twitter أو LinkedIn أو Github. إذا تم تنفيذه جيدًا ، فهو خيار عملي يوفر عملية تسجيل أكثر رشاقة ويوفر الوقت ويؤدي إلى تحويلات أعلى.

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

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

أداء الويب الضعيف

وفقًا لأرشيف HTTP ، يستغرق متوسط ​​صفحة الويب سبع ثوانٍ للتحميل على جهاز سطح المكتب وعشرين ثانية على الهاتف المحمول. تؤدي مشاهدة الصفحة الواحدة إلى 70 طلب HTTP وتنزيل أكثر من 2 ميغا بايت من البيانات وتنبعث 1.3 جرام من ثاني أكسيد الكربون في الغلاف الجوي (راجع موقع الويب Carbon Calculator). هذا متوسط ​​- العديد من المواقع أسوأ.

لا أحد يشرع في إنشاء موقع بطيء ، ولكن إضافة ميزات غالبًا ما تفوق تحسينات الأداء. نظرًا لإمكانية إنشاء استنساخ Quake قابل للتشغيل بحجم 13 كيلوبايت ، عليك أن تتساءل عن سبب احتياج فقرتين من كعكة الوفل التسويقية في صفحة "من نحن" إلى تنزيل أكبر بـ 154 مرة!

تتطلب معالجة الأداء مجموعة من الأساليب ، ولكن عليك أن تتذكر نقطة رئيسية واحدة فقط: لا ترسل الكثير من الأشياء!

أدوات الوسائط الاجتماعية متستر

تبدو أدوات الوسائط الاجتماعية مثل أزرار "أعجبني" بريئة ولكنها:

  1. يضيف كل واحد مئات الكيلو بايت من كود JavaScript الذي يؤثر على أداء الصفحة.
  2. يعد الرمز مخاطرة أمنية لأنه يعمل بنفس أذونات JavaScript الخاصة بالموقع.
  3. تقوم الأدوات الذكية بتنفيذ تتبع المستخدم حتى عندما لا يتم تنشيطها. هذا يمكن أن يؤدي إلى مشاكل قانونية في بعض المناطق.
  4. لا يستخدمها أحد تقريبًا: ستكون محظوظًا لرؤية تفاعل مستخدم بنسبة 1٪.

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

  • البريد الإلكتروني: mailto:?subject=[title]&body=[url]
  • الفيسبوك: https://www.facebook.com/sharer.php?u=[url]
  • تويتر: https://twitter.com/share?url=[url]&text=[title]
  • LinkedIn: https://www.linkedin.com/shareArticle?url=[url]&title=[title]
  • رديت: https://reddit.com/submit?url=[url]&title=[title]

حيث [url] هو عنوان URL للصفحة الحالية و [title] هو العنوان الرئيسي. يعمل الرابط المعياري <a> بشكل جيد ، ولكن يمكنك تحسينه لفتح الصفحة في نافذة منبثقة إذا كنت تريد أن يتصرفوا بشكل مطابق للأزرار القياسية.

كابتشا

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

يطلب منك أحد تحديات CAPTCHA "تحديد جميع الصور مع حافلة".
يطلب منك اختبار CAPTCHA تحديد الحافلات.

الكابتشا لديها ثلاث مشاكل أساسية:

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

اختبارات CAPTCHA مبالغة في معظم مواقع الويب. يمكنك التفكير في خيارات بديلة للكابتشا التي تسبب جهدًا بشريًا أقل:

  • تمنع حقول مواضع الجذب المخفية إرسال النموذج عندما تضيف الروبوتات البيانات.
  • تحقق من تشغيل أحداث لوحة المفاتيح مثل input أو keydown على مفتاح التشغيل بشكل مناسب.
  • تحقق من الوقت المستغرق لإكمال النموذج وإرساله - غالبًا ما يكون نشاط الروبوت فوريًا.
  • قم بإنشاء عملية إرسال من مرحلتين تطلب من المستخدم تأكيد بياناته أو سؤال إضافي قبل الإرسال.

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

ملخص

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

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

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

هل لديك أي أفكار أخرى حول الأنماط المظلمة التي واجهتها؟ يرجى مشاركتها في قسم التعليقات أدناه!