أتابع هذا الأمر لأنه ظهر في مناقشة أخرى (“Tip of the day” / Or how do you remind/nag people with good tips for using Discourse?)
أود بالتأكيد الحصول على واجهة أساسية (من حيث وظائف السمة أو «متغير» للسمة) يتم تفعيلها للمستخدمين افتراضيًا وتسمح لهم باختيار الاشتراك في «الواجهة المتقدمة/الكاملة» مع جميع الوظائف المتاحة التي يوفرها Discourse. ربما تكون هناك حالة استخدام لإضافة أكثر دقة للميزات إلى الواجهة، لست متأكدًا بعد.
سيكون الأمر أشبه عندما تتصل بمسؤول جهاز التوجيه الخاص بك: هناك وضع «أساسي»، ووضع متقدم، وأحيانًا وضع خبير.
حالة الاستخدام الخاصة بي هي ترحيل الأشخاص من فيسبوك. لذا، ما هي الحد الأدنى من الميزات/الوظائف التي يجب أن يتمكنوا من الوصول إليها؟
- نشر موضوع، مع حقل عنوان مخفي يمكن الكشف عنه إذا رغبت في ذلك
- الرد على الموضوع
- الإعجاب بالموضوع أو المشاركة
- الحصول على رابط للموضوع أو الرد
- إضافة صورة
- تعديل الملف الشخصي وبعض الإعدادات الأساسية (يتم إخفاء الباقي ما لم يتم اتخاذ إجراء للكشف عنها)
- إشعارات مبسطة (كلها في سلة واحدة)
- إزالة معظم المعلومات الوصفية حول المواضيع التي تظهر في عرض القائمة (أجاب فلان قبل ن دقيقة، إلخ)
- البحث بخيارات محدودة (بحث بسيط، يمكن الوصول إلى البحث المتقدم، كما هو الحال في جوجل)
من المؤكد أن هناك المزيد، هذه مجرد أفكار أولية. أعتقد أنني سأحاول تجريد كل ما هو ممكن تقريبًا والاحتفاظ بالحد الأدنى للسماح للأشخاص بالقيام بالأشياء التي من المرجح أن يكون عليها «مستخدم وسائل التواصل الاجتماعي العادي» مألوفًا بها. تقريبًا: النشر، الإعجاب، التعليق، تضمين رابط أو صورة، ملء الملف الشخصي، التحقق من الإشعارات.
أفضل طريقة للقيام بذلك من الناحية التقنية، لا أعرف. قد يكون من الممكن تجميع نوع من إثبات المفهوم باستخدام المكونات المختلفة المذكورة أعلاه.