Turn a page or a fragment into clean Markdown: headings, lists, tables, code blocks and links, with the script tags left behind.
The result appears hereTables become GitHub-flavoured Markdown tables, and a pre with a language class keeps that language on the fence. Both are the parts hand-rolled converters usually drop.
Because a line starting with a dash or a hash would otherwise become a list item or a heading. The escapes are what keep the text meaning what it said in HTML.
Yes. Script, style, noscript and template elements are removed first, so what comes out is the content rather than the framework's payload.