پلاگینها برنامههای کامپیوتری هستند که قابلیتهای استاندارد مرورگر را گسترش میدهند.
پلاگینها برای اهداف مختلفی طراحی شده بودند:
برای اجرای اپلتهای جاوا (Java applets)
برای اجرای کنترلهای ActiveX مایکروسافت
برای نمایش فیلمهای فلش (Flash movies)
برای نمایش نقشهها
برای اسکن کردن ویروسها
برای تأیید هویت بانکی
بیشتر مرورگرها دیگر از اپلتهای جاوا و پلاگینها پشتیبانی نمیکنند. کنترلهای ActiveX دیگر در هیچ مرورگری پشتیبانی نمیشوند. پشتیبانی از Shockwave Flash نیز در مرورگرهای مدرن غیرفعال شده است.
<object>عنصر <object> توسط همه مرورگرها پشتیبانی میشود. عنصر <object> یک شیء جایگذاریشده (embedded) را درون یک سند HTML تعریف میکند. این عنصر برای جایگذاری پلاگینها (مانند اپلتهای جاوا، PDF خوانها و پخشکنندههای فلش) در صفحات وب طراحی شده بود، اما میتواند برای گنجاندن HTML در HTML نیز استفاده شود:
<object width="100%" height="500px" data="snippet.html"></object>
یا اگر بخواهید برای تصاویر:
<object data="audi.jpeg"></object>
<embed>عنصر <embed> در تمام مرورگرهای اصلی پشتیبانی میشود. عنصر <embed> نیز یک شیء جایگذاریشده را درون یک سند HTML تعریف میکند. مرورگرهای وب برای مدت طولانی از عنصر <embed> پشتیبانی کردهاند. با این حال، این عنصر قبل از HTML5 بخشی از مشخصات فنی HTML نبوده است.
<embed src="audi.jpeg">
توجه داشته باشید که عنصر <embed> تگ پایانی ندارد. این عنصر نمیتواند حاوی متن جایگزین باشد. عنصر <embed> همچنین میتواند برای گنجاندن HTML در HTML استفاده شود:
<embed width="100%" height="500px" src="snippet.html">
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://www.w3schools.com/