Markdown: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Hidayatsrf (bicara | kontrib) |
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.2 |
||
(6 revisi perantara oleh 5 pengguna tidak ditampilkan) | |||
Baris 1:
{{Infobox file format
| name = Markdown
| logo = [[Berkas:Markdown-mark.svg]]
| icon_size = 175px
| screenshot =
| caption =
Baris 28 ⟶ 29:
'''Markdown''' adalah [[bahasa markah ringan]] dengan sintaksis pemformatan teks polos. Bahasa markah ini dirancang agar bisa dikonversi menjadi [[HTML]] dan banyak format lainnya menggunakan alat yang memiliki nama yang serupa.<ref>{{cite web|url=http://daringfireball.net/projects/markdown/ |title=Markdown |date=2013-12-04 |deadurl=yes |archiveurl=https://web.archive.org/web/20040402182332/http://daringfireball.net/projects/markdown/ |archivedate=2004-04-02 |df= }}</ref> Markdown sering digunakan untuk memformat file [[README]], untuk menulis pesan di forum diskusi online, dan untuk membuat [[teks terformat|teks kaya]] menggunakan [[penyunting teks|penyunting]] [[teks polos]]. Karena deskripsi awal tentang Markdown mengandung ambiguitas dan pertanyaan yang tidak terjawab, banyak implementasi dan perluasan Markdown muncul selama bertahun-tahun untuk menjawab permasalahan ini.
== Sejarah ==
[[John Gruber]] menciptakan bahasa markdown pada tahun 2004 bekerja sama dengan [[Aaron Swartz]] yang bekerja untuk sintaksisnya,<ref name="markdown-swartz"/><ref name="gruber-2004-release"/> dengan tujuan untuk memungkinkan orang "menulis menggunakan format teks polos yang mudah dibaca, mudah untuk tulis, dan secara opsional mengubahnya menjadi [[XHTML]] (atau [[HTML]]) yang valid secara struktural".<ref name="md">Markdown 1.0.1 readme source code {{cite web|url=http://daringfireball.net/projects/markdown/ |title=Daring Fireball – Markdown |date=2004-12-17 |deadurl=yes |archiveurl=https://web.archive.org/web/20040402182332/http://daringfireball.net/projects/markdown/ |archivedate=2004-04-02 |df= }}</ref>
Tujuan dari desain utamanya adalah ''keterbacaan'' – yaitu bahwa bahasa itu dapat dibaca seperti apa adanya, tanpa terlihat seperti ditandai dengan tag atau instruksi pemformatan,<ref name="philosophy">Markdown Syntax {{cite web|url=http://daringfireball.net/projects/markdown/syntax#philosophy|title=Daring Fireball – Markdown – Syntax|date=2013-06-13|quote="Readability, however, is emphasized above all else. A Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions. While Markdown’s syntax has been influenced by several existing text-to-HTML filters — including Setext, atx, Textile, reStructuredText, Grutatext, and EtText — the single biggest source of inspiration for Markdown’s syntax is the format of plain text email."}}</ref> tidak seperti teks yang terformat dengan
Gruber menulis sebuah skrip [[Perl]], {{code|Markdown.pl}}, yang mengkonversi teks yang sudah termarkah menjadi XHTML atau HTML yang [[XML#Well-formedness and error-handling|terformat dengan baik]], mengganti tanda kurung sudut kiri '{{code|<}}'
Markdown kemudian di implementasikan kembali sebagai [[pemrograman modular|modul]] Perl yang tersedia di [[CPAN]] ({{code|Text::Markdown}}), dan dalam berbagai bahasa pemrograman lainnya.<ref>{{cite web|url=https://pypi.python.org/pypi/Markdown|title=Markdown 2.6.6|publisher=[[Python Software Foundation]]|date=2016-03-21|accessdate=2016-07-06}}</ref> Markdown di distribusikan dibawah [[Lisensi BSD|lisensi bergaya BSD]] dan disertakan secara baku, atau tersedia sebagai plugin pada beberapa [[sistem manajemen konten]] (CMS).<!--<ref name="license" />--><ref>{{cite web| title = MarsEdit 2.3 ties the knot with Tumblr support – Ars Technica| accessdate = 2009-08-11| url = https://arstechnica.com/apple/news/2009/03/marsedit-23-ties-the-knot-with-tumblr-support.ars}}</ref><ref>{{cite web| title = Review: Practical Django Projects – Ars Technica| accessdate = 2009-08-11| url = https://arstechnica.com/open-source/news/2008/07/review-practical-django-projects.ars}}</ref>
Baris 40 ⟶ 41:
=== Standardisasi ===
Tidak ada standar markdown yang jelas, terlepas dari penulisan dan penerapan asli oleh John Gruber, yang dapat dikatakan merupakan ''[[abandonware]]''.<ref>{{cite web
== Lihat pula ==
* [[AsciiDoc]]
* [[ReStructuredText]]
* [[Org-mode]]
* [[txt2tags]]
* [[Markah
== Referensi ==
{{reflist|30em}}
== Pranala luar ==
* {{Official website|http://daringfireball.net/projects/markdown/}}
{{Authority control}}
[[Category:Bahasa markah ringan]]▼
|