3/16/2023 0 Comments Markdown meaning![]() Eventually, Markdown became so embedded in the ecosystem of static site generators that, with the introduction of the term JAMstack (now Jamstack), many people still confuse the M in the JAM acronym for Markdown (so much so that I once wrote a post on that topic alone). Thus, one of the early draws of static site generators for creating sites - particularly blogs - was the ability to author content using Markdown. ![]() Most of the popular static site generators that followed also supported Markdown by default.ĭevelopers had become increasingly comfortable with Markdown because of its adoption on sites that were popular with them. Jekyll moved from Textile markup to Markdown in 2008 with the release of v0.1.3. Jekyll was one of the earliest static site generators that gained widespread adoption, partly because it was the default tool supported in GitHub Pages. Thankfully, in most cases the rendering differences tend to be small. While this has lead to some programs and Markdown implementations to adopt the standard, the adoption has been far from universal. ![]() These issues led to the creation of the CommonMark specification, which aimed to create a clear and evolving standard for Markdown syntax. They often become visible in small rendering differences when copying Markdown from one program to another. Those of us with experience in Markdown have likely encountered these differences. The most accurate list I can find identifies 36 flavors of Markdown, each with its own particular syntax variations. Each of these Markdown variants are often referred to as flavors. This lead to improvements being made within each individual Markdown implementation. Markdown had some issues, which Jeff Atwood detailed back in 2009, but they were never addressed by the "official" Markdown. The original Markdown Perl script that is still available on John Gruber's site for download was last updated in late 2004. Like other markup languages such as Textile, Markdown had no official specification, which led to one of Markdown's most enduring and confusing aspects. While other markup languages like BBCode, Textile, AsciiDoc, and ReStructuredText already existed, Markdown caught on and was adopted by sites like GitHub, Reddit and StackOverflow for formatting content. This contrasted with writing in straight HTML which has a tag-based markup that can be verbose and make readability difficult, especially if you are unfamiliar with the meanings of each tag. The idea was that Markdown would not only be easy to write, with a relatively limited and simple syntax, but more importantly it would be easy to read.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |