هنوز بعضیها فکر میکنن alt رو فقط برای اینکه گوگل عکس رو بهتر بفهمه مینویسن.
در حالی که کاربرد مهمتری هم داره.
فرض کن تصویر به هر دلیلی لود نشه.
یا کاربر از Screen Reader استفاده کنه.
این:
<img src="team.jpg" alt="تیم توسعه شرکت">
به مرورگر و ابزارهای کمکی میگه تصویر چه مفهومی داشته.
اما این:
<img src="team.jpg" alt="image123">
تقریباً هیچ ارزش واقعی نداره.
حتی بدتر:
اگر تصویر صرفاً تزئینیه و هیچ اطلاعاتی منتقل نمیکنه، بهتره:
<img src="shape.svg" alt="">
بنویسی تا Screen Reader الکی اون رو برای کاربر نخوانه.
پس alt رو برای پر کردن یک فیلد ننویس.
از خودت بپرس:
> اگر تصویر نمایش داده نشه، کاربر چه چیزی باید بدونه؟
همون رو داخل alt بنویس.
این یعنی Accessibility واقعی، نه فقط تیک زدن یک گزینه در چکلیست سئو.
@CodeVerse_dev