মাইক্রোডেটা

মাইক্রোডেটা হল HTML ডকুমেন্টে মেশিন-পঠনযোগ্য ডেটা এম্বেড করার জন্য একটি স্পেসিফিকেশন। মাইক্রোডেটাতে নাম-মান জোড়া ( items নামে পরিচিত) থাকে যা একটি শব্দভান্ডার অনুসারে সংজ্ঞায়িত করা হয়। schema.org দ্বারা সাধারণত ব্যবহৃত মার্কআপ শব্দভান্ডারের একটি সংগ্রহ সরবরাহ করা হয়।

মৌলিক বাক্য গঠনে একটি আইটেম সংজ্ঞায়িত করার জন্য itemscope অ্যাট্রিবিউট এবং আইটেমের বৈশিষ্ট্যগুলির একটি বর্ণনা করার জন্য itemprop অ্যাট্রিবিউট অন্তর্ভুক্ত থাকে। itemtype অ্যাট্রিবিউট ব্যবহার করে প্রকারগুলি নির্দিষ্ট করা হয় এবং পছন্দের শব্দভাণ্ডারে সংজ্ঞায়িত মানগুলি ধরে নিতে পারে। উদাহরণস্বরূপ, schema.org http://schema.org/Person অথবা http://schema.org/PostalAddress এর মতো প্রকারগুলি সংজ্ঞায়িত করে।

নিম্নলিখিত উদাহরণে ( উইকিপিডিয়া থেকে) একজন ব্যক্তির বর্ণনা দেওয়ার জন্য মাইক্রোডেটা কীভাবে ব্যবহার করতে হয় তা দেখানো হয়েছে:

<section itemscope itemtype="http://schema.org/Person">
  Hello, my name is
  <span itemprop="name">John Doe</span>,
  I am a
  <span itemprop="jobTitle">Graduate research assistant</span>
  at the
  <span itemprop="affiliation">University of Dreams</span>
  My friends call me
  <span itemprop="additionalName">Johnny</span>
  You can visit my homepage at
  <a href="http://www.example.com.com" itemprop="url">www.example.com</a>
  <section itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    I live at
    <span itemprop="streetAddress">1234 Peach Drive</span>
    <span itemprop="addressLocality">Warner Robins</span>
    <span itemprop="addressRegion">Georgia</span>.
  </section>
</section>

আপনার মার্কআপ ডিবাগ করতে এবং সমর্থিত স্কিমার সাথে এটি যাচাই করতে স্কিমা ভ্যালিডেটর টুলটি পরীক্ষা করুন।