مربع نص الرد كبديل للنهج الحالي للأزرار

متابعة للنقاش من ما مدى صعوبة جعل واجهة مستخدم Discourse تشبه Flarum؟:
أود اقتراح أن يكون لدينا خيار لـ…

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

تجدر الإشارة إلى أن هذا “مربع النص” يعمل فعليًا إلى حد ما مثل زر في Flarum. لذا، فأنا لا أقترح تغييرًا جذريًا في طريقة عمل محرر الكتابة. يظهر إطار مربع النص عند تمرير المؤشر عليه، ويتحول المؤشر إلى مؤشر نص، ولكن عند النقر داخل “مربع النص” يفتح نافذة محرر كاملة مع عنوان الموضوع كالمعتاد:
m9YuobrtOK

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

15 إعجابًا

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

13 إعجابًا

يبدو ذلك واعدًا. هل هناك اهتمام من الفريق بتنفيذه، أم كنت تقصد فقط أنه لن يكون صعبًا على شخص ما القيام به إذا كان لديه الاهتمام والمهارات المناسبة؟ (للأسف، أفتقر إلى المهارات اللازمة :grinning_face_with_smiling_eyes:)

3 إعجابات

الرد على بعض التعليقات من @codinghorror في الموضوع الأصلي: ما مدى صعوبة جعل واجهة مستخدم Discourse تشبه Flarum؟

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

بصفتي “شخصًا متصلًا بالإنترنت بشكل كبير”، نادرًا ما أواجه صعوبة في الشعور بالثقة للرد، لكن بالتأكيد أنت تعلم أن الكثيرين يفعلون ذلك. قد يكون المشاركة الأولية في المنتديات ذات عتبة دخول عالية، وهذا أحد الأمور التي تمت مناقشتها (ولم تُحل بعد في رأيي) في مواضيع مثل هذا: Circle.so مقابل Discourse

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

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

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

لا، ليس حقًا — فنحن نرغب في تجنب ظاهرة «إليك مربع نص فارغ، اكتب ما يدور في ذهنك» المنتشرة في الإنترنت. في بعض الأحيان نرغب في وجود قدر بسيط من الاحتكاك، وهذه إحدى تلك الحالات. وإلا فستحصل دائمًا على XCKD 386. في الحقيقة، أنا أفكر في إضافة ميزة لا تسمح لك بالرد مطلقًا إلا بعد قراءة جزء كافٍ من النقاش (بافتراض أن طول النقاش معقول، بالطبع).

أما إذا كنت ترغب في استخدام هذا كعنصر موضوعي يمكن تثبيته على موقعك الخاص، فافعل ذلك!

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

8 إعجابات

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

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

لا يزال الأمر محيرًا بالنسبة لي. تتطلب ميزة “مربع نص الرد” منك قراءة كل الموضوع قبل أن تراه.

ومع ذلك، فهمت الفكرة، هذا شيء يمكن محاولة تنفيذه في مكون سمة. إذن، هل هناك من يرغب في ذلك؟ في أحد الأيام سأضطر فقط إلى تحمل المسؤولية وتعلم كيفية البرمجة، يا إلهي. لكن حاليًا لدي الكثير من المهام unfortunately. :expressionless_face:

أيضًا، قد يكون لدينا أنت وأنا وجهتا نظر مختلفتان حول كيفية معالجة الدردشة. إذا كان هناك طريقة للحفاظ على المحتوى القيم من الدردشة، فلا بأس من أن تكون عابرة. لكنني أود على الأقل أسبوع، إن لم يكن أكثر، لتحديد ذلك (أي الاحتفاظ بالدردشة لفترة طويلة).理想的 أن يكون ذلك تحت سيطرة المشرف. لكنني أشتت الانتباه عن موضوع هذا، أوه، الموضوع. :smiley:

3 إعجابات

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

  1. في المحرر
  2. في نافذة معاينة المحرر
  3. في المنشور الوهمي

… إحدى الطرق لقياس هذا الارتباك المحتمل هي تجربة مكون سمة.

بالتأكيد، هذا خارج نطاق الموضوع هنا، لكن ذلك يبدو معقولاً.

4 إعجابات

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

3 إعجابات

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

إعجابَين (2)

أنا أيضًا من الأشخاص الذين يفضلون أسلوب واجهة مستخدم Flarum بشكل ملحوظ على أسلوب Discourse (ولكن ليس الوظائف، ولا المجتمع، ولا دعم المطورين).
لكن هذا العنصر بالذات لم يُبتكر بواسطة Flarum، بل يبدو مشابهًا لـ “الحث على التعليق” الموجود منذ فترة طويلة في WordPress وwpDiscuz وما شابه.
لذلك، عندما يبدو الأمر جذابًا ويشجع المستخدمين على الكتابة، لا أعتقد أنه مفيد حقًا. فهو لا يضيف أي وظائف إضافية، بل يُعد إهدارًا حقيقيًا للمساحة. أما من حيث أسلوب “عرض أفضل للرد”، فأنا أفضل زر “رد” كبير وواضح دائمًا الظهور فوق شريط التنقل كما في Flarum؛ فهو أكثر فائدة وأكثر إحكامًا في آن واحد!
كما أن هناك العديد من الأمور الأهم التي يجب القيام بها في واجهة مستخدم Discourse، حسب رأيي.

عندما يكون هذا السلوك ذكيًا افتراضيًا لمعظم المجتمعات العامة ذات المواضيع التي تحتوي على 10-50 رسالة… فإن الأمر يكون معاكسًا تمامًا لمجتمعات المحترفين أو الأشخاص الأذكياء والمسؤولين! فزر “رد” الكبير والواضح دائمًا الظهور فوق شريط التنقل مفيد جدًا وواضح لدرجة أنه مريح للغاية لبدء كتابة ردك فور قراءة كل رسالة… بدلاً من قراءة الموضوع بأكمله الذي قد يحتوي على 100 أو 500 أو 1000 أو حتى 10,000 رسالة، بحيث بحلول نهاية القراءة تنسى تمامًا ما كنت تريد الرد عليه ولمن… وهذا أمر بديهي. أيضًا، عندما يبدأ المستخدم في كتابة ردّه أثناء القراءة، يمكنه أثناء القراءة إضافة أسماء مستخدمين آخرين سيوجه ردّه إليهم، وهكذا.
أيقونة “الرد” الصغيرة الحالية في Discourse ليست بصرية بدرجة كافية، فهي مجرد أيقونة وتقع بعيدة جدًا عن المركز.
من السهل توفير خيار كهذا من خلال لوحة التحكم أو كإضافة إضافية، حيث يمكن للمجتمعات المهنية إظهار أزرار “رد/مشاركة/إضافة إلى المفضلة/الإبلاغ/المتابعة” الكبيرة دائمًا الظهور فوق شريط التنقل، بينما تخفيها المجتمعات العامة ذات الرسائل الكثيرة. أمر بسيط جدًا ومفيد جدًا.
لكنني ما زلت أتفق مع مبرراتك بأن نقل أزرار “رد/مشاركة/إضافة إلى المفضلة/الإبلاغ/المتابعة” إلى أسفل الصفحة يجب أن يقلل من الإجراءات غير المفيدة والمشتتة. ومع ذلك، في المجتمعات المهنية، فإن وضع هذه الأزرار على الجانب الأيمن كما في Flarum، وجعلها دائمًا ظاهرة، أكثر “راحة بصرية”.

التمييز بأن مربع النص في أسفل المناقشة لا يختلف عن “مربع التعليقات في نهاية مقال في نيويورك تايمز”، وكلنا نعرف كيف تنتهي تلك القصة.. نحن دعاة للاحتكاك المدروس:

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

في بعض الأحيان، تريد أن تستمر المحادثات لسنوات، مثل هذه.. :wink:

4 إعجابات