Penerangan mengenai bahasa markup Markdown dalam Bahasa Melayu |
Dicipta oleh John Gruber dan Aaron Schwartz pada tahun 2004, Markdown meminjam banyak idea dari standard yang diterima umum untuk penanda teks dalam e-mel. Pelbagai pelaksanaan bahasa ini menukar teks Markdown menjadi XHTML yang tersusun dengan baik, menggantikan aksara “<” dan “&” dengan kod entiti yang sepadan. Versi pertama Markdown ditulis oleh Gruber di Perl, tetapi dari masa ke masa banyak pelaksanaan alternatif dari pemaju lain muncul. Versi Perl diedarkan di bawah lesen BSD. Pelaksanaan Markdown bersepadu atau tersedia sebagai pemalam dalam banyak sistem pengurusan kandungan. Markdown adalah bahasa markup yang dipermudahkan yang direka untuk menulis, membaca, dan memformat teks web dengan mudah. Bahasa ini disokong sebahagian atau sepenuhnya oleh banyak projek, termasuk sistem pengurusan kandungan dan platform blog (contohnya, Drupal, Ghost, Medium), repositori kandungan besar (Github, Microsoft Docs), Messenger (Telegram, Slack), editor teks (Atom, iA Writer, Typora) dan perkhidmatan pengurusan projek (Todoist, Trello). Markdown mudah ditukar kepada HTML, boleh dibuka dalam mana-mana editor teks, dan mudah dibaca walaupun sebagai kod sumber. Menulis di dalamnya jauh lebih mudah daripada dalam bahasa markup seperti HTML, XML, TeX dan lain-lain. Hari ini, penurunan harga asas jarang digunakan sendiri. Sebaliknya, pelbagai spesifikasi dan dialek lebih kerap digunakan, memperluaskan keupayaan bahasa dengan menambah ciri seperti sokongan tag HTML, membuat jadual dan kotak semak, strikethroughing, dan pelbagai rehat baris. Semasa memilih platform, penting untuk mempertimbangkan sokongan untuk ciri tambahan ini. Yang paling popular adalah dialek Markdown beraroma github, berdasarkan spesifikasi CommonMark. Laman web ini menggunakan editor Markdown, yang menyokong kebanyakan alat dalam pasangan ini, kecuali kotak pilihan.