Mis on mikrovorming?

Mikrovormingut ei saa määratleda nii lihtsalt kui veebibrauserit, kus objektil on konkreetne määratlus, vaid pigem selle kasutamise järgi. Mikrovormingu kontseptsiooni võib kõige paremini vaadelda kui olemasoleva tehnoloogia alamhulka, mis keskendub konkreetse probleemi lahendamisele või avatud lähtekoodiga andmevormingule, mida saab kasutada probleemi lahendamiseks. Neid ei määratleta kui konkreetseid andmeid, nagu tekstitöötlusdokument, vaid pigem probleemi jaoks, mida nad aitavad lahendada.

Näiteks xml on andmete käsitlemise spetsifikatsioon. See sisaldab kokkuvõtet ja mõningaid üksikasju selles kirjeldatud andmete kohta. See muudab andmetele juurdepääsu paljudele platvormidele ja hoiab need väga lõdvalt seotud konkreetsete rakendustega. Xml-i lai ulatus ei muuda seda mikrovorminguks, kuid väiksem XML-i tööriistade alamhulk võib olla mikrovorming. Mikrovorming tuleb mängu siis, kui konkreetne ülesanne lahendatakse olemasolevate tööriistade väiksema alamhulga abil.

Esitlused on iga päev veebis, see muudab nende vaatamise lihtsamaks ja laiendab nende ulatust kõikjal, kus on Interneti-ühendus. Esitlust saab siduda tavaliste vahenditega ja vaadata binaarrakenduses, näiteks Microsoft PowerPoint. Samuti saab selle avaldamisprotsessi ajal vormindada veebi jaoks optimeerimiseks, kasutades esitluste haldamiseks spetsiaalselt määratletud xml-tööriistade alamhulka; seda nimetatakse esitluse mikrovorminguks.

Lihtsam on tuua näiteid mikrovormingu kohta töös, kui näidata konkreetset määratlust, kuna mikrovormingute kasutamiseks on nii palju võimalusi. Mõned avatud lähtekoodiga kogukonna liikmed on loonud CV-de, elektrooniliste visiitkaartide ja ajaveebivoogude jaoks mikrovormingud. Võimalused on tõesti lõputud ja kasvavad ainult avatud lähtekoodiga kogukonna laienedes.

Lihtne on pidada mikrovormingut uueks keeleks programmeerimise õppimiseks, kuid need ei ole loodud töötama nagu programmeerimiskeel ega vajama täiesti uusi tööriistu. Need ei tööta kõigi või igas olukorras, kuid mõne asja puhul töötavad need ülimalt hästi. Jääb üle vaadata, mida avatud lähtekoodiga kogukond ja Interneti-kasutajad tervikuna selle ülimalt määratlematu tehnoloogiaga teevad.