
היי. הייתי רוצה לחשוף אתכם לטכניקה שמתבשלת לה ברשת, מזה כבר כמה שנים- MicroFormats.
מיקרופורמטס זהו סטנדרד המגדיר צורה סמנטית, לעטיפת קטעי מידע, אשר אותם הייתם רוצים לאפשר למשתמשים שלכם לאסוף מאתרכם.
כעת מוצעים כמה סוגי מידע תקניים: כרטיס אישי, אירוע, ביקורת/תגובה (לדעתי), אפיון קישור לרשת חברתית ועוד. וכמה פורמטים נמצאים בשלבי תקינה ואפיון.
הרעיון העומד מאחורי זה הוא יצירת תקן אחיד לעטיםת מקטעי מידע ובכך לאפשר למכונות לאנדקס זאת טוב יותר , ולאנשים בשר ודם - ללקט מקטעים אלו באמצעות טולבארים או דפדפנים שונים.
כבר היום כמה אתרים תומכים בתקן זה.
יהאו מזה זמן רב שותלים פיסות מידע מעוצבות אלו בתוך עמודיהם ומניחים תשתית מצוינת לתמיכה עתידית באפליקציות ייעודיות (דפדפנים, תוכנות שולחן וכו')
טכנוקראטי הרימו מנוע חיפוש מיקרופורמטס.
ואפילו המערכת שהבלוג שלי יושב עליה- WordPress, הגדירה את כל nameSpace שיושבים לי במאפייני הrel של אלמנט A, והיא איפשרה מציאה ושימוש בטאגיות אלה.
אם תתקינו את ההרחבה של FF לנושא זה (שמתי לינק בתחילת המאמר ובסופו), תוכלו לראות כיצד דבר זה מתבטא.

כאשר תבקשו ללקט vCard מהאתר באמצעות ההרחבה, הוא ישאל אתכם אם אתם מעוניינים לשמור זאת בפורמט vCard חלונאי, ותוכלו לפתוח כרטיס זה באמצעות הoutlook ולשמור אותו.
תחשבו כמה חכם וחסכוני זה כלפי לקוחותיכם. בעמוד פרטי התקשרות של חברתכם תוכלו להציע את כל הפרטים בפורמטי outlook. זה פשוט חזק.
אז איך נראה הדבר הזה? אתם בטח שואלים אחרי הקדמה כה ארוכה.
זה מה שיפה בזה. זה סה"כ דורש מאיתנו שינון הclassNames nameSpace של התקן, וזהו!
בעמוד זה אתם יכולים למצוא wizard המדגים בניית מקטע xhtml המגדיר hCard למשל. (רמה מעל ישנם עוד כמה מנועים)
בניית הכרטיס הניבה לי את מקטע הקוד הבא:
כמו שאתם שמים לב, ישנם כמה שמות קבועים ל:classNames
-
vcard, fn, org, email, adr & etc...
מה שזה דורש מאיתנו זה לא הרבה עבודה. סה"כ למידת קונבנציה מסוימת וכמובן תקנים, סטנדרטים וhtml נכון.
העכביש המאתר מיקרו-פורמטים מחפש קלאסים בשמות אלו, ברגע שהוא מוצא קלאס השייך לפורמט מסוים, הוא ישר רץ על הDOM שלו ומחפש קלאסניימים נוספים. כל קלאס ותוכנו מאונדקסים והמטרה שלנו מושגת.
זהו. זה לא דורש מאיתנו הרבה בכלל. ממש כמעט ללא מאמץ. והרווח הוא רב.
לסיכום
microformats באו לאוויר העולם עקב חוסר קיום תקן אחיד, התומך בהגדרת והצגת מקטעי מידע שבני האדם משתמשים בהם יום יום באפליקציות שלהם ובדרך שהם מנהלים את חייהם.
תקן זה בא ליצור אחידות בין הממשקים, כדי לאפשר יצירת מקורות מידע חדשים אשר יקלו עלינו בני האדם בארגון המידע ונגישותו לנו.
ברגע שהאתרים אותנו אנו נבנה, יעטפו את יחידות המידע הללו, בני האדם בעתיד יוכלו למצוע יחידות אלו, לאנדקס אותן, להורידן למחשב- למעשה לעשות כל שימוש כעולה על רוחם (וכמאפשרת להם תוכניתם), ובכך המידע אותו אתם רוצים לדחוף- יגיע למחוז יעדו ובכך תצרו שירות טוב יותר ללקוחותיכם, ושיווק טוב יותר לאינטרסים שלכם.
Microformat website
MF Creators/Demos
IE8 & FF3 will support it in the future.
technorati & Yahoo already use & support it now
Toolbar for ff that shows MFs located on the page


August 5th, 2007 at 3:05 pm
אחלה מאמר שלומי!
שווה בדיקה לעומק.
August 5th, 2007 at 4:38 pm
תודה אח שלי
זהו באמת תקן חובה לכל אתר שנבנה כעת. בעיקר כדי לספק תמיכה עתידית.
October 5th, 2007 at 12:51 am
אחלה מאמר, פספסתי אותו בעבר משום מה
הרעיון לשים את פרטי ההתקשרות באתר בפורמט הזה הוא פשוט מתבקש.
January 25th, 2008 at 3:11 pm
נשמע מעניין. כמות העבודה הנדרשת היא פשוט אפס.