Mikroformat

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 30. september 2017; checks kræver 13 redigeringer .

Mikroformat ( engelsk  mikroformat ; nogle gange forkortet som μF eller uF ) giver HTML- eller XHTML -tags en alternativ betydning eller gør tags til databasefelter - ved hjælp af tag-parametre. Det er en måde til semantisk markering af et dokument. Brugeren kan behandle en mikroformateret side som en almindelig webside , og processorprogrammer kan udtrække struktureret information fra en sådan side.

Fordi mikroformater er baseret på allerede eksisterende standarder (såsom HTML og XHTML), er de nemme at tilføje til eksisterende websider .

Konstruktionsprincipper

Ved brug af mikroformater tilføjes tag-parametre til den eksisterende HTML-markup, som tilsammen udgør et datasæt efter foruddefinerede regler. For eksempel kan dette gøres ved hjælp af en attribut class (denne attribut er defineret for alle elementer). Folk bliver således enige om at bruge bestemte attributværdier (herunder class) til at markere bestemte oplysninger. I fremtiden kan en sådan markering behandles af værktøjsmaskiner.

Ethvert HTML -element er velegnet til mikroformatmarkering , men der lægges særlig vægt på elementer, der ikke har deres egen standard semantiske betydning - divog span. Af de attributter, der i øjeblikket anvendes hovedsagelig: class, rel, rev.

Eksempler

Antag, at vi har en beholder med oplysninger om en person, der allerede er markeret:

<div> <div> Vasily Pupkin </div> <div> Horns and Hooves </div> <div> 495-564-1234 < /div > <a href="http://example.com/"> Mine websted </a> </div>

Ved at bruge hCard- mikroformatet kan du tilføje semantisk betydning til denne kodeblok:

<div class= "vcard" > <div class= "fn" > Vasily Pupkin </div> <div class= "org" > Horn og klove </div> <div class= "tel" > <span class= " type" > Arbejde </span> <span class= "value" > 495-564-1234 </span> </div> <a class= "url" href= "http://example.com/" > Min websted </a> </div>

Indholdet af selve elementerne har ikke ændret sig; kun attributter blev føjet til dem, hvilket angiver nøjagtigt, hvor i blokken denne eller hin information er placeret (navn, telefonnummer og så videre). Hele blokken har en attribut , der er overordnet til hCard-mikroformatet. Det betyder, at dette element og alle dets indlejrede elementer tilsammen udgør et hCard-mikroformat. class="vcard"

En af måderne at bruge sådanne oplysninger på er browser - plugins , der kan finde dem på siden, udtrække dem og overføre dem til andre applikationer (adressebog, kalendere).

Eksisterende mikroformater

Hvert mikroformat løser en specifik, separat opgave. Her er de mest berømte af dem:

  • hCard  - organisationer og mennesker;
  • hCalendar  - begivenheder;
  • hAtom  - nyhedsfeeds (som en analog af RSS og Atom ) i almindelig HTML eller XHTML;
  • XFN  - sociale relationer;
  • rel-tag  -tags ( tags ) og dannelsen af ​​folksonomi ;
  • xFolk  - taggede links;
  • adr  - postadresser;
  • geo  - geografiske koordinater ( bredde- og længdegrad );
  • hAnmeldelse - anmeldelser (om varer, tjenester, begivenheder osv.); [en]
  • hProdukt - varer; [2]
  • nofollow  - for at forhindre visse dokumenter i at blive indekseret af søgemaskiner;
  • hOpskrift - kulinariske opskrifter til madlavning. [3]

Nye mikroformater

Udviklingen af ​​nye mikroformater foregår i åben tilstand.

Blandt de mange foreslåede mikroformater er dem til citation og valutaopmærkning de tættest på færdiggørelse .

Se også

Noter

  1. hReview mikroformat - Yandex. Hjælp: Webmaster . Hentet 6. maj 2011. Arkiveret fra originalen 23. april 2011.
  2. Produkter - Hjælp - Webmasterværktøjer
  3. hOpskriftsmikroformat — Yandex. Hjælp: Webmaster . Hentet 6. maj 2011. Arkiveret fra originalen 11. maj 2011.

Litteratur

Links

russisktalende engelsktalende