شكرًا على ملاحظاتك! أعجبتني تغييرات البحث حقًا، لكن النقرة الإضافية تمثل بالتأكيد احتكاكًا أكبر قليلاً مما كان لدينا سابقًا.
أتساءل عما إذا كان بإمكاننا إظهار النتائج دون الحاجة إلى النقرة مرة أخرى، مع الاحتفاظ بهذه النقرة الإضافية لـ “في جميع المواضيع والمشاركات” في الأعلى، عند الاقتضاء:
أنا أفضل هذا النمط حقًا مقارنةً بمربع الاختيار القديم الذي كان لدينا
أنت محق. تم مناقشة ذلك. للأسف، استخدمت الجوال للتصفح في Discourse 2-3 مرات.
آسف، كنت أقصد أن خيار البحث في الموضوع الحالي جديد (وربما غير ضروري في معظم الحالات، ربما يكون مفيدًا فقط للمواضيع الطويلة جدًا). وهو في المرتبة الأولى. كان البحث القديم يعمل بشكل جيد. الآن لا أستطيع فهمه. لا يمكن استخدام المفاتيح المختصرة للعثور على موضوع لإضافته أثناء الكتابة.
شكرًا لك على الرد. البحث المباشر ميزة رائعة. لا توجد أسباب لتجنبه بسبب تحسين النمط البصري. يجب أن يكون البحث بسيطًا وسريعًا في المقام الأول. هناك حاجة إلى مربع بحث يمكن الوصول إليه بسرعة للحصول على نتائج بحث سريعة. لا يمكنني الموافقة على أن الإصدار الحالي أفضل. لا يوجد بحث مباشر وعمليات نقر مفرطة.
لا أعتقد أن هذا يمثل مشكلة كبيرة، حيث يُعد الضغط على ENTER طريقة معيارية للبحث، ومع نظام البحث ذي المستويين هذا نحصل على رؤية أوضح. المستوى الأول: المستخدمين، الفئات، المجموعات، الوسوم. المستوى الثاني: المواضيع، المشاركات.
لا، هذا ليس جديدًا. لقد توفّرنا على هذه الميزة لفترة، فإذا كنت داخل موضوع أو فئة أو وسم أو رسائلك الخاصة، كنت سترى سابقًا مربع اختيار للبحث في ذلك السياق المحدد. ما هو جديد هو استبدال مربع اختيار بسطر “كلمة مفتاحية في هذا الموضوع”.
هذه شكوى مشروعة. لقد عملتُ على هذا التغيير في البحث، وكنت أتوقع تمامًا أن يُثار هذا الأمر كمشكلة. وكما يشير @Don أعلاه، يمكنك الضغط على Enter للبحث في جميع المواضيع. يمكنك أيضًا استخدام أسهم الأعلى/الأسفل للتنقل بين نتائج البحث المتاحة، لذا للبحث في الموضوع الحالي ستحتاج إلى الضغط على سهم لأسفل + Enter.
نحن على علم تام بأن هذا ليس تعديلًا سهلاً، خاصة للمستخدمين الثقيلين الحاليين للبحث، فمن الصعب التكيف مع التغيير لأنه يبدو أبطأ بكثير. لكننا قمنا بهذا التغيير لعدة أسباب:
أداء أفضل: إطلاق بحث كامل في جميع المنشورات مع كل ضغطة زر مكلف، والاحتكاك المضاف للمستخدمين يأتي مع ميزة كبيرة لمديري الموقع. قد لا يكون لهذا عواقب كبيرة على المضيفين الذاتيين الذين يديرون موقعًا واحدًا، لكن عبر العديد من مثيلات Discourse، يمكن أن تكون الوفورات ملحوظة.
قائمة نتائج أبسط: سابقًا، كان لدينا أعمدة متعددة في قائمة البحث المنسدلة مع نتائج الموضوعات على اليسار، ونتائج الفئات/الوسوم/المستخدمين/المجموعات على اليمين. لم يكن ذلك يبدو رائعًا، حيث كان هناك الكثير من أنواع العناصر المختلفة ظاهرة في نفس الوقت.
البحث كملاحة: مع التغييرات الجديدة، من السهل جدًا الانتقال إلى فئة/وسم/مجموعة/مستخدم معين دون مغادرة لوحة المفاتيح. على سبيل المثال، يمكنك بسهولة كتابة جزء من اسم وسم/فئة ثم استخدام سهم لأسفل + Enter للتنقل إلى صفحة ذلك الوسم/الفئة. (سابقًا، كان هذا يتطلب العديد من ضغطات المفاتيح.)
دعم سجل البحث: لم يتم تطبيق هذا بعد، لكننا نخطط لإضافته قريبًا، للمستخدمين المصادق عليهم فقط، بالطبع.
لذا، نأمل أن يبدو البحث جيدًا بعد فترة قصيرة من التكيف. هذا هو هدفنا، لكن أحيانًا يكون من الصعب إجراء تغييرات دون التسبب في بعض الاحتكاك على الأقل.
هل تقصد أن الاختصار a لا يعمل لإضافة نتيجة بحث إلى موضوع؟ إنه يعمل لدي، على الرغم من وجود عيب (سيتم إصلاحه قريبًا): فهو ينشر عنوان URL نسبيًا في المصنّف، بينما كان سابقًا عنوان URL مطلقًا.
هذه النصيحة جعلتني أغير رأيي من ‘أكره البحث الجديد’ إلى ‘الأمر مقبول وأقدر انخفاض التأثير على الأداء’. سيكون رائعًا لو تم عرض هذه النصيحة في النص النائب، والذي يقول حاليًا فقط ‘بحث’.
أنقر على النتيجة الوحيدة، ثم أريد البحث داخل ذلك الموضوع، لكنني لا أرى خيار “البحث في هذا الموضوع” بعد النقر عليه.
القائمة المنسدلة (الهامبرغر) تأخذني إلى البحث المتقدم، والطريقة الوحيدة التي أستطيع من خلالها الحصول على موجه للبحث في هذا الموضوع هي بإضافة مسافة بعد كلمة البحث.
ربما أتذكر بشكل خاطئ، لكن يبدو أنه بعد النقر على موضوع، كنتُ أحصل على موجه للبحث داخله دون الحاجة لتعديل كلمة البحث.
السبب في عدم ظهوره هو أن لوحة البحث تعرض لك النتائج المخزنة من الشاشة السابقة. إذا أدخلت شيئًا جديدًا في حقل الإدخال، فستظهر لك خيار “البحث في هذا الموضوع”.
أعتقد أن هذه “الحيلة” تُستخدم تقريبًا في كل موقع إلكتروني. جوجل، يوتيوب، فيسبوك، إلخ… هم ببساطة يضيفون بعض الاقتراحات في البحث، لكن العملية نفسها تشبه بحث Discourse. أعرف أن هذا غير معتاد في Discourse، لكنه مجرد عادة. لقد حصلت على ردود فعل إيجابية جدًا من مجتمعي بشأن استخدام البحث الجديد. أعتقد أن هذا يضيف فائدة جيدة لنا من حيث الأداء.
يبدو أن التلميحات المزعجة والوسود وقوائم المستخدمين تظهر فقط بهدف صرف الانتباه عن حقيقة أن البحث لم يعد يعمل (إلى أن تُطبَّق إجراءات مستخدم إضافية).
نعم، الضغط الإضافي على مفتاح Enter ليس أمرًا صعبًا. لكن لماذا ظهرت عناصر البحث الخاصة على الشاشة؟ هل يستخدمها أي مستخدم عادي عادةً؟ لا أظن ذلك. حاليًا، تشبه الوسوم المنبثقة وأسماء المستخدمين المجهولين التي تظهر بعشرات المرات كشاشة طلب مكدونالدز المزعجة. لا أريد البطاطس المقلية، لكنهم يعرضونها عليّ مع كل نقرة.
بصدق، كنتُ سأكون متعاطفًا مع موضوع مثبت يُعلن مسبقًا أن Discourse يجب أن يُعطّل البحث المباشر بسبب مشاكل الأداء. أولئك الذين يملكون الاستضافة لديهم خيار البقاء على الإصدار الحالي مع الإعدادات الحالية مؤقتًا.
لكن الآن لا توجد فرصة للعودة إلى النسخة التجريبية 6 أو النسخة التجريبية 5. إعادة البناء تتعطل.
ما وظيفة Ctrl+Enter؟ نقرتُ عليها عندما ظهرت للمرة الثالثة. لم يكن هناك شيء في مربع البحث بعد، لذا تم إعادة توجيهي إلى شاشة فارغة مع رسالة خطأ.
لقد أرسلتُ بالفعل تقريرًا عن الخطأ يتعلق برابط الارتباط المتقاطع اليوم. أنت محق، توجد هذه المشكلة. لقد كتبتُ عن مفاتيح الاختصار، فهي ليست فعالة الآن كما كانت، لأن هناك نقرات إضافية، وأضطر إلى تحويل نظري عن الشاشة للتأكد من أن الأسهم في لوحة المفاتيح تختار الخيار الصحيح. في السابق، لم يكن المستخدم مهتمًا، لأن البحث الافتراضي داخل الموضوع الحالي كان معطلًا ولم يكن من السهل الوصول إليه وتفعيله.
لقد لاحظنا أن العمل البحثي العديم الجدوى كان يشكل الغالبية العظمى من العمل البحثي الذي تقوم به خوادمنا. لقد قامت خوادمنا بكميات هائلة من العمل البحثي، وفي بعض المواقع كان هذا العمل يُعدّ ثاني أو ثالث أكثر المسارات تكلفة من حيث التكلفة الإجمالية.
خوادمنا سريعة جداً، يمكننا تحمل جزء كبير من هذا العبء. أما من يقومون بالاستضافة الذاتية، فقد كانوا يدفعون ثمناً مرتفعاً للغاية.
هذا ليس ضمن خططنا؛ بالتأكيد سنقوم بضبط وتحسين التصميم، وربما جعل التلميحات أكثر ثراءً، وما إلى ذلك. ومع ذلك، لا نخطط لإرجاع هذه السفينة إلى الميناء.
تم نقل Cheese، وأوصي بشدة بالعيش مع هذا الوضع لمدة 14 يوماً، وتقديم ملاحظات حول التعديلات الصغيرة التي يمكننا إجراؤها لتحسين الوضع بشكل أكبر.
شكرًا لتوضيحك. المشكلة ليست تقنية. بصفتي مالك خدمة SaaS، فإن تكلفة Discourse مرتفعة جدًا للبحثات غير المجدية أثناء البحث المباشر. فكل حركة يقوم بها المستخدم لها تكلفة. وبما أن Discourse مفتوح المصدر، فإنني أتفق مع القول بأن على المطور الرئيسي تحمل تكاليف أقل. وكعضو في المجتمع، يجب أن أدعم فريق التطوير.
على أي حال، كان الإصدار السابق من البحث قابلاً للتكوين. حاليًا، أصبحت بعض الخيارات (حسب الوسم، حسب المستخدم، إلخ) نشطة بينما كانت معطلة افتراضيًا في السابق.
أعرب عن مشاعر مستخدمين لأنهم غير موجودين في هذا المنتدى. أفترض أن معظم المستخدمين النشطين هنا هم مسؤولون أو مطورون أو مصممون من تركيباتهم المستضافة ذاتيًا، لذا أرجو أن يكون ردودي مفيدًا.
هذه هي الطريقة التي رأيت بها مربع البحث الجديد لأول مرة. في نموذجي الذهني، كل ما هو أسفل المربع هو نتائج. لذا بدا زر البحث وكأنه نوع آخر من النتائج. أعتقد أن إرشادات التصميم يجب أن تمنع هذا النوع من المواقف.
من حدسي، يجب أن يكون زر البحث على اليمين بجانب مربع البحث. بدلاً من ذلك، يوجد زر إعادة تعيين البحث. لقد أدركت وجوده للتو.
إلى فاجأتني، جوجل أيضًا تفعل الشيء نفسه. لديها أيضًا زر غريب لإعادة تعيين البحث لم أدرك وجوده من قبل. الفرق هو أن جوجل على الأقل تميز بوضوح بين زر البحث والنتائج.
أعتقد أن منصة Discourse فعلت العديد من الأشياء بشكل صحيح من منظور تجربة المستخدم. لكن هناك أيضًا بعض الأمور الغريبة. أحيانًا تكون التغييرات تحسينًا، وأحيانًا تكون مجرد تغييرات.
أعتقد أن السبب الجذري لذلك هو أن التغييرات تُنفذ بشكل عشوائي دون وجود نظام تصميم مبني على إرشادات محددة بوضوح. لقد نما من المعرفة الحدسية التي اكتسبها منشئوه على مر السنين. النماذج الكامنة وراء قرارات واجهة المستخدم غير مُصاغة بوضوح، وتُتخذ بطريقة شبه استبدادية.
أليس نظام التصميم ديكتاتوريًا بالكامل؟ عندما يتعلق الأمر بهذا التغيير تحديدًا، ما هو التوجيه الذي كان يمكن أن يقدمه نظام التصميم؟
هل هناك أمثلة على ذلك؟ إذا حدث أي شيء من هذا القبيل، فلا تتردد في طرح السؤال حول ذلك في قسم الميتا؛ فبحسب علمي، هناك مبرر وراء كل تغيير… لكن من الصحيح أننا لا نعلن أسباب كل تغيير سوى رسالة الالتزام (commit message) التي أدت إلى التغيير.
نحن شبه ديكتاتوريون في أننا من يتخذ القرار النهائي بشأن ما يُدرج في ديسكورد (فلا بد من وجود شخص يتخذ القرار)، ولكن هناك العديد من العوامل التي تُؤخذ في الاعتبار. تم ذكر الأداء بالفعل، لكن مدخلات عملائنا تلعب دورًا رئيسيًا لأن ديسكورد لن يوجد بدونهم. كما أننا ندير قسم الميتا خصيصًا لجمع هذا النوع من التعليقات من مجتمع أوسع من المستخدمين الذين يستضيفون المنصة بأنفسهم، وسنقوم بمراقبة فئات #site-feedback في المواقع الكبيرة (خاصة عمليات الانتقال الكبيرة من منصات أخرى) للحصول على فكرة عن كيفية سير الأمور للمستخدمين العاديين.