[closed?] Markdown versus HTML #114
Replies: 4 comments 2 replies
-
I'd be interested in exploring this recommendation further and discussing within the group . |
Beta Was this translation helpful? Give feedback.
-
One other caveat: On the call, I recall @shawna-slh mentioning that WAI is looking into using Netlify for certain aspects of the WAI site. We are using Netlify for parts of our website and, generally, I really like it, and it is a good fit to GitHub. But based on our on-going experience, I have some concerns for deploying Netlify as a CMS and we have not pursued that. OTOH, I can see how an HTML-to-Netlify transition might be much smoother than a Markdown-to-Netlify transition. And of course, just because WAI starts using a CMS, it does not necessarily follow that such an approach works well for a working group or task force. I will also explicitly say that I am happy to defer to @shawna-slh suggestions for TF routines. We want the workflow to be easy for TF contributors, but the workflow should also be balanced against the level of support we are asking of WAI staff. I started this discussion thread because I am of the opinion that collaborative drafting on GitHub makes more sense than drafting in the Wiki or via Google Docs. I do not think that HTML-oriented drafting makes sense, at least not for the LVTF work. I do understand that it makes sense for the first few files in this repo to be HTML. |
Beta Was this translation helpful? Give feedback.
-
Markdown is sensible, and well integrated in Github. And it is a fairly easy port to HTML as there are numerous markdown-to-html converters (not to mention just scraping the source text from a rendered markdown page). GitHub's flavor of markdown is a bit restrictive so live examples need to be created elsewhere and reduced to an image, but otherwise is fine for basic text content, and markdown does support very basic tables:
The markdown syntax for tables (generated at the above link) is: |
Beta Was this translation helpful? Give feedback.
-
WAI main website has been using GitHub to create and edit content and Netlify for previews only for a few years now, and it is working very well for this purpose. It works with HTML or Markdown, and we are doing most pages in Markdown. For example:
Note that is in a separate repo. We currently have two:
|
Beta Was this translation helpful? Give feedback.
-
From our conversation last week (9/23), as we talked about migrating work from the wiki to GitHub, I was thinking we might start building out our prototype draft guidelines in Markdown instead of HTML.
-- HTML has too much overhead.
-- GitHub does not natively render HTML.
-- Syntax pretty easy
-- Syntax reinforces structure.
That said, non-trivial tables might be better done in Google Sheets.
testpage
Beta Was this translation helpful? Give feedback.
All reactions