Markdown page

Dev tools

markdown to web page renderer

SHOW HN2018

169points
84comments
#226of 2,155 in 2018
Top 11%of 2018 by points

How HN took it

MixedNo clear lean

7 positive, 7 neutral or asking, 1 mixed, 14 critical, out of 29 comments about the project. Thread score -0.23.

Idea: 6 for, 10 againstExecution: 1 for, 4 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Simple and easy to publish with

    From 3 comments
    • Props for the simplicity in getting something published. That's really cool. Along similar lines, I went back to LibreOffice recently and made a few web pages with it, just to…
      themodelplumber on HN
    • I looked for something exactly like this a while ago. Thank you very much for posting this.
      das_keyboard on HN
    • That will be usefull. Nice work.
      major505 on HN
  • Solves the no-server markdown rendering use case

    From 2 comments
    • Here are three use-cases: 1. You are editing documents locally on your computer. This lets you double-click to view nice markdown in a web browser with a `file://` url. 2. You…
      toomim on HN
    • Awesome, nice work! I like the simple usage of just adding a script tag to the top. I also experimented with this idea[1]. [1] - https://github.com/hachibu/md_spa
      hachibu on HN

Objections

  • pandoc or server-side conversion already does this

    From 2 comments
    • This is kind of neat but why not just use pandoc? pandoc -s input.md -t html -o output.html https://pandoc.org/
      rubyn00bie on HN
    • A neat party trick, but what actual use-case is there that isn't better served by server-side Markdown to HTML conversion?
      majewsky on HN
  • Flicker on page load and blank page in some browsers

    From 2 comments
    • The flicker when loading the page sucks. I guess displaying Markdown in case of failure is not the worst thing, but it would be nice if there was a possible way to allow getting…
      jchw on HN
    • http://oscarmorrison.com/md-page/ shows only a blank page on firefox. I even disabled NoScript for the site. Thanks, I'd rather have plain HTML.
      eeZah7Ux on HN
  • Plain HTML is simpler with no JavaScript dependency

    From 2 comments
    • Honestly, I prefer writing directly plain html5 with implicit tags. I cannot see any advantage of markdown over html for this particular usage.
      enriquto on HN
    • it is just as easy to read and write as markdown, and it does not require javascript libraries to be rendered
      enriquto on HN

Requests

  • Use noscript or script tag to avoid load flicker

    From 2 comments
    • The flicker when loading the page sucks. I guess displaying Markdown in case of failure is not the worst thing, but it would be nice if there was a possible way to allow getting…
      jchw on HN
    • An option for the best of both worlds would be to wrap the markdown in a <noscript> tag.
      matt-tingen on HN
  • Support grids and richer features

    From 1 comment
    • This is more evidence to me that <xmp> needs to not go away, I know browsers are considering it and I really hope they don't go that route. I use <xmp> for html code commenting -…
      kyledrake on HN

Questions

  • How does search engine SEO handle markdown-only pages

    From 1 comment
    • I wonder what effect having a page solely in markdown has on SEO? Without markup for headers, links, etc, how will search engines prioritize content? Will they use the raw…
      watchdogtimer on HN
  • How the hash-link setTimeout works

    From 1 comment
    • https://github.com/oscarmorrison/md-page/blob/master/script.js Line 43 to 48, I am not entirely sure what that hashlink does. What is the setTimeout function for? Could you…
      Kagerjay on HN

Alternatives named

  • pandoc

    From 1 comment
    • This is kind of neat but why not just use pandoc? pandoc -s input.md -t html -o output.html https://pandoc.org/
      rubyn00bie on HN
  • Strapdownjs

    From 1 comment
    • There has been Strapdownjs[1] around for quite a while now. It's simple, supports some theming as well. Anyway, good luck with this. Always fun to build something from scratch.…
      gprasanth on HN
  • mdwiki

    From 1 comment
    • Throwing in to the list of alternatives to this: http://mdwiki.info which actually does not even require you to create a .html file, but just plain .md files and a…
      littlecranky67 on HN
  • Markdeep

    From 1 comment
    • [Markdeep](https://casual-effects.com/markdeep/features.md.html) has waaay more features than this.
      FraaJad on HN
  • Jr and Dr

    From 1 comment
    • I think this has already been done by Jr [1]. And for other markup languages, e.g. Dr [2] for AsciiDoc. [1] https://github.com/Xeoncross/jr [2] https://github.com/jonathonf/Dr
      jonathonf on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/18154825)