2009-09-15 91 views
0

我一直在發現很多Github項目都使用Markdown。我原本以爲這個庫只在像StackOverflow這樣的網站上需要,它包括用戶添加註釋的能力或者可能包含源代碼片段的帖子。但有些應用程序似乎使用Markdown,即使情況並非如此。如何知道我是否需要使用Markdown庫?

降價是一個輕量級的標記語言 ,最初由約翰·格魯伯 和亞倫·斯沃茨爲了幫助 最大的可讀性和 其輸入和輸出 形式兩者的「publishability」。該語言需要 來自現有約定的 提示電子郵件中的純文本。 降價轉換其標記文本 輸入到有效的,結構良好的XHTML和 替換左尖括號 (「<」)和&符號與它們 相應的字符實體 引用。

目前我正在編寫一個網絡應用程序,其中包括用戶添加評論的能力。是否有可能爲此使用Markdown - 即使註釋不包含源代碼?

回答

1

需要降價與能夠包含源代碼無關。這只是格式化文本的一種方式,使用格式化程序不可用時甚至可讀的簡單格式。歷史上,論壇軟件爲此使用了BB代碼,這對於許多用戶來說非常麻煩,並且不提供「可讀」功能。

無論如何,在這種情況下,您需要問自己的問題是:您是否希望讓用戶對評論進行格式化?如果是的話,你需要一些格式化庫。 Markdown可能是一個好主意。它與人們傾向於在純文本環境中標記的方式無關,例如周圍帶有星號或下劃線的強調文本。

它也是一種保護,因爲它用實體取代了HTML標記,基本上可以防止腳本攻擊。

1

如果您想讓您的用戶能夠進入大膽斜體文字,或包括links to other pages,然後提供減價的支持是做一個好辦法。無論這是你想支持的東西取決於你,但它是有用的,國際海事組織。

相關問題