Markdown —Türkçe

image_print

Markdown biçimlendirme dilinin Türkçe açıklaması

John Gruber ve Aaron Schwartz tarafından 2004 yılında oluşturulan Markdown, fikirlerinin çoğunu e-postalardaki metni işaretlemek için yaygın standartlardan ödünç alır. Bu dilin çeşitli uygulamaları, “<” ve “&” karakterlerini uygun varlık kodlarıyla değiştirerek Markdown metnini doğru yapılandırılmış XHTML’ye dönüştürür.


Markdown’un ilk sürümü Gruber tarafından Perl’de yazılmıştır, ancak zaman içinde diğer geliştiricilerin çok sayıda alternatif uygulaması ortaya çıkmıştır. Perl sürümü BSD lisansı altında dağıtılmaktadır. Markdown uygulamaları birçok içerik yönetim sistemine entegre edilmiştir veya eklenti olarak mevcuttur.


Markdown, web metinlerinin kolay yazılması, okunması ve tasarlanması için tasarlanmış basitleştirilmiş bir işaretleme dilidir. Dil, içerik yönetim sistemleri ve blog platformları (örneğin Drupal, Ghost, Medium), büyük içerik depoları (GitHub, Microsoft Docs), mesajlaşma programları (Telegram, Slack), metin editörleri (Atom, iA Writer, Typora) ve proje yönetim hizmetleri (Todoist, Trello) dahil olmak üzere birçok proje tarafından kısmen veya tamamen desteklenmektedir.

Markdown kolayca HTML’ye dönüştürülebilir, herhangi bir metin editöründe açılabilir ve kaynak kodu olarak bile okunması kolaydır. Markdown’da yazmak HTML, XML, TeX ve diğerleri gibi biçimlendirme dillerinden çok daha kolaydır.


Günümüzde temel Markdown nadiren tek başına kullanılmaktadır. Bunun yerine, HTML etiketleri için destek, tablolar ve onay kutuları oluşturma, üstü çizili metin ve çeşitli satır sonları gibi özellikler ekleyerek dilin yeteneklerini genişleten çeşitli spesifikasyonlar ve lehçelerle değiştirilir. Bir platform seçerken, bu ek özellikler için desteği göz önünde bulundurmak önemlidir.


En popüler olanı GitHub’ın CommonMark spesifikasyonunu temel alan Flavored Markdown lehçesidir. Bu site, onay kutuları hariç çiftin araçlarının çoğunu destekleyen Markdown Düzenleyicisini kullanmaktadır.

Scroll to Top