Markdown-UI

Dev tools

ui prototyping markup

SHOW HN2015

65points
24comments
#425of 2,565 in 2015
Top 17%of 2015 by points

How HN took it

RoastedHalf or more of the comments are critical

2 positive, 4 neutral or asking, 0 mixed, 9 critical, out of 15 comments about the project. Thread score -0.40.

Idea: 2 for, 3 againstDesign: 0 for, 4 againstExecution: 0 for, 2 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

  • Useful for prototyping interactive UIs with non-technical people

    From 1 comment
    • I built something similar called Formdown: https://github.com/bradgessler/formdown If you're wondering why something like this would be useful, it's great for prototyping…
      bradgessler on HN

Objections

  • Using Markdown for UI markup is a poor fit; plain HTML or YAML is clearer

    From 3 comments
    • I don't know what to make of this. I like the general idea but I really don't like the use of Markdown here. Markdown makes writing markup faster and reading markup easier. It's…
      florianletsch on HN
    • I don't get the fascination with "markdown". Even for messaging systems, BBcode ([i]like this[/i]) was easier. Markdown is always fighting with indentation for other purposes.
      Animats on HN
    • I like the idea of using something like Markdown to write GUI descriptions. But I don't think pressing a meta-language into Markdown is the way to go. Better use the same…
      erikb on HN
  • Buttons built from divs are not keyboard focusable or accessible

    From 2 comments
    • Please don't ever make buttons with <div>s! [0] Focusable should be the default, as many folks can't (or don't want to) use a mouse. Use the semantic <button> tag or even just an…
      prezjordan on HN
    • Why not just inline html? doesn't conflict with pre-existing markdown specifications, more usable for breaking out of document flow (if one is making a proper form, this helps a…
      RubyPinch on HN
  • The name Markdown is misapplied to this niche syntax

    From 1 comment
    • I don't think this should use the name of "Markdown" in the name, this is a niche feature this just waters down the meaning of "Markdown".
      Ciantic on HN
  • The title's UX claim is misleading

    From 2 comments
    • That's not what User Experience means.
      sneak on HN
    • Maybe I'm not getting something quite right, but why is there a "UX" in the title?
      raphael_l on HN

Requests

  • Use semantic button elements instead of divs

    From 1 comment
    • Please don't ever make buttons with <div>s! [0] Focusable should be the default, as many folks can't (or don't want to) use a mouse. Use the semantic <button> tag or even just an…
      prezjordan on HN
  • Explain how layouts and nested layouts are handled

    From 1 comment
    • It's a good beginning even if there are already some good alternatives out there as well. Wishing to see how you solve the problems of layouts and nested layouts (including…
      nudpiedo on HN

Questions

  • What is the goal compared to existing alternatives

    From 1 comment
    • What is the different goal here compared to Salt? http://plantuml.sourceforge.net/salt.html
      aries1980 on HN
  • Why not use inline HTML

    From 1 comment
    • Why not just inline html? doesn't conflict with pre-existing markdown specifications, more usable for breaking out of document flow (if one is making a proper form, this helps a…
      RubyPinch on HN

Alternatives named

  • Formdown

    From 1 comment
    • I built something similar called Formdown: https://github.com/bradgessler/formdown If you're wondering why something like this would be useful, it's great for prototyping…
      bradgessler on HN
  • Salt (PlantUML)

    From 1 comment
    • What is the different goal here compared to Salt? http://plantuml.sourceforge.net/salt.html
      aries1980 on HN
  • Marx and Classless CSS frameworks

    From 1 comment
    • Anyone interested in this should also look at * Marx, the CSS framework without classes: https://github.com/mblode/marx * Classless, the HTML5 framework and themes for CMS-like…
      fiatjaf on HN
  • Emmet

    From 1 comment
    • Seriously! Every editor in the world by now has an Emmet plugin (possibly still called "zencoding" if it hasn't been updated in a while), and I'd rather write an easy-to-learn…
      aaronem 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/9883851)