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