میکروفرمت ها کد های ساده ای هستند که به صورت قرار دادی تعاریف مشخصی دارند و حاوی اطلاعاتی خاص در مورد یک شخص یا چیز در صفحه HTML هستند به عنوان مثال اطلاعاتی در مورد یک رخداد، محصول، کسب و کار یا شخصی می دهند. هر کدام از اینها یک شخص حقیقی یا حقوقی یا یک موضوع  و حتی یک شی هستند که برای هر کدام می توان مشخصاتی ذکر کرد. به عنوان مثال یک نفر یک شخص است که مشخصاتی از قبیل نام، آدرس، عنوان شغلی، شرکت، پست الکترونیکی دارد.

در کد های HTML از  تگ های نشانه گذاری های خانواده class استفاده می شود بیشتر از تگ های <span> و  <div> استفاده می شود تا نام های توصیفی و خلاصه شده ای را به شخص یا موضوع مورد نظر نسبت دهند. در اینجا مثالی از یک کد کوتاه HTML که حاوی اطلاعات تماس برای باب اسمیت را مشاهده می کنید.

<div>
<img src=”www.example.com/bobsmith.jpg” />
<strong>Bob Smith</strong>
Senior editor at ACME Reviews
200 Main St
Desertville, AZ 12345
</div>

در این جا همین کد را با میکروفرمت hCard علامت دار نموده ایم.

<div>
<img src=”www.example.com/bobsmith.jpg” />
<strong>Bob Smith</strong>
<span>Senior editor</span> at <span>ACME Reviews</span>
<span>
<span>200 Main St</span>
<span>Desertville</span>, <span>AZ</span>
<span>12345</span>
</span>
</div>

توضیح کد بالا:

در خط اول کد div نشان می دهد که آنچه درون تگ <div>  قرار گرفته است توصیف یک شخص یا یک نفر است. ( میکروفرومتی که برای توصیف افراد به کار می رود hCard نامیده می شود و  در کد HTML با نام vcard به آن ارجاع داده می شود.)

در این مثال مشخصات فرد از قبیل عکس، نام، عنوان، شرکت و آدرس توصیف شده است. حال برای این که مشخص کنیم هر کدام از این مشخصات چه هستند چه کنیم؟ مثلاً چگونه مشخص شود که Bob Smith نام فرد است؟ اگر در مثال بالا دقت کنید متوجه می شود این کار بوسیله class ها در داخل تگ هایی مانند <span>، <img>، <title> مشخص شده اند مثلاً برای نام با fn مشخص شده است که باب اسمیت نام فرد است یا title برچسبی است که عنوان شغلی او را تعیین می کند.

در مثال بالا دقت کنید می بینید که در قسمت مشخصات آدرس که با adr مشخص شده است قسمت هایی اضافه شده اند که به همان مشخصات آدرس مربوط می شوند اینها مشخصات وابسته هستند مانند آدرس خیابان یا کد پستی یا ناحیه که با street-address و postal-code و region برچسب خورده اند.

میکرو فرمت ها در درجه اول برای انسان ها و در درجه بعد برای ماشین ها ساخته شده اند که برا اساس یک استاندارد کاملا سازگار با سیستم های مختلف تحت وب شکل گرفته اند.

با برچسب گذاری محتویات صفحات وب سایت خود به کمک میکروفرمت ها می توانید به بسیاری از اپلیکشن ها و برنامه های کاربردی کمک کنید به بهترین شکل اطلاعات شما را در بانک اطلاعاتی خود اضافه کنند.

افرادی که کسب وکار، سازمان یا شرکتی  دارند از طریق وب سایت خود می خواهند اطلاعات خود از قبیل آدرس شرکت نام شرکت، پست الکترونیک و.. را در اختیار مشتریان خود قرار دهند  به خصوص این گروه نباید میکروفرمت را نادیده بگیرند.

همچنین نویسندگان و کسانی که دارای وب سایت شخصی هستند و می خواهند در اینترنت شناخته شده باشند هم می توانند از میکروفرمت استفاده کنند.

بخاطر داشته باشید گوگل به این که شما از میکروفرمت استفاده کنید اهمیت می دهد و اطلاعاتی را که از این طریق در اختیارش قرار می دهید در بانک اطلاعاتی خود قرار می دهد و در معرض دید کاربران قرار می دهد.

میکروفرمت های معمول:

  • hCalendar : برای رخدادها

hCard : برای افراد، سازمان ها، تماس هاrel-license : محتوای دارای مجوز

  •  

  • rel-tag : صفخات را با موضوع برچسب گذاری می کند

  • adr : اطلاعات مربوط به آدرس

  • geo: طول و عرض جغرافیایی یک مکان

  • hListing : لیستی برای کالا ها و خدمات

  • hProduct : محصولات

  • hRecipe : طرز تهیه در اشپزی

  • hResume : سوابق کاری فردی

  • hReview : نقد محصول، خدمات یا مقاله

  • hNews : مقالات خبری

 

خروجی سایت