Markdown ir viegla iezīmēšanas valoda, kas paredzēta tīmekļa tekstu rakstīšanai, lasīšanai un noformēšanai.
Markdown vēsture
Ilgu laiku HTML bija standarta iezīmēšanas valoda tīmeklī. Grūti nolasīt tā kodu – traucē tagi un servisa informācija. HTML tika izveidots, lai aprakstītu hiperteksta dokumentus, pirmajās HTML lapās bija tikai teksts, virsraksti, tabulas un ļoti maz saišu. Pamazām vietnes kļuva sarežģītākas, parādījās dizains, izvēlnes, navigācija, attēli, tabulas.
2004. gadā amerikāņi — tehnoloģiju emuāru autors Džons Grūbers un programmētājs Ārons Švarcs — izgudroja Markdown. Valodas autori daudzas idejas smēlušies no jau pastāvošām konvencijām par teksta iezīmēšanu elektroniskajos ziņojumos. Markdown formātā teksts tiek pārveidots par derīgu un labi veidotu XHTML, leņķiekavas (<) un & (&) tiek aizstātas ar atbilstošiem kodiem. Pirmo ieviešanu Grūbers uzrakstīja programmā Perl, un drīz vien sekoja citu izstrādātāju priekšlikumi. Markdown implementācijas dažādās programmēšanas valodās ir pieejamas daudzās satura pārvaldības sistēmās.
Vienkārša, vienkāršota iezīmēšanas valoda Markdown ir aktīvi izmantota daudzus gadus. Tā ir kļuvusi par alternatīvu vizuālajiem redaktoriem, jo Markdown apstrādātajiem tekstiem nav nepieciešama ilgstoša tīrīšana un uzlabošana. Markdown raksturo lasāmība, un tipogrāfijas trūkumu kompensē tā paša izstrādātāja SmartyPants filtrs. Dekorētus tekstus var izveidot pat txt formātā. Rezultātā jūs saņemat gatavus dokumentus ar labu marķējumu.