Discourse وCanonical Ubuntu: استكشاف تجربة المستخدم والتصميم البصري

مرحبًا بالجميع،

أنا كلوديو وأعمل كمسؤول تجربة المستخدم (UX Lead) في كانونيكال، الناشر لنظام أوبونتو. هذه أول منشورات لي هنا على ميتا ديسكورش، لكننا جميعًا نستخدم ديسكورش في منتديات مجتمعاتنا للمواقع الإلكترونية والمنتجات في كانونيكال.

منذ فترة، استكشفنا كيف قد يبدو ديسكورش عند دمجه ضمن النطاق الرئيسي لموقع إلكتروني موجود مسبقًا، بدلاً من استخدام نطاق فرعي (مثل الانتقال من ‘discourse.ubuntu.com’ إلى ‘ubuntu.com/discourse’).

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

من حيث الأسلوب، نستخدم إطار عمل CSS مفتوح المصدر الخاص بنا Vanilla ومكوناته.

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

شكرًا لكم!

14 إعجابًا

تنقل Discourse

النسخة المسجلة خروجًا

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

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

10 إعجابات

تنقل في Discourse

التنقل بعد تسجيل الدخول

عندما يسجل المستخدمون الدخول، يصبح زر الدعوة لاتخاذ إجراء “موضوع جديد” مرئيًا، بالإضافة إلى عنصر “الحساب” في شريط التنقل الجانبي على اليسار.

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

7 إعجابات

جدول جميع المواضيع

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

7 إعجابات

داخل الموضوع

داخل الموضوع/الفئة، يظهر إجراء “خيار المتابعة”. من خلال قائمة منسدلة، يمكن للمستخدمين تحديد مستوى الإشعارات التي يرغبون في تلقيها. يقترح عرضنا وضع التسمية داخل القائمة المنسدلة لتمكين المستخدمين من فهم اشتراكهم في ذلك الموضوع بسهولة.

8 إعجابات

عرض وقت محدد

من خلال تحديد “الأعلى” من القائمة العلوية للعرض، يمكن للمستخدمين تحديد الجزء المراد عرضه من الوقت عبر القائمة المنسدلة “كل الوقت”.

6 إعجابات

عرض المقالة

5 إعجابات

صفحات “حول”

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

5 إعجابات

صفحات الحساب

عناصر القائمة الأفقية في Discourse مدرجة في شريط التنقل الجانبي: “ملخص - النشاط - الإشعارات - الرسائل - الشارات - التفضيلات”. ستفتح عناصر قوائم الصفحات الفرعية تحت العنصر الرئيسي ذي الصلة، على سبيل المثال: النشاط > الكل، الموضوع، الردود، المسودات، الإعجابات، الإشارات المرجعية.

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

شكرًا لك!

7 إعجابات

من وصفك، قد تكون الصورة هنا خاطئة، أليس كذلك؟

3 إعجابات

فقط رأس الصفحة “الأحدث” غير صحيح، وإلا فالشكل جيد. :slightly_smiling_face:

6 إعجابات

لا أستطيع رؤية دعوة الإجراء ‘خيار المتابعة’ ولا القائمة المنسدلة:

خلاف ذلك، التصاميم تبدو رائعة!

4 إعجابات

إنه ليس دعوة للعمل بشكل كبير، لكن قائمة منسدلة “خيار المتابعة” موجودة بجانب زر “موضوع جديد”.

4 إعجابات

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

إعجابَين (2)

شكرًا لكم جميعًا على الردود.
نعم، قائمة ‘خيار المتابعة’ المنسدلة هي هذه:

لاحظت أنه منذ أن عملنا على هذا، قام Discourse بتغيير أيقونات الإشعارات/المتابعة (أصبحت الآن أكثر وضوحًا كما يجب أن أقول)، لذا نحتاج إلى تحديث ذلك وفقًا لذلك.

8 إعجابات

لا تتردد في رفع نسختك من القالب إلى منشئ القوالب!

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

5 إعجابات

هذا يبدو رائعًا! هناك شيء واحد لم أره ممثلاً هنا وهو الإشعارات:

Screen Shot 2020-05-21 at 8.48.48 PM

هل سيتم سردها مع رابط “الحساب” في الشريط الجانبي؟

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

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

على سبيل المثال، Screen Shot 2020-05-21 at 8.59.49 PM

6 إعجابات

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

إعجابَين (2)

شكرًا لك على ردك @awesomerobot

عند نقل discourse إلى النطاق الرئيسي (وليس مثلاً meta.discourse بل The easiest way to host a Discourse community | Discourse - Civilized Discussion)، كان علينا إزالة صورة المستخدم لأنها قد تتعارض مع صورة موجودة بالفعل في حساب/صورة الملف الشخصي للموقع الرئيسي.

أعتقد أن الوسوم لم تكن موجودة عندما استكشفنا هذا الحل، لذا فهي شيء يجب تضمينه في المتابعة. الفئات تحت العنوان هي بالفعل نقطة جيدة جدًا.

شكرًا لكم جميعًا على ملاحظاتكم، فهي ستساعد في متابعة هذه التصاميم.

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