• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Lack of interest Markdown (new try)

#1
As I presume xF 2.0 will have a couple of bigger changes, I'm taking this chance to suggest Markdown support again. Markdown seems to be the declared successor of BBCode, being supported by more than just forums (most blogs, websites like GitHub and Stack Overflow, ...). This would be a giant step forward.

Thanks for reading.
 

The Dark Wizard

Well-known member
#2
I have been thinking of suggesting something like this for a while now but I don't know how I feel about it.

Is Markdown really all that great? I've been told for the longest time now that it is far easier to BBCode and I do see newer sites use it, but at the same time BBCode is universal at least with the older parts of the internet.

@Chris D, @Mike,

How do you feel about Markdown and do you think it has a place in the forum world?(Not asking if its coming to xF)
 

Biker

Well-known member
#3
Meh. Considering there is no standard for it, it's far too early to even contemplate adopting something of this nature. Not to mention, switching this on your users is going to create a huge uproar as they'll have to learn something completely different from bbcode.
 

The Dark Wizard

Well-known member
#4
Meh. Considering there is no standard for it, it's far too early to even contemplate adopting something of this nature. Not to mention, switching this on your users is going to create a huge uproar as they'll have to learn something completely different from bbcode.
Some other pieces of software use a combination of both. Markdown for the easier stuff like unordered/ordered lists while bbcode does more complex stuff.
 

ibnesayeed

Well-known member
#10
Is Markdown really all that great? I've been told for the longest time now that it is far easier to BBCode and I do see newer sites use it, but at the same time BBCode is universal at least with the older parts of the internet.
BBCode is very annoying and difficult to work with in bi-directional input or RTL languages (as expressed before). Markdown or CommonMark on the other hand is a lot easier to work with in such cases. In our Urdu forum, we often deal with issues where manual modification of posts without RTE is almost impossible, even for advanced people, without messing things up. Following is a very small example which illustrates how attributes of one BBCode tag mix into the other and brackets are all misaligned in RTL mode.

bbcode-rtl.png
Here is the actual text that is shown in the above snapshot (read snapshot from right to left):
Code:
[QUOTE="ابن سعید, post: 1868295, member: 1673"][I][B][COLOR=#0059b3]اردو محفل[/COLOR][/B][/I][COLOR=#b30059] میں [/COLOR][FONT=Courier New][COLOR=#ff0000][U][B]خوش آمدید[/B][/U][/COLOR][/FONT] [USER=595]فاتح[/USER]![/QUOTE]
 
Last edited:

Kirby

Well-known member
#12
Some users in one of our forums asked for markdown support a few months ago - I added it and nobody used it afterwards :D
So while markdown is nice and easier to use than BBCode, I don't think this is something that would be used often.

In fact most posts don't use any formatting at all exepct for URLs and linebreaks.
 

ibnesayeed

Well-known member
#13
Some users in one of our forums asked for markdown support a few months ago - I added it and nobody used it afterwards :D
So while markdown is nice and easier to use than BBCode, I don't think this is something that would be used often.

In fact most posts don't use any formatting at all exepct for URLs and linebreaks.
I don't disagree with you. Most of the time all we need is paragraphs of text. In the presence of a decent RTE, many non-technical people wouldn't even know about BBcode. Ideally, it should all be hidden in the RTE (which, due to some technical challenges, may not be easy to do). Even here at XF, where presumably many technical people are around, how often those BBCodes are used that do not have an editor button (such as "PLAIN"). However, there are cases where Markdown like stuff can be very helpful, such as inline code, regular multi-line code, lists, and tables etc. In cases where RTE is not an option, almost every MD equivalent that exists (excluding those that are present in BBCode, but not in MD) is easier and cleaner to enter manually.