Fabu: Mikroformaattien mahdollisuudet
Mihin kaikkeen mirkoroformaatteja voisi yliopistolla soveltaa? Olisiko yliopistolla tarvetta joihinkin erityisiin mikroformaatteihin, esim. kirjallisuusviitteiden, kurssien opetustilanteiden tai oppimateriaalien kuvailussa? Tälle sivulle on tarkoitus kerätä matskua ja mahdollistaa aiheeseen tutustuminen ennen konfrenssia.
Fabun vetäjän toimii Jere Majava.
Mitä ovat mikroformaatit?
Mikroformaatit ovat joukko kuvailustandardeja, joiden avulla rakenteistettua tietoa voidaan välittää suoraan osana julkaistavia verkkosivuja. Toisin kuin uutissyötteissä, kyse ei ole varsinaisesti uudesta kuvailukielestä, vaan joukosta yhteisesti sovittuja tapoja käyttää verkkosivujen kuvailuun käytettävää XHTML-kieltä tietyllä tavalla tiettyjen sisältöjen merkitsemiseen. Useimmat mikroformaatit hyödyntävät jo olemassa olevia standardeja ja niiden sanastoja, soveltaen niitä XHTML-kielen puitteissa.
Esimerkkejä: Mikroformaattien avulla verkkosivun sisältämät yhteystiedot tai ilmoitus tapahtuman ajasta ja paikasta voidaan tehdä ohjelmallisesti luettaviksi suoraan sähköposti- tai kalenteriohjelmaan (hCard ja hCalendar -formaatit). Mikroformaateilla voidaan myös lisätä linkkien ilmaisuvoimaa koodaamalla linkittäjän sosiaalinen suhde linkin osoittamaan henkilöön tai suhtautuminen linkitettävään asiaan (XFN-mikroformaatti). Valmiita tai suunnitteilla olevia mikroformaatteja on olemassa mm. ansioluettelojen (hResume), arvostelujen (hReview) ja reseptien kuvailuun. Mikroformaattien käyttö on hyvin taloudellista, sillä luettava tieto on upotettu suoraan sivuihin, eikä siten edellytä erillisten tiedostojen julkaisemista. Lisäksi mikroformaatit ovat jopa uutissyötteisiin verrattuna hyvin yksinkertaisia ja niiden hyödyntäminen verkkosivuilla edellyttää vain XHTML-kielen perusteiden tuntemusta.
Mikroformaatit ovat vielä konseptina hyvin uusi ja niitä tulkitsevat sovellukset ovat vasta esiasteella. Niiden tulevaisuuden mahdollisuudet ovat kuitenkin merkittävät. Siinä missä kirjoitettava web on demokratisoinut verkkojulkaisemisen, mikroformaatit täydentävät tätä tarjoamalla yksinkertaisen menetelmän tiedon rakenteistamiseen ja kuvailuun. Informaatiokeskeisessä ympäristössä itse tuotetun ja itseä koskevan tiedon hallinta on entistä tärkeämpää. Mikroformaattien avulla käyttäjät voivat ylläpitää itse tietoja, joiden julkaiseminen ja hyödyntäminen on aiemmin edellyttänyt niihin erikoistuneisiin palveluihin turvautumista. Esimerkiksi structured blogging -projekti tarjoaa jo työkaluja useiden eri mikroformaattien hyödyntämiseen blogeissa.
Linkkejä
- Microformats.org - Mikroformaattien esittely, olemassaolevien mikroformaattien speksit, työkaluja, jne.
- Microformats: The Next (Small) Thing on the Semantic Web? (PDF) - Rohit Kharen yleisesittely mikroformaateista
- Podcast mikroformaateista verkkokakkonen-blogissa - Merkinnän kommenteista löytyy pari muutakin podcast-linkkiä
Osallistujat
Jos olet kiinnostunut osallistumaan tähän fabuun marraskuun konferenssissa, lisää nimesi alla olevaan listaan. Ilmoittauminen ei ole sitova, näin saan vain jonkinalainen käsityksen aiheen suosiosta tilan varausta ym. varten.
- Timo Harmo (sori Matti Meikäläinen, varastin paikkasi)
- Olavi Osallistuja
- Oma nimi tähän
Comments (4)
2006-10-15
timo.harmo@helsinki.fi says:
Miksi / millaisissa tapauksissa mikroformaatti (sisällön esittäminen ulkonäkötie...Miksi / millaisissa tapauksissa mikroformaatti (sisällön esittäminen ulkonäkötietojen yhteydessä) on parempi kuin sisällön esittäminen xml:llä ja ulkonäön esittäminen xslt+css? Toistaiseksi xml-työkalut eivät ehkä ole riittävän kehittyneitä rivikäyttäjän tarpeisiin, mutta minusta mikroformaatit kuulostavat askeleelta väärään suuntaan, enkä keksi muuta syytä kuin tuo xml-tekniikoiden tämänhetkinen rajoittuneisuus.
Käytän itsekin jäsentimessäni eräänlaista mikroformaattia koska selainpään ajaksin js/dom niin vaatii ja koska xhtml sattuu siinä lähes sellaisenaan riittävän, mutta xml olisi paljon selkeämpää.
Iskulauseena "for humans and machines, but humans first" on retoorisesti hyvä verrattaessa xml:ään jossa koneiden tarpeet ovat ensisijaisia, mutta uskoisin että tiedon rakenne on xml:ssä ihmisellekin helpompi hahmottaa kuin mikroformaatissa. Vain se miten rakenteesta päädyttiin esitystapaan on mikroformaatissa selkeämpää.
2006-10-18
jere.majava@helsinki.fi says:
Yksi mikroformaattien etu erillisiin xml-tiedostoihin on juuri erillisen tiedost...Yksi mikroformaattien etu erillisiin xml-tiedostoihin on juuri erillisen tiedoston tarpeettomuus: usiemmat mirkoformaatit on helppo liittää dokumentiin pelkän (x)html-osaamisen pohjalta ja vaikka käsin koodaamalla. Lisäksi mikroformaateilla on usien mahdolista rakenteistaa dokuementtia pitäen se edelleen sisällöltään melko vapaamuotoisena.
Sanoisin, että mikroformaatit ovat vahvimmillaan juuri "mikrotasolla", eli sellaisen tiedon merkkauksessa, joita varten ei ehkä ole mielekästä luoda erillistä xml-tiedostoa tai dokumenttiformaattia. Esim. rel-license yksinkertaisesti paikantaa dokumentista kohdan, jossa ilmoitetaan sen lisessi. rel-tag taas yhdistää hyvin yksinkertaisella tavalla avainsanatiedot (navigaatio)linkkiin: ei onnaa erillisenä xml:na.
2006-10-19
timo.harmo@helsinki.fi says:
Kyllä xml:llä varmasti onnaa kaikki mikä mikroformaateillakin. (xhtml-muodossaha...Kyllä xml:llä varmasti onnaa kaikki mikä mikroformaateillakin. (xhtml-muodossahan ne kaikki jo ovat xml:ää). Se että se on mikroformaateilla joskus aloittelijalle helpompaa on vain xml-työkalujen puutteellisuutta.
Minusta mikroformaatteihin liittyy paljon kiinnostavampi aspekti kuin niiden kätevyys ja ilmaisuvoima. Ne voivat toimia virallisen standardointityön vastapainona eräänlaisina "kevytstandardeina". Viralliset avoimet standardit ovat usein kauhistuksia, ja sellaisiksi varta vasten rakennettu tai väännetty. Isoille toimijoille on edullista tehdä niistä mahdollisimman monimutkaisia ja hankalia, jotta pienet saataisiin pudotettua kelkasta. Mikrosoftiltahan taisi vuotaa joskus julkisuuteen strategiapaperi jossa painotettiin avoimen standardointityön merkitystä ja sitä että tarkoitus on juuri vesittää niitä standardeja. Lisäksi jokaisen Asiantuntijan etu on pitää kynnys Asiantuntijuuteen mahdollisimman korkeana.
Yleinen kevytstandardiliike olisi minusta kiinnostavampi kuin mikroformaattiliike.
2006-11-08
jere.majava@helsinki.fi says:
Erilisten XML-formaattienhan ajateltiiin jossain vaheessa syrjäyttäjvän html kok...Erilisten XML-formaattienhan ajateltiiin jossain vaheessa syrjäyttäjvän html kokonaan. Tämä "plain xml" -skenaario ei kuitenkaan selvästi ole toteutumassa - ainakaan vielä - joten on ihan fiksua miettiä, miten laajentaa xhtml:aa. Tuohon kevytstandardointiin liittyen mikroformaatteihin liittyy valmiita "design patterneja" uusien mikroformaattien suunnitteluun.
Add Comment