1 - إضافة نفس الميزة إلى العنوان ستكون ذات قيمة أيضًا. إظهار أن هناك أيضًا حدًا أدنى لعدد الأحرف هناك أمر لا بد منه.
2 - بمجرد أن يبدأ المستخدم في الكتابة، يمكن أن يتغير النص من N characters required إلى N characters left (أو remaining). ثم إذا قام الشخص بحذف النص مرة أخرى، فإنه يعود إلى required. هذا مجرد تعديل بسيط لجعل الميزة أكثر اتساقًا مع ما يحدث في لحظة معينة. ليس “ضروريًا”، مجرد تعديل.
أين كنت قبل ساعات قليلة لتمنعني من المرور بالعملية المؤلمة لتثبيت المكون الإضافي؟
هذا بالفعل ما أردته.
بعض الاقتراحات، إذا كنت تعتقد أنها تستحق التنفيذ:
1 - القدرة على تغيير لون النص. في حالتي الخاصة، أحبها باللون الأصلي. بناءً على خبرتي غير المهنية في واجهة المستخدم، أحب رؤية اللون الأحمر فقط عندما يكون هناك شيء ما فوق الحد، على سبيل المثال، عدد كبير جدًا من الأحرف التي ستؤدي إلى خطأ إذا حاولت الحفظ، أو إذا لم يتبع تنسيقًا معينًا (مثل عنوان URL، بريد إلكتروني، إلخ). اللون الأحمر بالنسبة لي هنا يبدو تلقائيًا “غريبًا”، لأنه يبدو وكأن هناك شيئًا خاطئًا بالفعل، حتى قبل أن أفعل أي شيء.
2 - عرض شيء مثل “0/15” يبدو وكأنه: “لم تكتب أي شيء ضمن حدك البالغ 15 حرفًا فقط”. أعرف أن الناس سيفهمون في النهاية ما يعنيه ذلك، لكنني أحب دائمًا أن يكون كل شيء واضحًا قدر الإمكان، حتى بالنسبة للأشخاص الذين يعرفون ما يعنيه ذلك. لذا في هذه الحالة، سيكون تقديم بعض الخيارات المختلفة رائعًا، أحدها هو 0 من N مطلوب.
لقد قمت بتنزيل ملف ZIP من GitHub وأجريت تلك التعديلات بنفسي والآن يبدو كالتالي:
أنا لست على دراية كبيرة بـ GitHub وكل ذلك. أنا فقط أجري تغييرات صغيرة على الأشياء التي أعرفها وفي هذه الحالة ساعدني ChatGPT، لكن GitHub عالم غريب تمامًا…
أعتقد أن هذه ليست مشكلة، خاصة لأنني سأقوم بإزالة النص بمجرد أن يلبي المتطلبات.
لكن هناك “خلل” لاحظته وهو أنه عند استخدام المسافة لا تظهر في العد، على الرغم من أنها تحسبها.
لذلك A تُحسب كـ 2، ولكن النص يظهر فقط 1 of 15 بدلاً من 2 of 15
آه، إنها تقص نهايات النص من المسافات. وهو ما يفعله Discourse (المسافات في أي من الطرفين لا تُحتسب ولن يتم حفظها). ستلاحظ أنها تلحق بالركب بمجرد كتابة حرف آخر غير المسافة. لذلك أعتقد أن التنفيذ الحالي صحيح.
نعم، لاحظت أنه عند كتابة حرف آخر، فإنه يلحق بالركب. لا يزال من الغريب أن يكون هذا هو السلوك، لأنه إذا تم احتساب المسافة كحرف، فيجب أن تكون مرئية، وإلا إذا أظهرت 13 والحد هو 15، فهذا يعني أن لدي حرفين إضافيين، ولكن بعد ذلك يقفز من 13 إلى 15 (في حالتي سيخفي العدد). كل هذا بسبب وجود مسافة في النهاية. يمكن أن يكون مربكًا بعض الشيء للمستخدمين.
ولكن إذا كان شيئًا لا يمكنك تغييره، فأعتقد أن “الأمر الواقع”
هذه أداة مفيدة بالفعل، بغض النظر عن ذلك. شكرًا لك