Hasty Briefsbeta

Bilingual

Against Markdown

2 months ago
  • #Semantics
  • #Critique
  • #Markdown
  • Markdown is underspecified, lacking basic elements like definition lists, local links, and tables.
  • Markdown is non-semantic, with text-level elements often misused for structure rather than meaning.
  • Markdown leaks HTML, forcing users to rely on HTML for complex structures.
  • Markdown is tool-specific, with different tools supporting varying features, leading to portability issues.
  • The format is incomplete, non-portable, and conflated with the tools that render it.