تنقل تجريبي في الشريط الجانبي للمستخدم

نحن الآن نستخدم التنقّل السياقي (Contextual Navigation) في أجزاء مختلفة من Discourse (لوحة الإدارة، فئات التوثيق، الدردشة، محادثات الذكاء الاصطناعي)… إحدى المناطق التي تحتوي على الكثير من عناصر التنقّل والتي لم نطبّق هذا النهج فيها بعد هي ملفات المستخدمين.

هذه منطقة تحتوي على عدد كبير من الروابط، ولتنسيقها الأفقي الحالي بعض العيوب. هناك الكثير من العناصر هنا!

يمكن للشريط الجانبي المساعدة في تنظيم هذا، حيث يمكنك طي الأقسام، وتصفية الروابط…

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

سيصبح هذا متاحًا كتغيير تجريبي عند تحديث موقع Discourse الخاص بك. يمكن للمشرف تمكينه للجميع أو لمجموعات محددة عن طريق زيارة /admin/config/upcoming-changes والبحث عن sidebar user navigation

يمكنكم الانضمام إلى مجموعة تجارب التصميم لتجربته هنا على Meta. أخبرونا برأيكم!

17 إعجابًا

يبدو أن التفاعلات مفقودة عند عرض إشعاراتي الخاصة

إعجابَين (2)

أودّ أيضاً أن أضيف أنني لا أستطيع رؤية الأصوات أو المواضيع المُحلّة في إشعاراتي أيضاً، بسبب عدم ظهورها في الشريط الجانبي لديّ

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

أعجبني! أنا ضد واجهات التمرير الأفقي بشكل كبير. من السهل جدًا تفويت الأشياء خارج الشاشة.

بالنسبة لي، لا معنى كبير لعبارة “روابط الفلاتر”.

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

شخصيًا، أعتقد أن “الشارات” هي الأقل أهمية في الملف الشخصي، لذا سأفضّل أن تكون في نهاية القائمة.

شكرًا لك على العمل على هذا. إنه تحسين كبير.

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

الروابط المضافة بواسطة الإضافة عادت الآن!

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

أمر مُزعج للغاية على الأجهزة المحمولة. وعلى أجهزة سطح المكتب أيضًا، عندما لا يكون المستخدم مستخدمًا للوحة الجانبية — تمامًا كما أفعل أنا هنا.

إعجابَين (2)

قمت بتعديل الترتيب قليلاً باستخدام فئة CSS order: X وهي تعمل عندي :ok_hand:

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

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

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

3 إعجابات

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

6 إعجابات

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

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

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

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

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

إعجابَين (2)

الشيء الوحيد الذي لا يعجبني في هذا الأمر هو أنه تجربة استخدام أسوأ لأولئك منا الذين لديهم منتديات يستخدمون قائمة التنقل المنسدلة بدلاً من الشريط الجانبي. :pensive_face: حتى نتمكن من الاستفادة من هذه الميزة بفعالية، سنحتاج إلى مكوّن سمة (Theme) ينشئ شريطاً جانبياً منفصلاً، وإلا فسيظل المحتوى مخفياً دائماً خلف نقرة/لمسة ثانية على قائمة البرغر (Hamburger menu)، وقد واجهنا بالفعل بعض الارتباك بشأن إخفاء الشريط الجانبي الخاص بالدردشة بهذه الطريقة. سأكون سعيداً جداً لو تمت إضافة خيار أصلي (Native) للحصول على شريط جانبي منفصل عند استخدام القائمة المنسدلة، تماماً كما أن الشريط الجانبي في لوحة الإدارة لا يزال موجوداً ويعمل بشكل صحيح بغض النظر عن قائمة التنقل التي تستخدمها.

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

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

ليس من الواضح، لكل من المستخدمين والمديرين، أين يقع كل خيار. وأعتقد أن هناك الكثير من التكرار يمكن تبسيطة.

يمكن توحيد خيارات مختلفة في قوائم أكثر شمولاً (الإشعارات + التتبع + المُتجاهَل؛ واجهة المستخدم + الدردشات + الشريط الجانبي + البريد الإلكتروني؛ الحساب + الملف الشخصي + الأمان + التقويم) لتقليل عدد النقرات أو اللمسات من خلال عرض نفس الخيارات على عدد أقل من الصفحات.

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

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

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

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

إعجابَين (2)

أنا أتساءل عن معنى وصف «تجريبي».

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

وبطبيعة الحال، أحب أن أساهم بشكل طفيف في مشروع Discourse من خلال تقديم تقارير عن أي أخطاء نكتشفها خلال هذه الفترة «للمتبنين الأوائل» من دورة حياة التغيير.

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

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

هذا بالفعل ما تعنيه

إعجابَين (2)

في هذه الحالة، يبدو من الأفضل أن تجرّب تلك التغييرات هنا على Meta وتشارك تجربتك، بحيث يتم فقط تفعيل التجارب التي تتقدم للأمام ويقرر إبقاؤها أو جعلها دائمة.

يمكن أن يكون مناقشة هذا الموضوع في المواضيع المخصصة مع فريق التطوير ومتابعة تقدمهم على GitHub مفيدًا في هذا الصدد. وبذلك يمكنك فقط قبول التغييرات التي تظهر بالفعل في الإصدار التجريبي (Alpha) أو بيتا (Beta)، وليس الجميع.

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