Live data from Hacker News

Why Is Markdown Popular?

russellbeattie.com

81–90 of 179 posts

Re: Why Is Markdown Popular?

#81
post #21

All complaints basically seem to boil down to these two: * It's not standardised * I don't like using it I think the two big advantages of markdown are simply: * It's readable without having to parse it * A lot of people do like using it Replacing it with HTML, as useful as HTML is for its intended purpose, sounds like an incredibly bad idea. There's a very good reason why markdown won: its readability. Except for ta…

Use of block quotes is rare anyway. It's just very practical, easy to adjust, its output fairly well matches your expectation. It covers 99% of your everyday needs.

Re: Why Is Markdown Popular?

#84
post #13

> Markdown will never get beyond developers. In my experience it works pretty well for non-developers. I added it to our email client years ago as an alternative to the WYSIWYG editor, and quite a few non-developers liked and used it. Also see Reddit, which uses it. While the Reddit userbase does skew somewhat towards the tech-y, there's also loads of non-tech folks on there. As for the larger point: do I have a grea…

> Writing emphasis is just too distracting compared to *emphasis*; The big thing for me is that Markdown is not just quick to touch-type but also is easy to read in plain text documents. I can easily infer what the formatting means when reading Markdown even without learning it. I'd be happy with another plain text ASCII format but Mardown just happens to be the one that's been widely adopted. Being able to keep docu…

> The big thing for me is that Markdown is not just quick to touch-type but also is easy to read in plain text documents. I can easily infer what the formatting means when reading Markdown even without learning it.

And this is the whole point of markdown. It’s for the source version to accurately represent what the output document would show. So emphasis isn’t just a tag. It’s represented by surrounding text with *s, which shows emphasis even in the source document.

A URL is easy once you understand that you read the stuff in the [] and mentally ignore the stuff in ().

The point of markdown is not to transform it into HTML. The point of Markdown is to be able to write a plain text document which is sufficient on its own. The fact that it can be transformed into an HTML output is a bonus (although a planned one).

In a sense this idea is conveyed in the name itself. It’s the opposite of markup, in that the markup symbols aren’t intended to be separate from the content but are part of the content itself.

Re: Why Is Markdown Popular?

#85
post #48

Earlier quoted context omitted.

There are also the multitude of people that use markdown in chat applications, which usually implement a form of WYSIWYG editing, e.g., Slack.

Does slack even use markdown? It seems to me that it just uses some markdown-like sybtax as a shortcut for generating its rich text. Like Google Docs will start a list after - .

Ehhh there's "Markdown" and there's "markdown". Slack definitely has markdown, and any argument to the contrary is a "No True Scotsman" fallacy. I personally use hyperlink text, bullet lists, tt/bold/italics, quote blocks, pre blocks.

Re: Why Is Markdown Popular?

#86
In an article linked from this one, they advocate for, wait for it, yet another markup language (albeit a subset of html).

> What I would want is a simple .htmd standard file format, which - like all the "lightweight markup languages" out there - is just text containing a strict subset of HTML (no forms and iframes) and CSS which basically mimics the output of Markdown.

So, basically, they want Markdown with angle bracket. Yay? No. Yuk.

Re: Why Is Markdown Popular?

#87
It's almost like we need some kind of lightweight markup language like HTML that lets us focus more on the content, with less boilerplate... so something like markdown in other words, then?

I don't think the problems Russel mentions are as big of a deal. I've never encountered an issue due to the inconsistent spec. The basic markdown practices are so simple they just work, and when they don't it's clear you need to make a slight adjustment. At worst you are missing something you want to use that's not available in the flavor at hand. In the places I commonly write markdown there is no need for a complex tool-chain to render it as HTML, it's either a real-time part of the apps I use, or I consume it as plain text.

I'd be curious how Mozilla is finding it. I know it's a favorite among bloggers, but I'm not sure about such rich documentation as MDM, the quality of which has never been better in my view.

I think we need to invent new ways to store and retrieve enriched/inter-related/hierarchical data in a way that's convenient, interoperable and ubiquitous. I can't think of any though, can you? Something like a relational database, but lightweight like plain text, but richer, like a website.

Re: Why Is Markdown Popular?

#88

> The HTML output is antiquated at best. Though the basic structure of headers and paragraphs is generally semantic, there's no modern semantic elements such as main, article, section, nav, header, footer, figure, picture, etc. Embedding videos, social media widgets, etc. isn't possible at all. While most other complaints sounded more like the typical markdown grumpiness I've heard before, I do find this an interesti…

The point of Markdown isn't to replace HTML. It lets you write a plaintext document that can be post-processed into a rich text document (including HTML). It doesn't define the rich text template, styling, or anything else. It certainly isn't meant to have a 1:1 relationship with every HTML element.

With Markdown I can type up a document in the most brain dead of editors. I can then effectively read that document in the most brain dead of readers, event just printing it to a terminal. That simple document I can run through any number of post-processors and get great looking documents in a variety of delivery formats.

Re: Why Is Markdown Popular?

#89

The only time Markdown works for me is if I have simple text with some bold sections. Only adding a link brings me out of the flow already. Is there a mnemonic to remember which one is the right one? [text]( http://url ) [ http://url](text) ( http://url)[text] (text)[ http://url ]

Muscle memory? Do you have trouble remembering how anchor tags work in html?

Re: Why Is Markdown Popular?

#90
post #37

If you want to write beautiful documents. Use something else, be it html+css, word, latex and so on. But at the same time accept that these are potentially time consuming and complicated to do by hand or even with tools. Markdown and likes are for the case of fast and minimal styling, while still being human readable and writable. Which is very reasonable trade-off. And I will take it every day. Don't try to force so…

I can generate a LaTeX document from a Markdown document. Or an HTML document. Or a Word document. I'm not going to send or print Markdown, I'm going to generate some delivery format from it.
Post reply on HN