فلاتر غير مقروءة وجديدة تُعرض عند فراغها إذا كانت هي الافتراضية

عادةً ما تكون عوامل التصفية مثل “جديد” أو “غير مقروء” غير ظاهرة في شريط التنقل إذا لم يكن لها محتوى. وهذا أمر جيد.

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

إليك “غير مقروء” على ميتا:

يتم إخفاء “غير مقروء” ما لم أزور المسار صراحةً:

ولكن إذا كان “غير مقروء” هو العنصر الأول في شريط التنقل في موقعي، فلن يتم إخفاؤه عندما يكون فارغًا:

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

هذا يجعل استخدام “غير مقروء” أو “جديد” كنوع افتراضي لعامل التصفية أمرًا صعبًا، رغم أن هذه الفكرة قد تكون جذابة.

4 إعجابات

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

3 إعجابات