مساعدة عملائك في ظواهر مواقع الويب غير المبررة
نشرت: 2021-06-03العمل مع العملاء هو دائما مغامرة. سواء كانت تغييرات في اللحظة الأخيرة على مشروع أو سياسة تصميم ، هناك الكثير لإبقاء مصممي الويب على أهبة الاستعداد. ولا تعرف أبدًا متى ستظهر المفاجأة التالية رأسها.
ومع ذلك ، هناك شيء واحد يمكنك الاعتماد عليه ، وهو أنه سيأتي وقت يواجه فيه العميل مشكلة (حقيقية أو متصورة) في موقعه على الويب. قد يكون هذا نتيجة مشكلة فعلية أو مجرد سوء فهم. في كلتا الحالتين ، قد يبدو من المستحيل تكرار المصدر أو تعقبه.
إنه ما أحب أن أسميه " ظواهر مواقع الويب غير المبررة ". قد تستحضر العبارة صورًا للأجسام الطائرة وسيناريوهات خيال علمي متنوعة أخرى. هذا مناسب ، حيث أن هناك مسحة من الخوارق لهذه القضايا. على سبيل المثال ، يرى العميل شيئًا لا يمكنك رؤيته. أو اختفاء منشور المدونة الذي كانوا يعملون عليه دون أن يترك أثرا. مخيف ، أليس كذلك؟
ومثل أي فيلم خيال علمي جيد ، فإن هذه الأنواع من المشاكل ليست كما تبدو تمامًا. بالنسبة لمصممي الويب ، فهذا يعني تجاوز الخطاب (وربما الذعر) في محاولة لوضع الأمور في نصابها الصحيح مرة أخرى.
لذا ، ارتد خوذة الفضاء الخاصة بك ونحن نبحث عن طرق لمساعدة عملائك على كشف هذه الألغاز. سنقوم حتى بالعد التنازلي لبعض هذه "الأشياء الغريبة" الأكثر شيوعًا.
حدد المشكلة
تتمثل الخطوة الأولى في مهمتنا في معرفة ما يواجهه العميل بالضبط. إذا كان عميلك خبيرًا في التكنولوجيا إلى حد ما ، فقد لا يكون هذا الجزء سيئًا للغاية. قد يوجهونك نحو رسالة خطأ أو دليل آخر يتيح لك المضي قدمًا في التحقيق.
لكن إذا لم يكونوا بالتأكيد أصدقاء للتكنولوجيا ، فستزداد الأمور صعوبة. مثل مواجهة الكائنات على كوكب غريب ، قد لا تتحدث نفس اللغة. في هذه الحالة ، سترغب في طرح الكثير من الأسئلة الاستقصائية:
- ما الذي كنت تحاول القيام به؟
- ماذا توقعت أن يحدث ، وماذا حدث بدلاً من ذلك؟
- ما الصفحة التي كنت فيها عندما حدثت المشكلة؟
- هل تم عرض أي رسائل خطأ؟
- هل قمت بأي محاولات لإصلاح المشكلة؟
- هل أنت على علم بأي تحديثات برامج حديثة (CMS ، سمة ، مكونات إضافية)؟
- ما الجهاز ونظام التشغيل ومتصفح الويب الذي كنت تستخدمه؟
بالطبع ، هناك كل أنواع الأسئلة التي يجب طرحها. وقد يتم افتراض بعض الأشياء بناءً على الموقف. الهدف هو فهم الخطأ الذي حدث ، أو على الأقل ما يعتقد عميلك أنه قد حدث خطأ.
تتبع خطواتهم
مع وجود بعض المعلومات الأساسية في متناول اليد الآن ، يمكننا تحويل انتباهنا إلى التجريب. يأخذ ذلك شكل استعادة خطوات العميل لمحاولة إعادة إنتاج المشكلة المبلغ عنها. ماذا ، هل كنت تتوقع السير في الفضاء؟
أحيانًا تكون محظوظًا في إعادة إظهار المشكلة بطريقة تقودك إلى الإصلاح الصحيح. ولكن نظرًا لأننا نتحدث عن ظواهر مواقع الويب غير المبررة ، فهذا استثناء أكثر من كونه قاعدة.
يعتمد الكثير على اختيار المستخدم في متصفح الويب ونظام التشغيل. ناهيك عن إمكانية امتدادات المتصفح أو برامج الأمان التي يمكن أن تتداخل مع قدرتها على أداء مهام معينة.
لهذا السبب قد تكون محاولة تكرار مشكلة صعبة للغاية. قد يتسبب تكوين أحد الأنظمة في حدوث أخطاء ، بينما يبدو أن البعض الآخر يعمل بشكل جيد.
يمكن أن يلعب التوقيت أيضًا عاملاً. ربما حاول العميل القيام بشيء ما بشكل صحيح نظرًا لحدوث مشكلة في الخادم أو الاتصال. يمكن أن يؤدي انقطاع DNS المؤقت أيضًا إلى إحداث فوضى.
إذا لم تسفر استعادة خطوات العميل عن نتائج ، فيجب مراعاة هذه العوامل الأخرى.
شرح ما لا يمكن تفسيره
كل مشكلة متعلقة بالموقع لها سبب. ومع ذلك ، ليس من الواضح دائمًا سبب فشل شيء ما. هذه الأوقات هي إلى حد بعيد الأكثر صعوبة في شرحها للعميل.
غالبًا ما تدور التكنولوجيا حول الحصول على إجابات محددة. إذا كانت البيانات تقول هذا ، فلا بد أنها تعني ذلك . هذا ما اعتاد مصممو الويب الحديث عنه. عندما لا تكون الأشياء مقطوعة تمامًا ، من الصعب معرفة ما ستقوله.
أفضل ما يمكنك فعله هو تقديم إجابة صادقة: أنت لا تعرف سبب حدوث هذا الشيء الفظيع / المزعج / غير الملائم. ربما يبدو الأمر مثيرًا للشفقة بعض الشيء ، لكنه أفضل من بديل اختلاق شيء ما.
ومع ذلك ، لا يزال من المقبول التكهن. جنبًا إلى جنب مع مونولوج "لا أعرف" ، يمكنك تضمين قائمة من الاحتمالات. سيوفر هذا للعميل على الأقل شيئًا يفكر فيه. ولن تضطر إلى المعاناة من عار المهمة الفاشلة.
الموقع الأكثر شيوعا يتعرض Gremlins
ماذا ستكون حياة تصميم الويب بدون القليل من الغموض والمكائد؟ دعنا نلقي نظرة على عدد قليل من أنواع gremlins الأكثر شيوعًا التي تغزو Zen لدينا وتضعنا في وضع المعركة:
مخبأ كارثي
يمكن أن تكون ذاكرة التخزين المؤقت شيئًا جميلًا ، لأنها تساعد في جعل موقعك على الويب سريعًا. ولكن يمكن أن يكون أيضًا سببًا للعديد من المشكلات غير المرئية. كما هو الحال في ، لا يمكن لعميلك رؤية التحديث الذي نشرته للتو - لأنهم يشاهدون نسخة قديمة من صفحة عالقة في ذاكرة التخزين المؤقت.
إنه أيضًا نوع من المتحول بين المجرات ، حيث يمكن تخزين ذاكرة التخزين المؤقت المخالفة محليًا أو على الخادم. في كلتا الحالتين ، يجب كسر تعويذته (إيه ، مسح).
إسقاط الفك جافا سكريبت
حتى أصغر أخطاء JavaScript يمكن أن تكون خطيرة. كل ما يتطلبه الأمر هو جزء واحد قديم من التعليمات البرمجية لإحداث مشكلات في قابلية الاستخدام. يمكن أن تتعرض مواقع بأكملها إلى فوضى عربات التي تجرها الدواب بسبب تحديث مكتبة أو حتى خطأ مطبعي بسيط.
بالنسبة للعملاء ، جافا سكريبت تخفي تمامًا. كل ما يرونه هو موقع ويب معطل - لا يعرفون أبدًا سبب المشكلة. لحسن الحظ ، لدينا وحدة تحكم المتصفح لمساعدتنا في القضاء على أي أخطاء تنشأ.
استضافة المواقع المرعبة
يمكن أن تجلب استضافة ونكي حتى موقع الويب الأكثر أناقة على ركبتيه. التوقف عن العمل لفترات طويلة أمر مروع ، لكن المشاكل المتقطعة أسوأ. على سبيل المثال ، تلك الثواني القليلة المعرضة للخطأ عندما كان العميل يحاول حفظ منشور أو تحميل ملف و- تعطل.
قد تجعل الطبيعة غير المتوقعة لمثل هذه المشاكل من الصعب تعقبها. لماذا ، قد يقودك ذلك إلى اعتباره أحد ألغاز الكون التي لم يتم حلها.
إعادة الرصيد إلى عميل مخدوع (وموقعه الإلكتروني)
إذا كان هناك أي شيء ، يمكن أن يكون الويب مكانًا لا يمكن التنبؤ به للغاية. وبينما قد يتم استخدام مصممي الويب للتنقل في هذا الثقب الأسود الخطير ، فإن عملائنا ليسوا كذلك. لذلك ، غالبًا ما يكون لديهم رد فعل مختلف عند مواجهة مشكلات مع موقع الويب الخاص بهم.
لن يعرف العملاء دائمًا ، على سبيل المثال ، البحث عن رسائل خطأ معينة. وقد لا يدركون التأثير الذي يمكن أن يحدثه البرنامج ، مثل متصفح الويب القديم ، على تجربة المستخدم الخاصة بهم. يعد توصيل ما يشاهدونه ويفعلونه بدقة تحديًا أيضًا.
غالبًا ما يكون توفير الإصلاح مسألة انتقاء أكثر أجزاء المعلومات المفيدة التي يمكنك جمعها. من هناك ، يتعلق الأمر بمحاولة تجميع أدلة كافية معًا لإعادة إنتاج مشكلة. في بعض الأحيان ينجح الأمر ، وفي أحيان أخرى لن يكون الحظ في صفك.
ربما لن يكون لديك إجابة في كل مرة. هذا حسن. إنها شبكة كبيرة رائعة بالخارج. على هذا النحو ، بعض الأشياء غير معروفة.