التقويم
hCalendar (اختصار لـ HTML iCalendar ) هو معيار تنسيق مصغر لعرض تمثيل دلالي (X)HTML لمعلومات التقويم بتنسيق iCalendar حول حدث ما، على صفحات الويب ، باستخدام فئات HTML وسمات rel .
يُتيح ذلك لأدوات التحليل (مثل مواقع الويب الأخرى، أو إضافات المتصفح [ 1 ] مثل إضافة Operator لمتصفح Firefox ) استخراج تفاصيل الحدث، وعرضها باستخدام موقع ويب آخر، أو فهرستها أو البحث فيها، أو تحميلها في برنامج تقويم أو يوميات، على سبيل المثال. ويمكن عرض عدة أحداث على شكل جداول زمنية.
مثال
لنأخذ هذا المثال شبه الخيالي كمثال:
تم إطلاق ويكيبيديا الإنجليزية في 15 يناير 2001 مع مجموعة من من الساعة 2 إلى 4 مساءً منزل جيمي ويلز (مزيد من المعلومات).
قد يكون ترميز HTML كالتالي:
<p> تم إطلاق ويكيبيديا الإنجليزية في 15 يناير 2001 مع مجموعة من من الساعة 2 إلى 4 مساءً منزل جيمي ويلز ( <a href="http://en.wikipedia.org/wiki/History_of_Wikipedia"> مزيد من المعلومات </a> ) </p> يمكن إضافة ترميز hCalendar باستخدام spanعناصر HTML والفئات التالية :vevent ، summary، dtstart(تاريخ البدء)، dtend(تاريخ الانتهاء)، locationو url:
< p class = "vevent" > تم إطلاق < span class = " summary" > ويكيبيديا الإنجليزية </ span > في 15 يناير 2001 مع مجموعة من < abbr class = "dtstart" title = "2001-01-15T14:00:00+06:00" > 2 مساءً </ abbr > - < abbr class = "dtend" title = "2001-01-15T16:00:00+06 : 00 " > 4 مساءً < / abbr > في < span class = " location " > منزل جيمي ويلز < / span > ( <a class="url" href="http://en.wikipedia.org/wiki/History_of_Wikipedia"> مزيد من المعلومات </a> ) </p>لاحظ استخدام العنصر abbrلاحتواء تنسيق التاريخ والوقت القابل للقراءة آليًا، ISO8601 ، لأوقات البدء والانتهاء.
مخاوف تتعلق بإمكانية الوصول
أُثيرت مخاوف [ 2 ] من أن استخدام العنصر abbr(باستخدام ما يُسمى بنمط التصميم المختصر ) بالطريقة المذكورة أعلاه، عند حدوثه، يُسبب مشاكل في إمكانية الوصول، لا سيما لمستخدمي قارئات الشاشة والمتصفحات الصوتية. [ 3 ] ولذلك، يستخدم تنسيق h-event المصغر الأحدث عنصر HTML5time بدلاً من ذلك.
<time class= "dt-start" datetime= "2013-06-30 12:00" > 30 <sup> يونيو </sup> 2013 ، الساعة 12:00 </time>جغرافيا
يُعد تنسيق Geo المصغر جزءًا من مواصفات hCalendar، وغالبًا ما يُستخدم لتضمين إحداثيات موقع الحدث داخل hCalendar.
صفات
للاطلاع على قائمة كاملة بالخصائص، راجع ورقة الغش الخاصة بـ hCalendar .
المستخدمون
تشمل المنظمات البارزة والمواقع الإلكترونية الأخرى التي تستخدم hCalendar ما يلي:
مراجع
- ↑ Microformats.org: دعم المتصفحات للتنسيقات المصغرة
- ↑ مشروع معايير الويب، إمكانية الوصول: الاختصارات في التنسيقات المصغرة
- ↑ ويكي الميكروفورمات: التكنولوجيا المساعدة
- ↑ "البيانات المصغرة - مجلس مدينة برمنغهام" . مؤرشف من الأصل بتاريخ 18 يناير 2011. تم الاطلاع عليه بتاريخ 15 أغسطس 2010 .
- ↑ بروتالينسكي، إميل (18 فبراير 2011). "فيسبوك يُضيف تنسيقات hCalendar وhCard المصغّرة إلى الأحداث" . ZDNet. مؤرشف من الأصل في 19 فبراير 2011. تم الاطلاع عليه في 24 مارس 2011 .
- ↑ مدونة واجهة برمجة تطبيقات خرائط جوجل الرسمية: التنسيقات المصغرة في خرائط جوجل
- ↑ Microformats.org: جوجل تضيف دعمًا لـ hCalendar و hRecipe Rich Snippets
- ↑ أدوات مشرفي المواقع من جوجل: مقتطفات منسقة - الأحداث
- ↑ ديفيد ستوري – الصيغ المصغرة على مواقع أوبرا
- 1 2 3 4 5 أمثلة على التقويم في الواقع العملي · ويكي التنسيقات المصغرة
- ↑ ويكيبيديا: التنسيقات المصغرة
روابط خارجية
- الميكروفورمات
