در حال بارگذاری...

رسانه در HTML

نقشه تصویر ناحیه‌های یک عکس را قابل‌کلیک کرد. رسانه در وب گسترده‌تر است: تصویر ثابت، صدا، تصویر متحرک، و گاهی صفحه یا پخش‌کنندهٔ تودرتو. HTML تگ‌های هدفمند می‌دهد تا مرورگر آن منابع را با کنترل و قلاب دسترس‌پذیری نشان دهد یا پخش کند. این جلسه نقشهٔ شماست قبل از این‌که Video، Audio، YouTube و Plug-ins عمیق شوند.

«رسانه» اینجا یعنی چه؟

در زبان روزمرهٔ دوره، رسانه یعنی محتوایی که فقط پاراگراف و عنوان نیست — عکس، آیکون، کلیپ صوتی، دمو، و embed. عنصر درست کمک می‌کند مرورگر UI پخش بومی نشان دهد، نوع منبع درست را بگیرد، و به فناوری کمکی نقش روشن‌تری بدهد تا یک <div> مرموز پر از اسکریپت.

پاسخ مستقیم

  • تصاویر → img (و گاهی picture برای چند فایل)
  • صدا → audio
  • فیلم و کلیپ → video
  • مرور تودرتو (نقشه، پخش‌کنندهٔ سایت دیگر) → اغلب iframe
    برای هر کار عنصر هم‌خوان را ترجیح دهید. روی audio و video به کاربران controls بدهید مگر پخش‌کنندهٔ سفارشی قوی و دسترس‌پذیر داشته باشید. وقتی رسانه معنی مهمی حمل می‌کند، جایگزین متنی، زیرنویس یا رونوشت برنامه‌ریزی کنید.

بلوک‌های ساخت در یک نگاه

📊 بلوک‌های ساخت رسانه

عنصر کاربرد معمول
img / picture عکس، نمودار، آیکون
audio موسیقی، صدا، افکت
video کلیپ و دموی ضبط‌شده
iframe جاسازی صفحهٔ HTML دیگر یا پخش‌کنندهٔ میزبانی‌شده

یک نمونهٔ خیلی کوچک

img را از قبل می‌شناسید. این‌جا audio و video کنار آن در اولین صفحهٔ تمرین می‌نشینند — مسیرها نمونه‌اند؛ وقتی در خانه تمرین می‌کنید فایل واقعی خودتان را بگذارید.

نمونهٔ کوچک رسانه

html
HTML Code
<img src="images/note.png" alt="Music note icon">
<audio controls src="media/hello.mp3"></audio>
<video controls width="320" src="media/demo.mp4"></video>

خواندن نمونه

  • img همچنان به src و alt معنی‌دار نیاز دارد
  • audio و video از src استفاده می‌کنند (یا در جلسات بعد فرزندان source) و از controls سود می‌برند
  • width روی video می‌تواند هنگام بار فایل فضا رزرو کند
  • فایل خالی یا مسیر غلط مثل بقیهٔ دارایی‌ها شکست می‌خورد — زود پوشه‌ها را چک کنید

controls عادت مبتدی است

ویژگی controls از مرورگر می‌خواهد UI پخش، مکث و مرتبط را نشان دهد. پخش خودکار صدا بدون اقدام واضح کاربر اغلب مسدود و معمولاً آزاردهنده است. با کنترل‌های قابل‌دید شروع کنید. پخش‌کنندهٔ سفارشی بعداً اگر پروژه واقعاً لازم داشت می‌آید.

audio و video با controls

html
HTML Code
<audio controls src="media/lesson-intro.mp3"></audio>
<video controls width="480" src="media/walkthrough.mp4"></video>

انتخاب ابزار درست

  • پادکست یا یادداشت صوتی → audio
  • ضبط صفحه یا کلیپ → video
  • عکس یا نمودار → img / picture
  • ویجت نقشه یا صفحهٔ پخش‌کنندهٔ شخص ثالث → اغلب iframe (با آگاهی از کارایی و امنیت)
    ویدئو را در تگ تصویر نچپانید، یا کل اپ بیرونی را در اسکریپت مرموز، وقتی عنصر بومی وجود دارد.

دسترس‌پذیری و معنی

اگر رسانه چیزی یاد می‌دهد، برنامه‌ریزی کنید کسی که نمی‌شنود یا نمی‌بیند هنوز ایده را بگیرد: alt برای تصاویر اطلاع‌رسان، زیرنویس برای ویدئوی گفتاری، رونوشت برای صوت بلند. حرکت تزئینی بدون اطلاعات نباید فوکوس را گیر بیندازد یا بلند خودکار پخش شود. جلسات تخصصی بعد عمیق‌تر می‌شوند؛ الان عادت را قفل کنید.

هزینهٔ iframe (پیش‌نمایش)

iframe یک بستر مرور دیگر را جاسازی می‌کند. برای نقشه و پخش‌کنندهٔ میزبانی‌شده قدرتمند است، و همچنین اسکریپت، کوکی و وزن چیدمان آن صفحه را به صفحهٔ شما می‌آورد. وقتی تودرتویی هدف واقعی است به کار ببرید — نه به‌عنوان پیش‌فرض برای هر فایل رسانه‌ای که خودتان میزبانی می‌کنید. برای فایل خودتان audio / video / img بومی ساده‌تر می‌ماند.

جلسات بعدی چگونه جور می‌شوند

بعد از این نقشه: Video و Audio ویژگی‌ها، چند منبع، و عادت فایل عملی را یاد می‌دهند. Plug-ins و YouTube الگوهای قدیمی‌تر یا میزبانی‌شده را پوشش می‌دهند. Iframe جاسازی را عمیق‌تر می‌کند. این صفحه را فهرست راهنما بدانید؛ آن صفحات را کارگاه.

تمرین در ویرایشگر

  1. از جدول بگویید برای فایل پادکست کدام عنصر را برمی‌گزینید (audio).
  2. یک img با alt واضح به صفحهٔ تمرین اضافه کنید (از قبل می‌دانید).
  3. اگر mp3 یا mp4 کوچک دارید، audio یا video با controls بگذارید.
  4. یک خط در یادداشت بنویسید: «زیرنویس/رونوشت برای محتوای گفتاری.»
  5. عنوان جلسات رسانهٔ بعدی را مرور کنید تا نقشه آشنا شود.

اشتباهات رایج

  • پخش خودکار صدا بدون controls یا اشارهٔ واضح کاربر
  • جاسازی ویدئوی خیلی بزرگ بدون فکر اندازه و بدون برنامهٔ متن جایگزین
  • استفاده از iframe برای هر فایل وقتی audio/video/img بومی کافی است
  • فراموش هزینهٔ امنیت و کارایی که iframe از صفحهٔ دیگر می‌آورد
  • رفتار با این نمای کلی مثل «برای همیشه کافی» و رد شدن از جلسات تخصصی وقتی واقعاً رسانه منتشر می‌کنید

خلاصه

  • رسانهٔ HTML تصاویر، صدا، ویدئو و embed را پوشش می‌دهد
  • برای هر کار عنصر هم‌خوان را ترجیح دهید
  • به کاربران کنترل بدهید و وقتی رسانه معنی دارد جایگزین برنامه‌ریزی کنید
  • برای فایل خودتان تگ بومی؛ iframe وقتی واقعاً صفحه یا پخش‌کنندهٔ میزبانی‌شده را تودرتو می‌کنید
  • جلسات بعد هر نوع را تخصصی می‌کنند — این صفحه نقشه است

🧠 دانش خود را بیازمایید

آماده شروع

دانش خود را بیازمایید

خود را با این آزمون تعاملی به چالش بکشید و ببینید موضوع را چقدر خوب درک کرده‌اید

❓
6
سوالات
🎯
70%
برای قبولی
♾️
∞
زمان
🔄
∞
تلاش‌ها

📝 دستورالعمل‌ها

  • هر سوال را با دقت بخوانید
  • بهترین پاسخ را برای هر سوال انتخاب کنید
  • می‌توانید آزمون را هر چند بار که می‌خواهید تکرار کنید
  • پیشرفت شما در بالا نمایش داده می‌شود