سؤال

أنا باستخدام CMS الصور الافتراضية وهي لا تولد alt الصفات في صورة ما لم alt نص.

أنا يمكن أن توفر مساحة فارغة "" إلى العلامة alt لإنتاج :

<img src="../.." alt=" "/>

هذا من شأنه أن يكون مشكلة مع قارئات الشاشة و إمكانية الوصول إلى الإنترنت ?

هل كانت مفيدة؟

المحلول

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

واستخدام الفضاء <م> لا ينبغي أن جلب أي مشاكل.

نصائح أخرى

هناك ثلاث طرق HTML الكتاب يمكن كتابة النص البديل على الصور:

  1. لا ALT سمة معينة
  2. مع سمة ALT التي لا تحتوي على أي للقراءة الشخصيات
  3. مع سمة ALT التي يمكن قراءتها

وهذه يتم التعامل معها بطرق مختلفة.

في حالة الصورة التي تفتقر إلى سمة ALT, مثل هذا:

<img src="fruit.png" width="100" height="100" />

...الشاشة الافتراضية سلوك القارئ قراءة السمة SRC بصوت عال.حتى على افتراض أن هذه الصورة تم استضافتها في images مجلد على example.com قارئ الشاشة أن أقول: Graphic: h ttp://www.example.com/images/fruit.png.حذف السمة البديل هو الممارسة السيئة, لأن الأعمى الزوار الرياح الحاجة إلى واد من خلال طن من صلة رطانة.

في حالة وجود صورة له سمة ALT التي لا تحتوي على أي من المعلومات القابلة للقراءة مثل أي من هذين:

<img src="fruit.png" width="100" height="100" alt="" />
<img src="fruit.png" width="100" height="100" alt=" " />

...السلوك الافتراضي بصمت تمر على تلك الصورة.قارئ الشاشة لا تنطق الفضاء أو سلسلة فارغة;و لذلك يقول شيئا.هذا هو الطريق الصحيح إلى قمع إعلان زخرفية بحتة الصور.ولكن لاحظ أن أحدث WebAIM قارئ الشاشة استخدام وجدت الدراسة أن معظم المستخدمين المكفوفين تريد أن تعرف صورة هناك حتى لو لم ينقل الكثير لهم.لذا كن حكيما في قمع الصور مع فارغة alt النص ؛ تستخدم فقط عندما يكون هناك حقا الصفر المعلومات التي تنقلها الصورة.

وأخيرا بالطبع العادية النص البديل:

<img src="fruit.png" width="100" height="100" alt="Photo of apples." />

في هذه الحالة فإن قارئ الشاشة يقول "الرسم:الصورة من التفاح". وضع في الفترة يجعل قارئ الشاشة وقفة في نهاية النص البديل.

اختيار جيد ALT نص مهم ، و يمكن أن يكون من الصعب.في الصورة تحتوي على صورة النص ، ثم عليك أن إنتاج هذا النص (أو مناسبة اختصار ذلك) في النص البديل.إذا كان التوضيحية أو الصور الفوتوغرافية الخاصة بك النص البديل يجب أن تكون موجزة وصف الصورة المحتويات.لو انها صورة معقدة مثل الرسم, حسنا, قد تحتاج إلى استخدام النص البديل لتوجيه المستخدم إلى وصف أكثر اكتمالا في أي مكان آخر في الصفحة.(إن LONGDESC السمة صمم لهذا الغرض ، ولكن ليس على نطاق واسع بدعم من قارئات الشاشة.)

إذا الصور الخاصة بك هو أيضا رابط إنه لأمر حيوي أن يكون معقولا ALT النص ؛ وإلا أعمى الزوار لن يكون لديك أي فكرة ما الرابط لا.

أوصي الحصول على قارئ الشاشة (مثل NVDA وهو مفتوح المصدر) واختبار معها.ويمكن -- ذريعة سوء التورية -- فتحت عيني.

والمشكلة الوحيدة هي الزبون يريد الموقع ليعلن أنه غير متوافق مع XHTML - لذلك نحن بحاجة إلى صفحات للتحقق من: (

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top