Markdown için MIME türü nedir?


109

Markdown için bir MIME türü olup olmadığını bilen var mı? Sanırım öyle text/plain, ama daha spesifik bir tane var mı?

Yanıtlar:


121

Resmi bir standart tür yoktur , ancak text/markdownen yaygın fiili tür gibi görünmektedir . Çoğu tarayıcı ve diğer makul derecede gelişmiş istemciler büyük olasılıkla text/bölümü görecek ve text/plainyine de varsayılan olarak ayarlanacaktır, bu nedenle çok fazla fark yoktur.

Yine de bir uyarı: text/hiearchy altındaki tüm türler , ilgili RFC standartlarındaki karakter türleri için varsayılan olarak ISO- 8859-1'dir . O zamandan beri dünyanın çoğu UTF-8'e geçti . Bu yüzden, pozitif değilseniz, herhangi bir komik karakter kullanmayacaksınız (veya eski bir Windows dünyasında yaşamayacaksınız), bunu aşağıdaki gibi belirtmek isteyebilirsiniz:

text/markdown; charset=UTF-8

3
Posta istemcileri bunu desteklese ve bunun temeli olarak Daringfireball Markdown kullansa harika olurdu. Maalesef etmiyorlar. IETF'e taslak RFC olarak herhangi birinin gönderip göndermediğini bile bilmiyorum. Ayrıca Zenginleştirilmiş Metin MIME türünü araştırdım ve bunun artık pek çok posta istemcisinde desteklenmediğini gördüm - artık HTML Posta'yı tercih ediyor. Ayrıca, Zenginleştirilmiş Metin biçimi köprüleri hiçbir zaman desteklemez.
Volomike

37
"Komik karakterler" ile dünyanın büyük çoğunluğunun günlük olarak iletişim kurmak için kullandığı karakterleri kastediyorsunuz.
keegan

41
Evet kesinlikle. Dünyada bir sürü komik karakter var. Onlardan biri olmaya çalışıyorum.
SFEley

32
Bunu kendiniz uyguluyorsanız şunları kullanmalısınız text/markdown: x-önekler Haziran 2012'de RFC 6648 (En İyi Mevcut Uygulama 178) tarafından kullanımdan kaldırıldı .
Stuart P. Bentley

1
Stuart P. Bentley: Mükemmel. Yaşasın ilerleme. > 8->
SFEley

119

tl; dr: text/markdownMart 2016'dan beri

Mart 2016'da IETF'de RFC7763text/markdown olarak tescil edildi .

Daha önce olmalıydı text/x-markdown. Aşağıdaki metin, RFC7763'ün hala taslak olduğu Mart 2016'dan önceki durumu açıklamaktadır.


Gruber'in tanımına ilişkin resmi bir öneri yok , ancak konu resmi posta listesinde oldukça yoğun bir şekilde tartışıldı ve seçimine ulaştı text/x-markdown.

Bu sonuca daha sonra itiraz edildi , onaylandı ve IMO, fikir birliği olarak kabul edilebilir.

Resmi bir mime türünün olmamasının tek mantıklı sonucu budur: text/hemen hemen her yerde uygun varsayılanı sağlayacaktır,x- çünkü resmi bir tür kullanmıyoruz markdownve kullanmıyoruz gruber.ya da her neyse, çünkü tür artık çok yaygın.

Yine de Markdown'un farklı "tatları" hakkında hala bilinmeyenler var . Sanırım birisi resmi bir türü kaydettirmeli, ki bu sözde kolay , ancak Markdown'a olan bağlılığını çok yakın zamanda kanıtladığı için herhangi birinin bunu John Gruber dışında yapmaya cesaret edebileceğinden şüpheliyim.

IETF'de için bir taslak var text/markdown, ancak içerik Markdown'u hiç tanımlamıyor, bu yüzden daha tamamlanana kadar onu kullanmam.



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.