Apa tipe MIME untuk penurunan harga?

109

Adakah yang tahu jika ada tipe MIME untuk penurunan harga? Saya rasa itu benar text/plain, tetapi apakah ada yang lebih spesifik?

ilanco.dll
sumber

Jawaban:

121

Tidak ada tipe standar resmi , tetapi text/markdowntampaknya merupakan tipe de facto yang paling umum . Sebagian besar browser dan klien lain yang cukup canggih kemungkinan akan melihat text/bagian tersebut dan defaultnyatext/plain tetap , jadi tidak banyak perbedaan.

Satu peringatan, meskipun: semua jenis di bawah text/standar hiearchy untuk ISO-8859-1 untuk jenis karakter mereka dalam standar RFC yang relevan. Sebagian besar dunia telah beralih ke UTF-8 . Jadi, kecuali Anda yakin Anda tidak akan menggunakan karakter lucu apa pun (atau hidup di dunia Windows lama) Anda mungkin ingin menentukannya sebagai berikut:

text/markdown; charset=UTF-8
SFEley
sumber
3
Akan luar biasa jika klien email mendukung ini dan menggunakan Penurunan Harga Daringfireball sebagai dasar untuk itu. Sayangnya, mereka tidak melakukannya. Saya bahkan tidak tahu apakah ada yang mengirimkannya ke IETF sebagai draft RFC. Saya juga meneliti jenis Enriched Text MIME, dan menemukan bahwa ini tidak lagi didukung di banyak klien email - yang sekarang mendukung HTML Mail. Selain itu, format Teks yang Diperkaya tidak pernah mendukung hyperlink.
Volomike
37
Yang Anda maksud dengan "karakter lucu" adalah karakter yang digunakan sebagian besar dunia untuk berkomunikasi setiap hari.
keegan
41
Ya persis. Ada banyak sekali karakter lucu di dunia. Saya mencoba menjadi salah satunya.
SFEley
32
Jika Anda menerapkannya sendiri, Anda harus menggunakan text/markdown: x-prefiks tidak digunakan lagi oleh RFC 6648 (Praktik Terbaik Saat Ini 178) pada Juni 2012.
Stuart P. Bentley
1
Stuart P. Bentley: Luar biasa. Hore untuk kemajuan. > 8->
SFEley
119

tl; dr: text/markdownsejak Maret 2016

Pada Maret 2016, text/markdownterdaftar sebagai RFC7763 di IETF .

Sebelumnya, seharusnya begitu text/x-markdown. Teks di bawah ini menggambarkan situasi sebelum Maret 2016, ketika RFC7763 masih berupa draf.


Tidak ada rekomendasi resmi tentang definisi Gruber , tetapi topik tersebut dibahas cukup banyak di milis resmi , dan mencapai pilihan text/x-markdown.

Kesimpulan ini ditentang kemudian , telah dikonfirmasi dan, IMO, dapat dianggap sebagai konsensus.

Ini adalah satu-satunya kesimpulan logis dalam kurangnya tipe mime resmi: text/akan memberikan default yang tepat hampir di semua tempat, x-karena kami tidak menggunakan tipe resmi, markdowndan tidakgruber. atau apa pun karena tipe tersebut sekarang sangat umum.

Masih ada yang tidak diketahui tentang perbedaan "rasa" dari penurunan harga. Saya kira seseorang harus mendaftarkan tipe resmi, yang seharusnya mudah , tetapi saya ragu ada orang yang berani melakukannya di luar John Gruber, karena dia baru-baru ini membuktikan keterikatannya dengan penurunan harga.

Ada draf di IETF untuk text/markdown, tetapi isinya sepertinya tidak menjelaskan penurunan harga sama sekali, jadi saya tidak akan menggunakannya sampai itu menjadi lebih lengkap.

MattiSG
sumber
6

Menemukan utas ini dari 2008: http://www.mail-archive.com/[email protected]/msg00973.html

Sepertinya tipe pantomim text/vnd.daringfireball.markdownharus didaftarkan oleh pembuat penurunan harga, hingga jenis pantomim penurunan harga dapat ditentukan sebagai text/x-markdown.

ilanco.dll
sumber