Mikromuoto ( englanniksi microformat ; joskus lyhennettynä μF tai uF ) antaa HTML- tai XHTML -tageille vaihtoehtoisen merkityksen tai muuttaa tunnisteet tietokantakentiksi - käyttämällä tunnisteparametreja. Se on tapa tehdä asiakirjan semanttinen merkintä. Käyttäjä voi käsitellä mikromuotoiltua sivua tavallisena verkkosivuna , ja suoritinohjelmat voivat poimia sellaiselta sivulta jäsenneltyä tietoa.
Koska mikromuodot perustuvat olemassa oleviin standardeihin (kuten HTML ja XHTML), niitä on helppo lisätä olemassa oleville verkkosivuille .
Mikromuotoja käytettäessä olemassa olevaan HTML-merkintään lisätään tunnisteparametrit, jotka yhdessä muodostavat tietojoukon ennalta määritettyjen sääntöjen mukaisesti. Tämä voidaan tehdä esimerkiksi attribuutilla class (tämä attribuutti on määritelty kaikille elementeille). Näin ollen ihmiset sopivat käyttämään tiettyjä attribuuttiarvoja (mukaan lukien class) tiettyjen tietojen merkitsemiseen. Tulevaisuudessa tällainen merkintä voidaan käsitellä työstökoneilla.
Mikä tahansa HTML -elementti soveltuu mikromuotomerkintöihin , mutta erityistä huomiota kiinnitetään elementeihin, joilla ei ole omaa, vakiomuotoista semanttista merkitystä - divja span. Tällä hetkellä käytetyistä määritteistä pääasiassa: class, rel, rev.
Oletetaan, että meillä on säilö, jossa on tietoja jo merkitystä henkilöstä:
<div> <div> Vasili Pupkin </div> <div> Sarvet ja sorkat </div> <div> 495-564-1234 < /div > <a href="http://example.com/"> Omani verkkosivusto </a> </div>Käyttämällä hCard -mikromuotoa voit lisätä semanttisen merkityksen tähän koodilohkoon:
<div class= "vcard" > <div class= "fn" > Vasily Pupkin </div> <div class= "org" > Sarvet ja sorkat </div> <div class= "tel" > <span class= " tyyppi" > Työ </span> <span class= "value" > 495-564-1234 </span> </div> <a class= "url" href= "http://example.com/" > Oma verkkosivusto </a> </div>Itse elementtien sisältö ei ole muuttunut; niihin lisättiin vain attribuutteja, jotka osoittavat tarkalleen missä lohkossa tämä tai tuo tieto sijaitsee (nimi, puhelinnumero ja niin edelleen). Koko lohkolla on attribuutti , joka on hCard-mikromuodon ylätaso . Tämä tarkoittaa, että tämä elementti ja kaikki sen sisäkkäiset elementit muodostavat yhdessä hCard-mikromuodon. class="vcard"
Yksi tapa käyttää tällaisia tietoja ovat selainlaajennukset , jotka voivat löytää ne sivulta, purkaa ja siirtää muihin sovelluksiin (osoitekirja, kalenterit).
Jokainen mikroformaatti ratkaisee tietyn erillisen tehtävän. Tässä niistä tunnetuimmat:
Uusien mikromuotojen kehitys tapahtuu avoimessa tilassa.
Monista ehdotetuista mikromuodoista viittaus- ja valuuttamerkinnät ovat lähimpänä valmistumista .
Web ja verkkosivut | |
---|---|
maailmanlaajuisesti | |
Paikallisesti | |
Sivustojen ja palveluiden tyypit |
|
Luominen ja ylläpito | |
Asettelutyypit, sivut, sivustot |
|
Tekninen | |
Markkinointi | |
Yhteiskunta ja kulttuuri |
semanttinen verkko | |
---|---|
Perusasiat | |
alajaksot |
|
Sovellukset |
|
liittyvät aiheet | |
Standardit |
|