لقد كررت ذلك وقدمت:
كان هذا النموذج الأولي الأصلي. لاحظ أن التغييرات يجب أن تنطبق على صاحب المنشور الأصلي (OP) أي صاحب الموضوع فقط.
أعتقد أننا نفتقر أيضًا إلى نمط حدود الزر هنا @awesomerobot، وهو ما يساعد بشكل كبير.
عند النظر إلى هذا الأمر مرة أخرى، والتفكير فيه بعمق، ورؤيته يعمل مباشرة… أشعر أنني لا أحب حقًا أيًا من الحلول المقترحة. أعتقد أن @hawk محق في أننا نضيف تعقيدًا، وأنا لست متأكدًا من وجود فائدة واضحة.
كانت المشكلة الجذرية المذكورة هي “لا تظهر زر مربع اختيار إذا لم أتمكن من إلغاء تحديده.” لست متأكدًا من أننا واجهنا مشاكل فعلية أو ارتباكًا بسبب هذا؟ حتى مع ذلك، فإن أبسط حل لتلك المشكلة الموصوفة في الأصل كان مجرد إزالة الإطار حول علامة الصح للمستخدمين الذين لا يمكنهم تحديد/إلغاء تحديد الحل.

هذه نقطة جيدة أيضًا. ما مدى شيوع إلغاء تحديد حل بمجرد تحديده؟ واحد من كل 100؟ واحد من كل 1000؟ الآن لدينا تسمية زائدة عن الحاجة لحالة غير شائعة.
لست متأكدًا من أن هذا يساعد إلى هذا الحد. إنه يساعد في تجنب بعض مشاكل التباعد التي تنشأ في التطبيق الحالي عن طريق عزل مشاكل التباعد…
(
مقارنةً بالتصميم المبدئي

كما أنه يجذب المزيد من الانتباه إليه، وهو ما لا يساعد في الشكوى المتعلقة بالتعقيد… بالإضافة إلى أنه يقدم نمطًا جديدًا غير موجود بالفعل في عناصر التحكم في المنشور، وهو نمط زر جديد لا يبدو لي ذا قيمة كافية لتبرير إضافته.
لقد تقدمنا إلى هذا الحد، لذا يمكنني إصلاح بعض مشاكل التباعد وإضافة الحدود لنرى كيف يبدو الأمر…
نعم، أعتقد أننا يجب أن نفعل ما تراه منطقيًا هنا. أنا أثق بحكمك. أنا غير مرتبط بأي من هذه الحلول بأي شكل من الأشكال.
لقد قمت للتو بتحديث Discourse (عبر إعادة البناء) واشتبهت فورًا في أن ميزة “تحديد كحل” تسببت في تراجع بصري. والسبب الرئيسي هو أن التسمية عبارة عن نص خارج الزر (مقارنة بتنسيق زر الرد). +1 لمعالجة مشكلة التباعد. ![]()
حاليًا، بالنسبة للمستخدمين القادرين على تعيين الحلول، تبدو اللوحة مزدحمة جدًا ومُضمَّنة في الزاوية للحالات القليلة جدًا التي يجب فيها اختيار منشور “مُحلّ” مختلف.
![]()
لذلك، أقترح إزالة التسمية لتصبح أيقونة فقط، كما في السلوك السابق. يميل المستخدمون إلى معرفة زر الحل بمجرد تعريفهم بالمفهوم.
لدي اقتراح بديل: ربما يمكننا إضافة فئة (class) إلى المنشور “المُحلّ”؟ بهذه الطريقة، يمكن للقالب تغيير مظهر المنشورات المُحلّّة لـ فصل العرض عن زر “مُحلّ”.
بالإضافة إلى ذلك، سيبقى قائمة المنشورات بسيطة في توفير صف من خيارات قابلة للنقر من قبل المستخدم (مثل
)، في حين أن النص “حل” أو “تحديد كحل” كما هو موجود حاليًا يكسر هذه القاعدة. أي أن المستخدمين غير المسجلين (وليس صاحب المنشور الأصلي) يرون حاليًا (ولكن لا يمكنهم النقر):
![]()
هذا يقترح العودة إلى السلوك السابق بحيث تظهر مربع الاختيار دائمًا على اليسار إذا كان المستخدم المسجل لديه القدرة على تعيين حل، مما يتجنب أي ارتباك محتمل فيما إذا كان المستخدم يستطيع أو لا يستطيع تحديد/إلغاء تحديد المنشور المُحلّ.
تصور سريع من منظور صاحب المنشور/المشرف:
من منظور المستخدمين الآخرين:
يبدو هذا مشابهًا إلى حد ما لما اقترحه @chi في وقت أبكر من هذا الموضوع، ويتبع تلوين خلفية المنشور فكرة ألوان الطاقم للتأكيد المهم.
يمكن إيصال الحل بطرق أخرى، مثل هذا:
لقد قمت بنقل النص إلى داخل الزر مؤقتًا، وهو ما يجب أن يحل مشكلة التباعد
التصميم الجديد قد طُرح للتو على الموقع الذي أستخدمه، وأوافق على التعليقات السابقة التي تشير إلى أنه أصبح مزعجًا للغاية. هذا الأمر محرج بشكل خاص على الهواتف المحمولة، حيث يمتد عبر الصفحة بأكملها لكل منشور. يشغل مساحة كبيرة، خاصةً لشيء قد لا يكون ذا صلة بالعديد أو معظم مواضيعك.
ومع ذلك، إذا كان هناك حاجة لتغيير ما لمنع الالتباس حول إمكانية تحديد الحلول، فأنا أحب اقتراح @awesomerobot الأخير ببساطة بإزالة الإطار حول مربع الاختيار للمستخدمين الذين لا يمكنهم تحديد الحلول. (لست متأكدًا من أن هذا الأمر قد أربك الناس من قبل.)
حسناً، لقد قمت بإلغاء التغييرات بعد أن عشت معها لبضعة أيام… أعتقد أننا ربما تجاوزنا الحدود بسرعة كبيرة. لنبدأ ببعض التعديلات الأصغر.
حسنًا، إليك بعض التغييرات الصغيرة للبدء:
- إذا كان بإمكاني قبول/رفض الحل، فسيكون الزر هو نفسه الموجود حاليًا (لقد قمت بنقل النص ليكون داخل الزر)…
- إذا لم يكن بإمكاني قبول/رفض الحل، فبدلاً من إظهار زر، سأعرض نص “تم الحل” مع علامة صح. هذا يجعله أقل مظهرًا كزر، وهو ما كان الطلب الأصلي الذي طرحه صاحب الموضوع.
لقد أضفت أيضًا سمة عنوان لهذا النص تقول: “هذا هو الحل المعتمد لهذا الموضوع.” من المرجح أن الطريقة الحالية التي نعتمدها والتي تتضمن زرًا لا يقوم بأي شيء قد تكون مربكة جدًا لأي شخص يستخدم قارئ شاشة. وهذا سيوضح الأمر بشكل كبير.
إليك طلب دمج (PR) لهذه التغييرات:
في التغييرات المذكورة أعلاه، لم أقم بإجراء أي تحديثات إضافية للجوال… فالتخطيط هناك يميل إلى أن يكون معطلاً قليلاً عند توسيع جميع عناصر التحكم بسبب عدم وجود مساحة كافية لكل شيء (إذا كنت مسؤولًا على سبيل المثال).
كخطوة تالية، أود إضافة فئة (class) عند توسيع/طي عناصر التحكم في المنشور حتى نتمكن من إظهار/إخفاء نص “تم الحل”. ثم في معظم الحالات، ستناسب كل العناصر كما يلي:
تم دمج هذه التغييرات، بالإضافة إلى إخفاء تسمية الزر عند توسيع عناصر التحكم على الجوال
كما ذكرت في مكان آخر، أجد أن واجهة «تم الحل» بارزة أكثر من اللازم. نحن نحب استخدام «تم الحل» في كل مكان، لكن ليس كل منشور يحتوي على حل، مما جعل عرض المواضيع يبدو مزدحمًا ومتكررًا. هل يشاركك أحد هذه المخاوف؟ هل يمكن جعل الواجهة أقل صخبًا كما كانت سابقًا، ربما كإعداد للمسؤول؟
وفي الوقت نفسه، الواجهة الجديدة مُقَصَّرة على الأجهزة المحمولة. انظر لقطة الشاشة للمنشور هنا على ميتا.
أعتقد أننا نحتاج فقط إلى تحديث الإضافة هنا في ميتا لحل هذه المشكلة.
وفقًا لمنشوري أعلاه منذ شهر هنا، قمنا بإعادة الكثير من التغييرات الأولية التي تمت هنا لصالح تكرارات أصغر. أعتقد (صححوا لي إذا كنت مخطئًا!) أن الفروقات الوحيدة عما كان عليه سابقًا هي:
-
إذا لم تتمكن من اختيار حل، فإن أيقونة “تم الحل” تكون مجرد علامة صح وليست علامة صح داخل مربع.
-
على الأجهزة المحمولة، عند توسيع عناصر التحكم، يتم إخفاء نص “الحل” بحيث تتسع جميع الأزرار دون انقطاع غير لائق.
أشعر أن المشكلة الأصلية قد تم حلها إلى حد كبير هذه الأيام… لقد قمنا بتعديل سلوك المكون الإضافي في العام الماضي.










