لدينا ممارسة تتمثل في إضافة أوصاف الصور دائمًا لضمان إمكانية وصول منصة Discourse إلى الأشخاص الذين يستخدمون قارئات الشاشة. ما هي أفضل الطرق لدعم إضافة أوصاف الصور؟
على سبيل المثال، هل من الممكن ظهور نص مساعدة يخبر المستخدمين بإضافة وصف للصورة؟
«لقد أضفت صورة! يرجى إضافة وصف للصورة قبل إنشاء الموضوع.»
Good question… I’ve wondered about this myself. It appears that the filename is used to create a description for the image. Then after uploading, you can tweak it in the markdown. When viewing a post with an image, you can mouse over it or click on it to look at the image bigger, and it includes the description at bottom. But I don’t know how that description works in screen readers.
If this can work, then for communities where this is especially important you can develop a culture around improving these descriptions, and moderators can also keep an eye out and edit posts to improve descriptions or send PMs to educate users.

@codinghorror هل توجد مكان لتقديم طلبات محددة للتحسينات التقنية هنا؟ إلزام المستخدمين بإعادة تسمية الملفات أو توفير علامات تنسيق هو ببساطة أمر غير مقبول. هذه التقنيات غير قابلة للاكتشاف تمامًا، وحتى لو لم تكن كذلك، فإنها تمثل عائقًا أكبر مما يمكن لمعظم المستخدمين تجاوزه. يجب أن يكون إضافة نص بديل واضحًا، وبسيطًا، و(حرجًا) جزءًا من العملية العادية لرفع الصور، حتى يتمكن المستخدمون الذين يعتمدون على تقنيات المساعدة من المشاركة. وبالنسبة لي، فإن أفضل حل سيكون ظهور نافذة منبثقة عند رفع الصور تطلب توفير نص وصفي. وحتى في منتدانا، أود حتى وجود إعداد يجعل توفير نص غير فارغ إلزاميًا.
@codinghorror كنت أقصد أن إمكانية الوصول يجب أن تكون أولوية قصوى تُدمج مباشرة في Discourse، ولا تُضاف لاحقًا كإجراء تكميلي. (بغض النظر عن ذلك، وبعد تجربة سيئة للغاية مؤخرًا مع إضافة غير رسمية وترقية فاشلة، فإننا نثبت فقط الإضافات الرسمية).
هل يمكنك إرشادي إلى مكون سمة يحتوي على هذه العناصر؟ أود تجربة واحد منها ربما لرسم مخطط لمسار عمل مكون سمة للنص البديل/وصف الصورة.
لكنني أعتقد أن إضافة مثل طريقة عمل الأحداث ستكون الأفضل، حيث تقوم بإدراج صورة وفتح نموذج تكتب فيه النص البديل ووصف الصورة. ثم عند الضغط على إرسال، يتم تنسيق الصورة تلقائيًا بشكل صحيح.
أقترح البدء بمكوّن السمة هنا قبل التفكير في أي تغييرات جوهرية.
عذراً على التأخير في الرد. لقد اعتبرت دائماً أن تطوير Discourse مدروس وشامل، وقد قادني انطباعي من المواضيع الأخرى أيضاً إلى الاعتقاد بأن إمكانية الوصول تُعد أولوية.
ولهذا السبب، أجد صعوبةً صريحة في فهم التردد هنا. سأصف الوضع الحالي للمستخدمين بأنه “شبه مستحيل للإضافة، حتى لو أرادوا ذلك أو تذكروا”، بينما أصف الوضع للمسؤولين بأنه “مستحيل تماماً للتذكير أو التشجيع”. يبدو أن جعل وسوم alt أبسط وأسهل نتيجة منخفضة التكلفة ومفيدة جداً لإمكانية الوصول في كل نسخة من Discourse. يجب أن تكون مدمجة في كل مكان. رأيي الشخصي.
يمكنك بالتأكيد بناء نافذة تفاعلية مانعة للنشر.. أعتقد أنه يمكنك القيام بذلك باستخدام الكلمات المراقبة — بما أننا نعلم أن وصف الصورة الافتراضي يساوي اسم الملف؟
لسنا منتدى يعتمد بشكل كبير على الصور، ولكن سنحت لي الفرصة لنشر صورة، واضطررت للذهاب إلى Meta للبحث عن وظيفة النص البديل للتأكد من كيفية عملها. إنها ليست واضحة جدًا.
لقد تم رفع وعيي من خلال التركيز المتزايد على إمكانية الوصول في تطوير الويب بشكل عام اليوم. أود أن أرى Discourse يطالب بالنص البديل عند التحميل، ويوفر خيارًا لجعله إلزاميًا.
متعلق بشكل طفيف، ديسكورس AI الآن يطالب المستخدمين مرة واحدة عند اكتشاف صور بدون نص بديل في منشوراتهم لتمكين تسميات تلقائية للصور تم إنشاؤها بواسطة الذكاء الاصطناعي.
هذا شيء ما، ولكني ما زلت أود رؤية مطالبة للمؤلفين في المنتديات غير المُمكّنة للذكاء الاصطناعي.
(ليس للتقليل من شأن Discourse AI، ولكن حتى الآن لست من محبي النصوص البديلة للذكاء الاصطناعي بشكل عام، حيث رأيت أنها تقدم محتوى مبتذل و/أو غير دقيق يتجاهل السياق. قد يكون للذكاء الاصطناعي مكان في أشياء مثل العمليات المجمعة على قوائم كبيرة. ولكن في مقال أو محادثة، أفضل أن يقوم المؤلف بإنشاء نص بديل يعبر عن النقطة السردية للصورة، وليس مجرد وصف مرئي.)
يوفر Discourse طريقة لإضافة أوصاف للصور. مجرد أنك لا تحب التنفيذ لا يعني أننا لسنا روادًا!
إذا كنت ترغب في تنفيذ مختلف، فأنت مرحب بتنفيذه كمكون سمة أو دفع لشخص ما في Marketplace للقيام بذلك. إذا كان يعمل بشكل أفضل مما لدينا الآن، فسيتم إضافته إلى النواة. هذه هي الطريقة التي ينتهي بها العديد من التحسينات في النواة.
ومع ذلك، كجزء من العمل الجديد على المؤلف، سيتعين علينا إعادة النظر في هذه المنطقة من واجهة المستخدم. إنها في القائمة.
هل تقصد إضافة تذييل أو شيء أقرب إلى ALT؟ لقد وصلت إلى هنا لأنني أبحث عن الطريقة المتوقعة حاليًا لإضافة أوصاف للصور، خاصة للأشخاص المكفوفين، إذا كان هناك أي منها.
السمتان alt هو وصف الصورة، والذي يمكنك إضافته داخل صيغة ترميز الصور، أو مباشرة من الصورة المصغرة في معاينة المنشور
مثال على ترميز Markdown:

واصلت تحسين تفكيري بشأن هذه التفصيلة. يجب أن يحتوي النص البديل (alt text)، المخفي إلى حد ما عن المشاهدين المبصرين، على وصف مرئي على الأقل، في حين يجب التعبير عن السياق السردي بشكل مثالي ضمن النص باستخدام figcaption – وهي ميزة غير متاحة (بعد؟) في Discourse: Support image captions - in addition to alt text.
ولكن بما أننا لا نملك حاليًا سوى “وصف الصورة” وهو في الواقع نص alt، فمن الجيد الاستمرار في المطالبة به.