The Mozilla Add-ons team is excited to announce that developers can now style content on addons.mozilla.org (AMO) using Markdown.
From the early days of AMO developers have been able to style parts of their add-ons’ listings using basic HTML tags like <b>
, <code>
, and <abbr>
. This has been a great way for developers to emphasize information or add character to their listings. This feature has, unfortunately, also been a common source of mistakes. It’s not unusual to see HTML tags in listings due to closing tags, typos, or developers trying to use unsupported HTML elements.
To address this common source of errors and to better align with other tools that developers use, Mozilla has replaced AMO’s limited HTML support with a limited set of Markdown.
Our flavor of Markdown
AMO supports about a dozen Markdown rules: bold, italic, monospace, links, abbreviations, code blocks, blockquotes, ordered lists, and unordered lists. HTML is not supported. The full list of supported syntax and examples can be found in our documentation.
Currently, Markdown can be used in four areas: an add-on’s description, a custom license, custom privacy policy, and in review replies posted by the developer.
As before, links are automatically replaced by a version that is routed through AMO’s link bouncer.
How this change affects HTML content
AMO’s Markdown does not support HTML content. As a result, any HTML entered in a field that supports Markdown will display as plain text.
This change is not retroactive. Any content authored while HTML was supported will continue to display as originally intended. Only content updated after Markdown support was added will be treated as Markdown.
Ariel
wrote on
juraj
wrote on