Maelezo ya lugha ya Markdown katika Kiswahili |
Iliundwa na John Gruber na Aaron Schwartz mnamo 2004, Markdown alikopa mawazo yake mengi kutoka kwa viwango vinavyokubalika kwa jumla vya kuweka alama kwenye barua pepe. Utekelezaji anuwai wa lugha hii hubadilisha maandishi ya Markdown kuwa XHTML iliyoundwa vizuri kwa kubadilisha herufi za “<” na “&” na nambari za chombo zinazolingana. Toleo la kwanza la Markdown liliandikwa na Gruber huko Perl, lakini baada ya muda utekelezaji mbadala kutoka kwa watengenezaji wengine ulionekana. Toleo la Perl linasambazwa chini ya leseni ya BSD. Utekelezaji wa alama umeunganishwa au unapatikana kama programu-jalizi katika mifumo mingi ya usimamizi wa yaliyomo. Markdown ni lugha rahisi ya markup iliyoundwa kwa uandishi rahisi, kusoma, na muundo wa maandishi ya wavuti.
Lugha hii inaungwa mkono kwa sehemu au kikamilifu na miradi anuwai, pamoja na mifumo ya usimamizi wa maudhui na majukwaa ya blogu (kwa mfano, Drupal, Ghost, Medium), hazina kubwa za maudhui (GitHub, Microsoft Docs), programu za ujumbe (Telegram, Slack), wahariri wa maandishi (Atomu, Mwandishi wa iA, Typora), na huduma za usimamizi wa mradi (Todoist, Trello). Markdown ni rahisi kubadilishwa kwa HTML, inaweza kufunguliwa katika mhariri yoyote ya maandishi, na ni rahisi kusoma hata katika mfumo wa msimbo wa chanzo. Kuandika ndani yake ni rahisi zaidi kuliko katika lugha kama vile HTML, XML, TeX, na wengine. Leo, alama ya msingi hutumiwa mara chache peke yake. Badala yake, vipimo mbalimbali na lahaja hutumiwa mara nyingi, kupanua uwezo wa lugha kwa kuongeza vipengele kama vile msaada wa vitambulisho vya HTML, kuunda meza na sanduku za kuangalia, maandishi ya mgomo, na chaguzi mbalimbali za kufunika mstari. Wakati wa kuchagua jukwaa, ni muhimu kuzingatia msaada kwa uwezo huu wa ziada.
lahaja maarufu zaidi ni lahaja ya GitHub Flavored Markdown, ambayo inategemea vipimo vya CommonMark. Tovuti hii hutumia Mhariri wa Markdown, ambayo inasaidia zana nyingi katika jozi hii, isipokuwa kwa sanduku za kuangalia.