Kas yra mikroduomenys?

Mikroduomenys yra HTML-5 specifikacija, skirta pridėti mašininiu būdu skaitomą kodą į dokumentą, pvz., tinklalapį, ir specifikacijos nereikėtų painioti su įmonėmis, kurios vadinamos mikroduomenų sistemomis. Visi mikroduomenys paprastai pridedami prie HTML žymų, kurios rodo informaciją, kuri matoma žmonėms. Pridėdamas informacijos prie jau naudojamų žymų, kūrėjas gali pažymėti puslapio turinio elementus, kad paieškos sistemos ir kitos programos galėtų lengviau suskirstyti turinį į kategorijas. Šios etiketės apibūdina turinio tipą, pvz., įvairius produktų, organizacijų ar informacijos apie žmones aspektus. Specifikacija neaprašo turinio pateikimo ar išvaizdos.

Dokumento turinys, pvz., organizacijos pavadinimas, adresas, telefono numeris ir svetainės URL, žymimas naudojant grupes, žinomas kaip elementai, iš pavadinimo ir reikšmės porų. HTML-5 kode kūrėjas pažymės turinį kaip elementą, o tada prie to elemento pridės elemento ypatybes, pvz., eilutes, URL adresus, datas ir laiką. Žymos ir dažnai yra pagrindinės žymos, prie kurių pridedama mikroduomenų informacija. Kaip HTML gali būti įdėtas, mikroduomenys taip pat gali būti įdėti. Pradinį elementų ypatybių žodynų rinkinį rasite Duomenų žodyno organizacijos svetainėje.

Toliau pateikiamas mikroduomenų naudojimo gaminiui apibūdinti pavyzdys:

Produkto pavadinimas: bananas

     

Maisto grupė: vaisiai

     

Gamintojas: Šalpa

     

Prekės ID: 123456789

     

Mikroduomenų naudojimas suderinamas su Resource Description Framework (RDFa). RDFa veikia su XHTML atributo lygio plėtiniais. Tačiau ši specifikacija yra paprastesnė nei RDFa specifikacija ir yra HTML-5 specifikacijos dalis. Tiek RDFa, tiek mikroduomenų naudojimas yra semantinio žymėjimo formos.
Bet kokius mikroduomenis galima išgauti ir naudoti su „JavaScript Object Notation“ (JSON). JSON yra duomenų keitimosi formatas, laikomas lengvu ir kurį žmonės gali skaityti. JSON gali būti naudojamas su asinchroniniu Javascript ir XML (AJAX) programavimo metodais. Šie metodai leidžia gauti žiniatinklio programų duomenis iš serverio nepažeidžiant tinklalapio elgsenos ir išvaizdos. Web 2.0 programos dažnai naudoja AJAX, todėl mikroduomenų sistemos gali būti naudingos šioms programoms.
Paieškos varikliai nuskaito puslapius, ieškodami turinio, sudaryto naudojant mikroduomenis, kad jo turtingi fragmentai galėtų pateikti geresnę informaciją paieškos rezultatų puslapyje. Tai ypač naudinga gerinant vietinės paieškos rezultatus, kuriuos sudaro specialūs paieškos varikliai, peržiūrintys tam tikro regiono įmonių sąrašų duomenis. Bendrovė savo žiniatinklio valdytojo įrankių skiltyje turi informacijos, kaip pridėti šį kodą prie HTML dokumentų.