تعليقات توضيح الصور للدعم - بالإضافة إلى النص البديل

متابعةً للنقاش من كيفية إضافة وصف للصور التي تم تحميلها؟:

لقد بحثت عن طريقة لإضافة تسمية توضيحية - مرئية للجميع - لصورة. (<figcaption>)

نص بديل مقابل تسمية توضيحية

أحب أن Discourse يدعم نص alt للقراء ضعاف البصر، لكنهم غير متاحين فعليًا للقراء المبصرين. لا يحتاج القراء المبصرون بالضرورة إلى نفس وصف الصورة الكامل، ولكن غالبًا ما يستفيدون من بعض السياق، على سبيل المثال: من أي فيلم لقطة الشاشة هذه؟ ما هو عنوان هذا العمل الفني؟

تم تعقيد البحث قليلاً بسبب حقيقة أن كلمة “caption” (تسمية توضيحية) تُستخدم غالبًا هنا عند مناقشة نص alt للصور. حتى ميزة Discourse AI تسمى “Caption with AI” (تسمية توضيحية بالذكاء الاصطناعي). يتم توضيح هذه النقطة في مناقشة الطريقة اليدوية “للتسمية التوضيحية” (نص بديل).

بناء الجملة

ينتهي الموضوع الأصلي في عام 2019 بـ:

وجدت بعض المواضيع القديمة ذات الصلة في CommonMark تشير إلى أن:

لكن https://talk.commonmark.org/ حاليًا يعرض لافتة * “يرجى ملاحظة أن مواصفات CommonMark مجمدة حاليًا فيما يتعلق بالميزات”* ومواصفات الصور لا تبدو أنها تتناول استخدام التسميات التوضيحية.

التالي

هل سيكون من السيء جدًا الابتعاد عن CommonMark في هذه الحالة وتنفيذ شيء ما في Discourse لدعم علامة <figcaption> الشائعة للصور؟

لست خبيرًا في إمكانية الوصول، لكنني لا أفهم طلب الميزة هذا. ما هو الفرق الفعلي بين alt و figcaption ولماذا تدعون إلى الابتعاد عن CommonMark؟ ما الذي أغفله؟

عندما أقوم بتحميل صورة، لنقل صورة قطتي، يتم إعطاؤها تسمية توضيحية مرتبطة بالصورة. يمكنني بعد ذلك تعديل التسمية التوضيحية لمشاركة السياق.

يتم عرض التسمية التوضيحية عند مرور الماوس (سطح المكتب) وفي أسفل الصورة، عند تحديدها لعرضها بشكل أكبر:

لقطة شاشة 2025-06-09 في 7.58.47 صباحًا

إعجاب واحد (1)

مرحباً توبياس – عند المراجعة، بالغت في هذا الجزء:

[اقتباس=“ToddZ, المشاركة:1، الموضوع:333922”]
أحب أن Discourse يدعم نص alt للقراء ضعاف البصر، لكنه غير متاح فعليًا للقراء المبصرين.
[/اقتباس]

نص Alt متاح للقراء المبصرين – لكنه يتطلب إجراءات بالماوس لا أتخذها عادةً عند التمرير عبر المواضيع. بدون وجود رمز “alt”، لم أفكر حتى في تمرير الماوس فوق الصور للتحقق من وجود نص alt. هذا منطقي إلى حد ما، لأن نص alt ليس المقصود منه نقل معلومات إضافية، ويجب أن يكون زائدًا عن الحاجة للمستخدمين المبصرين…

[اقتباس=“tobiaseigen, المشاركة:2، الموضوع:333922”]
ما هو الفرق، فعليًا، بين alt و figcaption…؟
[/اقتباس]

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

نص alt:

  • يتم تشجيعه على تقديم وصف تفصيلي للصورة للمستخدمين ضعاف البصر، كمعادل للمرئيات
  • مخفي افتراضيًا عن المستخدمين المبصرين – لأنهم يستطيعون رؤية الصورة
  • (يفترض أنه يتم التعامل معه افتراضيًا بواسطة برامج قراءة الشاشة وأدوات الوصول الأخرى)

figcaption:

  • يمكن أن يوفر عنوانًا أو ملاحظة جانبية أو اقتباسًا أو دليل سياق آخر لجميع المستخدمين – ليس بالضرورة وصفًا كاملاً لما تصوره الصورة
  • يتم عرضه في تدفق المستند/المنشور لجميع المستخدمين، سواء كانوا مبصرين أم لا
  • لا يتطلب أي إجراء للعرض، بصرف النظر عن التصفح والتمرير العاديين

بشكل أساسي، يحل نص alt محل الصورة – يخبرك بالضبط ما هي. يمكن أن يخبرك figcaption عن سبب وضع المؤلف لها هناك.

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

ومع ذلك، قد يقرأ figcaption “مثال على قطة مع نص alt” – أو “Ravenpaw غير مكترث بتعليمك.”

[اقتباس=“tobiaseigen, المشاركة:2، الموضوع:333922”]
لماذا تدعو إلى أن نحيد عن CommonMark؟
[/اقتباس]

لا يمكنني التحدث عن الآثار الأوسع للانحراف عن CommonMark – اعتقدت فقط أنه إذا لم يكن لدى Commonmark أي خطط لتنفيذ ميزات جديدة، فيمكن تبرير الانحراف لشيء مفيد على نطاق واسع.

إعجابَين (2)

مرحباً توبياس، أنا مبتدئ. أتطلع إلى ترحيل لوحة phpBB الخاصة بي إلى Discourse. أحب التسمية التوضيحية التي تظهر عند تمرير الماوس فوق الصورة! ومع ذلك، ليس من الواضح لي كيفية إضافة تسمية توضيحية عند التحميل - هل يمكنك توضيح ذلك لي؟ لقد واجهت صعوبة في تحميل إلى موقع الاختبار الخاص بي.

سؤال ذو صلة بالطبع هو مدى صعوبة تعديل ملف import_phpbb3.sh لتعيين “تعليقات الملفات” الخاصة بـ phpBB (على المرفقات) إلى عمليات التحميل المحولة بحيث تظهر عند التمرير. وأيضًا: يسمح phpBB بتعيين تعليقات للملفات لأنواع MIME أخرى، مثل .mp3 و .mp4. هل يحدث ذلك مع Discourse؟

شكرًا
دان

إعجاب واحد (1)

شكرًا لتذكيري بتلك الصورة اللطيفة جدًا لقطتي! في المثال الذي قدمته، تم إنشاء التسمية التوضيحية تلقائيًا باستخدام الذكاء الاصطناعي. أعتقد أن هذا ما يحدث هنا على ميتا (Meta)، وهو أيضًا ما يمكنك القيام به على المواقع المستضافة بواسطة ديسكورس (Discourse) مباشرة. إذا كنت ترغب في القيام بذلك على موقع مستضاف ذاتيًا، فسيتعين عليك إعداده باستخدام الذكاء الاصطناعي.

تمت إزالة ميزة التسمية التوضيحية التلقائية للذكاء الاصطناعي في يوليو.


تعتمد الطريقة التي يمكنك بها إضافة تسميات توضيحية على المحرر الذي تستخدمه. في محرر النص المنسق، انقر على الصورة، ثم على النص الموجود أسفل الصورة وقم بتحريره.


في وضع Markdown، يمكنك تحريره في المعاينة عند أيقونة القلم الصغيرة، أو يمكنك الكتابة مباشرة في المحرر.

إعجاب واحد (1)

مرحباً دان، ومرحباً بك!

بالمعنى الدقيق للكلمة، هذا ليس تعليقاً توضيحياً، بل هو نص بديل للصورة - يهدف إلى وصف الصورة للمستخدمين ضعاف البصر. (وكنت أُجهز بعض لقطات الشاشة التحريرية لك، لكن موين سبقني إليها.)

سؤالك حول كيفية التعامل مع تعليقات الملفات في استيراد phpBB سيتم طرحه بشكل أفضل في موضوع دعم خاص به، حيث قد لا يلاحظه الأشخاص المناسبون في هذا الموضوع.

إعجاب واحد (1)

مرحباً، شكراً جزيلاً! هذه ميزة رائعة. تود، أنت على حق تماماً - سأجد مكاناً مناسباً للسؤال عن استيراد phpBB.

سألاحظ أنه على الرغم من إمكانية إضافة نص إلى صورة متحركة (gif)، إلا أنه لا يظهر عند التمرير فوقها؛ ولكن الصور المتحركة تستخدم بشكل غير متكرر في لوحتي. يسمح phpBB بإضافة تعليق إلى ملفات .mp3 و .mp4، على ما يبدو لا يوجد مثل هذا الخيار لإضافة نص في Discourse. سيتعين عليّ فحص ملف النسخ الاحتياطي .sql الخاص بي لهذه المرفقات ذات التعليقات، وتحديد كيفية الإدارة.

أنا متحمس لـ Discourse، ولنقل لوحتي إلى القرن الحادي والعشرين! :zany_face:

-دان

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

لقد كنت أدير لوحة phpBB لمدة 22 عامًا الآن، وخلال هذه السنوات قمت بتعديلها كثيرًا لتلبية احتياجاتي: عرض المعرض، ودعم ملفات PDF المضمنة، و Litebox، والتعليق (مع/بدون Litebox). عندما ذكرت figcaption، أثار ذلك اهتمامي. إليك مقتطف من attachment.html، وهو قالب قمت بتعديله:

<figure><a> data-fancybox="gallery1" href="{_file.U_DOWNLOAD_LINK}" data-caption="{_file.COMMENT}"><img> src="{_file.THUMB_IMAGE}" class="postimage" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" /></a> <!-- ENDIF --> <!-- IF _file.COMMENT --><figcaption>{_file.COMMENT}</figcaption><!-- ENDIF --> </figure>

صديقنا figcaption.

لقد حان الوقت لأنتقل من phpBB؛ لقد تجاوزت فائدته، وDiscourse هي منصة أكثر قوة. ولكن - بينما لا يمكنني التحدث بسلطة فيما يتعلق بـ CommonMark، أو سبب وجوب الالتزام به - يمكنني القول إن عدم القدرة على إضافة تعليقات توضيحية للصور، وملفات PDF، والفيديو، والصوت، وما إلى ذلك في Discourse هو إغفال خطير بالنسبة لي. ولكن كيف يتم التعامل مع ذلك، يجب أن يكون هناك بعض الترتيب.

مجرد رأيي المتواضع.

  • دان
3 إعجابات

عن الخيول الميتة وركلها:

إليك مقتطف من فئة “المرآب” الخاصة بي، والفئة الفرعية “كيفية” في لوحة phpBB الخاصة بي. انقر على صورة مصغرة، وتنبثق الصور في Fancybox، جنبًا إلى جنب مع التعليقات. يمكن أن يظهر النص في المنشور و/أو التعليق - مما يوفر تنظيمًا جيدًا ومرتبًا.

إن حذف مثل هذه الميزة في Discourse يوقفني تمامًا. إذا كان لدى أي شخص فكرة عن كيفية تجاوز هذا، فسأكون سعيدًا بسماعها.

-دان