Mikä on mikromuoto?

Mikromuotoa ei voida määritellä yhtä helposti kuin jotain selaimen kaltaista, jossa objekti on määritelty konkreettisesti, vaan pikemminkin sen käytön perusteella. Mikromuoton käsite voidaan parhaiten nähdä osaksi olemassa olevaa tekniikkaa, joka keskittyy tietyn ongelman ratkaisemiseen, tai avoimen lähdekoodin datamuotoa, jota voidaan käyttää ongelman ratkaisemiseen. Niitä ei ole määritelty tietyiksi tiedoiksi, kuten tekstinkäsittelyasiakirjaksi, vaan enemmän ongelman ratkaisemiseksi.

Esimerkiksi xml on spesifikaatio tietojen käsittelyyn. Se sisältää yhteenvedon ja joitakin yksityiskohtia kuvatuista tiedoista. Tämä tekee tiedoista saataville monille muille alustoille ja pitää ne erittäin löyhästi yhdistettynä tiettyihin sovelluksiin. Xml: n laaja soveltamisala ei tee siitä mikromuotoa, mutta pienempi xml -työkalujen osajoukko voi olla mikromuoto. Mikromuoto tulee käyttöön, kun tietty tehtävä ratkaistaan ​​käyttämällä olemassa olevien työkalujen pienempää osajoukkoa.

Esitykset ovat verkossa päivittäin, mikä helpottaa niiden katsomista ja laajentaa ulottuvuutta missä tahansa, missä on Internet -yhteys. Esitys voidaan sitoa tavanomaisiin keinoihin ja katsella binaarisovelluksessa, kuten Microsoft PowerPointissa. Se voidaan myös muotoilla julkaisuprosessin aikana, jotta se voidaan optimoida verkkoa varten käyttämällä erityisesti määritettyjen xml -työkalujen osajoukkoa esitysten käsittelyyn; Tätä kutsutaan esityksen mikroformaatiksi.

On helpompi antaa esimerkkejä mikromuotoista toiminnasta kuin näyttää konkreettista määritelmää, koska mikromuotoja voidaan käyttää monella tavalla. Jotkut avoimen lähdekoodin yhteisöstä ovat luoneet mikromuotoja ansioluetteloille ja sähköisille käyntikorteille ja blogisyötteille. Mahdollisuudet ovat todella rajattomat ja kasvavat vain, kun avoimen lähdekoodin yhteisö laajenee.

Mikromuotoa on helppo ajatella uudeksi kieleksi oppiakseen luomaan ohjelmointia, mutta niitä ei ole suunniteltu toimimaan ohjelmointikielen tavoin tai tarvitsemaan täysin uusia työkaluja. Ne eivät toimi kaikille tai kaikissa tilanteissa, mutta joissakin asioissa ne toimivat erittäin hyvin. Nähtäväksi jää, mitä avoimen lähdekoodin yhteisö ja Internetin käyttäjät kokonaisuudessaan tekevät tällä erittäin määrittelemättömällä tekniikalla.