HTML Plug-ins

ওয়েব ব্রাউজারগুলির জন্য অ্যাড-অন প্রোগ্রাম

HTML Plug-ins

প্লাগ-ইনগুলি হল কম্পিউটার প্রোগ্রাম যা একটি ব্রাউজারের আদর্শ কার্যকারিতা প্রসারিত করে।

তালিকাভুক্তি প্রোগ্রাম

তালিকাভুক্তি প্রোগ্রামগুলি বিভিন্ন উদ্দেশ্যে পরিবেশন করার জন্য ডিজাইন করা হয়েছে:

সতর্কতা !

বেশিরভাগ ব্রাউজার আর জাভা অ্যাপলেট এবং প্লাগ-ইন সমর্থন করে না।

ActiveX নিয়ন্ত্রণ কোনো ব্রাউজারে সমর্থিত নয়।

শকওয়েভ ফ্ল্যাশ সমর্থন আধুনিক ব্রাউজারেও অক্ষম করা হয়েছে।

<object>অঙ্গ

<object>উপাদানটি সমস্ত ব্রাউজার দ্বারা সমর্থিত।

<object>একটি উপাদান একটি HTML নথির মধ্যে এমবেড করা একটি বস্তুকে সংজ্ঞায়িত করে।

এটি অ্যাড-অন প্রোগ্রামগুলিকে (যেমন জাভা অ্যাপলেট, পিডিএফ রিডার এবং ফ্ল্যাশ প্লেয়ার) ওয়েব পৃষ্ঠাগুলিতে এম্বেড করার জন্য ডিজাইন করা হয়েছে, তবে এটি 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">

<object> vs <embed>

<object>অঙ্গ

<object 
  data="file.pdf" 
  type="application/pdf" 
  width="100%" 
  height="500px">
  <p>Alternative text</p>
</object>

<embed>অঙ্গ

<embed 
  src="file.pdf" 
  type="application/pdf" 
  width="100%" 
  height="500px">

<object>সুবিধা

  • একটি ক্লোজিং ট্যাগ আছে
  • বিকল্প পাঠ্য থাকতে পারে
  • এইচটিএমএল স্ট্যান্ডার্ডের অংশ
  • সমস্ত ব্রাউজার দ্বারা সমর্থিত

<embed>সুবিধা

  • সহজ বাক্য গঠন
  • একটি বন্ধ ট্যাগ প্রয়োজন হয় না
  • দীর্ঘমেয়াদী সমর্থন
  • HTML5 এ যোগ করা হয়েছে

আধুনিক বিকল্প

পুরানো তালিকাভুক্তি প্রোগ্রামের আধুনিক বিকল্প:

Flash → HTML5 Video

ফ্ল্যাশ মুভির পরিবর্তে HTML5<video>উপাদান ব্যবহার করুন.

Flash Audio → HTML5 Audio

ফ্ল্যাশ সাউন্ডের পরিবর্তে HTML5<audio>উপাদান ব্যবহার করুন.

ActiveX → JavaScript APIs

ActiveX নিয়ন্ত্রণের পরিবর্তে আধুনিক JavaScript API ব্যবহার করুন।

PDF Readers → Browser Support

পিডিএফ অ্যাড-অন প্রোগ্রামের পরিবর্তে ব্রাউজারের বিল্ট-ইন পিডিএফ সমর্থন ব্যবহার করুন।

অনুশীলন করুন

নিচের কোন উপাদানটি সঠিক?<embed>সিনট্যাক্স দেখাবেন?

<embed src="image.jpg"></embed>
✗ ভুল! <embed> উপাদানটির একটি ক্লোজিং ট্যাগের প্রয়োজন নেই
<embed src="image.jpg">
✓ ঠিক আছে! <embed> উপাদানটির একটি ক্লোজিং ট্যাগের প্রয়োজন নেই
<embed><src="image.jpg"></embed>
✗ ভুল! <embed> উপাদানটিতে শুধুমাত্র ক্লোজিং ট্যাগই নয়, src বৈশিষ্ট্যও থাকতে হবে