ประเภท MIME สำหรับ Markdown คืออะไร?


109

ไม่มีใครรู้ว่ามีประเภท MIME สำหรับ Markdown หรือไม่? ฉันเดาว่าเป็นtext/plainแต่มีแบบที่เฉพาะเจาะจงมากกว่านี้หรือไม่?

คำตอบ:


121

ไม่มีประเภทมาตรฐานอย่างเป็นทางการแต่text/markdownดูเหมือนว่าจะเป็นประเภทโดยพฤตินัยที่พบบ่อยที่สุด เบราว์เซอร์ส่วนใหญ่และไคลเอนต์อื่น ๆ ที่มีความซับซ้อนพอสมควรมักจะเห็นtext/ส่วนนี้และเป็นค่าเริ่มต้นtext/plainดังนั้นจึงไม่มีความแตกต่างกันมากนัก

ข้อแม้อย่างหนึ่ง: ทุกประเภทภายtext/ใต้ค่าเริ่มต้น hiearchy เป็นISO-8859-1สำหรับประเภทอักขระในมาตรฐาน RFC ที่เกี่ยวข้อง มากที่สุดของโลกที่มีการย้ายตั้งแต่วันที่UTF-8 ดังนั้นถ้าคุณไม่คิดบวกคุณจะไม่ใช้ตัวตลกใด ๆ (หรืออาศัยอยู่ในโลกเก่าของ Windows) คุณอาจต้องการระบุดังนี้:

text/markdown; charset=UTF-8

3
จะดีมากถ้าไคลเอนต์เมลสนับสนุนสิ่งนี้และใช้ Daringfireball Markdown เป็นพื้นฐานสำหรับมัน น่าเสียดายที่พวกเขาทำไม่ได้ ฉันไม่รู้ด้วยซ้ำว่ามีใครส่งให้ IETF เป็นร่าง RFC หรือไม่ ฉันยังค้นคว้าประเภท MIME ของข้อความที่สมบูรณ์และพบว่าสิ่งนี้ไม่ได้รับการสนับสนุนในโปรแกรมรับส่งเมลจำนวนมากอีกต่อไปซึ่งตอนนี้ชอบอีเมล HTML นอกจากนี้รูปแบบ Enriched Textไม่รองรับการเชื่อมโยงหลายมิติ
Volomike

37
"ตัวตลก" หมายถึงตัวละครที่คนส่วนใหญ่ทั่วโลกใช้ในการสื่อสารในชีวิตประจำวัน
keegan

41
ใช่แน่นอน มีตัวตลกมากมายในโลกนี้ ฉันพยายามเป็นหนึ่งในนั้น
SFEley

32
หากคุณใช้สิ่งนี้ด้วยตนเองคุณควรใช้text/markdown: x-คำนำหน้าถูกเลิกใช้โดยRFC 6648 (แนวทางปฏิบัติที่ดีที่สุด 178)ในเดือนมิถุนายน 2555
Stuart P. Bentley

1
Stuart P.Bentley: ยอดเยี่ยมมาก ไชโยสำหรับความคืบหน้า > 8->
SFEley

119

tl; dr: text/markdownตั้งแต่เดือนมีนาคม 2559

ในเดือนมีนาคมปี 2016 text/markdownได้จดทะเบียนเป็นRFC7763 ที่ IETF

text/x-markdownก่อนหน้านี้มันควรจะได้รับ ข้อความด้านล่างอธิบายถึงสถานการณ์ก่อนเดือนมีนาคม 2016 เมื่อ RFC7763 ยังคงเป็นฉบับร่าง


ไม่มีคำแนะนำอย่างเป็นทางการในเป็นนิยามกรูเบอร์แต่หัวข้อที่ถูกกล่าวถึงค่อนข้างหนักในอย่างเป็นทางการของทางรายการtext/x-markdownและไปถึงทางเลือกของ

ข้อสรุปนี้ถูกท้าทายในภายหลังได้รับการยืนยันและสามารถเป็น IMO ซึ่งถือเป็นฉันทามติ

นี่เป็นข้อสรุปเชิงตรรกะเพียงข้อเดียวในการไม่มีประเภทละครใบ้อย่างเป็นทางการ: text/จะให้ค่าเริ่มต้นที่เหมาะสมเกือบทุกที่x-เพราะเราไม่ได้ใช้ประเภทที่เป็นทางการmarkdownไม่ใช่gruber.หรืออะไรก็ตามเพราะประเภทนี้เป็นเรื่องธรรมดา

ยังมีที่ไม่ทราบเกี่ยวกับการที่แตกต่างกัน“รสชาติ” ของ Markdown แม้ว่า ฉันเดาว่ามีคนลงทะเบียนประเภทอย่างเป็นทางการซึ่งน่าจะง่ายแต่ฉันสงสัยว่าจะมีใครกล้าทำนอกเหนือจาก John Gruber เนื่องจากเขาเพิ่งพิสูจน์ความผูกพันกับ Markdown

มีแบบร่างใน IETF สำหรับtext/markdownแต่เนื้อหาดูเหมือนจะไม่ได้อธิบายถึง Markdown เลยดังนั้นฉันจะไม่ใช้มันจนกว่าจะสมบูรณ์มากขึ้น



6

พบหัวข้อนี้ตั้งแต่ปี 2008: http://www.mail-archive.com/markdown-discuss@six.pairlist.net/msg00973.html

ดูเหมือนว่าชนิด MIME text/vnd.daringfireball.markdownควรได้รับการลงทะเบียนโดยผู้เขียน Markdown จนแล้ว Markdown text/x-markdownชนิดไมม์สามารถระบุได้ว่าเป็น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.