توسيع الوظائف للسماح بالتصويت وترتيب المواضيع في عرض الفئة

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

ملخص طويل: لا يحتاج أحد إلى هذه الميزة بشدة. ولكن توسيع وظائف التصويت على المنشورات لمحاكاة واجهة مستخدم التصويت الخاصة بـ Reddit على صفحات الفئات سيكون مثاليًا.

المصطلحات

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

المشاكل

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

الحل

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

التنفيذ

يمكنك تحقيق ذلك بعدة طرق:

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

ملاحظات

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

حالة الاستخدام الخاصة بي

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

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

حاليًا ، أستخدم التصويت على المنشورات ولكن ليس التصويت على الموضوعات.

لمشاهدة موقعنا أثناء العمل وفهم حالات الاستخدام بشكل أفضل ، تحقق من act60.co

إعجاب واحد (1)