افزونه ها

از ویکی‌کد، دانشنامهٔ برنامه‌نویسی
پرش به ناوبری پرش به جستجو

پلاگین‌ها، برنامه‌های کاربردی کامپیوتری هستند که عملکرد استاندارد یک مرورگر وب را گسترش می‌دهند.[۱]

پلاگین‌ها (Plug-ins)

پلاگین‌ها برای اهداف مختلفی استفاده می‌شوند:

  • برای اجرای اپلت‌های (applets) جاوا
  • برای اجرای کنترل‌های ماکروسافت اکتیو (Microsoft ActiveX)
  • برای نمایش فیلم‌های فلش
  • برای نمایش نقشه‌ها
  • برای اسکن ویروس‌ها
  • برای تأیید شناسهٔ بانک

هشدار!

بیشتر مرورگرهای رایج، دیگر از برنامه‌های Java و پلاگین‌ها پشتیبانی نمی‌کنند.

کنترل‌های ActiveX دیگر در هیچ مرورگری پشتیبانی نمی‌شود.

همچنین پشتیبانی از Shockwave فلش، در مرورگرهای مدرن غیرفعال شده‌است.

عنصر <object>

عنصر <object> در همهٔ مرورگرها پشتیبانی می‌شود.

عنصر <object> یک شیء تعبیه شده را در سند HTML مشخص می‌کند.

این عنصر برای تعبیه پلاگین‌ها (مانند Java appletها، PDF خوان‌ها، Flash Playerها) در صفحات وب استفاده می‌شوند. همچنین شما می‌توانید برای اضافه‌کردن و تراگنجانش 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">


مشاهدهٔ نتیجه


منابع آموزشی