Live data from Hacker News

EpicEditor – An embeddable JavaScript Markdown editor

epiceditor.com

31–36 of 36 posts

Re: EpicEditor – An embeddable JavaScript Markdown editor

#31
This might be a good place to ask this. I'm the creator of EpicEditor. EpicEditor hasn't been updated in quite awhile due to a lot of big life events including the death of a family member, a baby, a move to another city, new job, and some other ones.

EpicEditor seems to just keep growing. It's been on HN's front page a few times. There's a version for just about every environment from Node, Ruby, to Python to every CMS such as WordPress, ExpressionEngine and more. It's even been placed in an Adobe Enterprise on-prem app. I honestly can't keep up which is a shame because I think it can grow into something even greater with a little TLC :)

If you or someone you know has worked with HTML WYSIWYG type open source projects (contenteditable APIs, etc) comment in the GitHub ticket I just made (copy pasted most of this message), or you can email me at oscargodson@outlook.com.

https://github.com/OscarGodson/EpicEditor/issues/309

Re: EpicEditor – An embeddable JavaScript Markdown editor

#32

Earlier quoted context omitted.

wysiwyg is fundamentally flawed because the web is not wysiwyg. And HTML is a semantic description of content, not its formatting. We fought long and hard for that to be recognised, only for people to come along and try to derail that effort with wysiwyg editors. Case in point: the markup in your final link is terrible: tables for layout, inline styles, DIVs containing nothing by BRs, etc. I could never sanction the…

The only sane solution I've yet seen is WYMeditor[1]. All the ease and immediacy of WYSIWYG, but producing proper standards-compliant code with the classes you choose. The code's not brilliant (having Rangy mixed in to cope with legacy IE annoys me), but the concept is so far ahead of anything else that I now use it pretty much exclusively for in-browser editing; as a professional writer I could never rewire my habit…

Too bad it looks kinda ugly. Example: http://wymeditor.github.io/wymeditor/dist/examples/01-basic....

Re: EpicEditor – An embeddable JavaScript Markdown editor

#33

Earlier quoted context omitted.

wysiwyg is fundamentally flawed because the web is not wysiwyg. And HTML is a semantic description of content, not its formatting. We fought long and hard for that to be recognised, only for people to come along and try to derail that effort with wysiwyg editors. Case in point: the markup in your final link is terrible: tables for layout, inline styles, DIVs containing nothing by BRs, etc. I could never sanction the…

The only sane solution I've yet seen is WYMeditor[1]. All the ease and immediacy of WYSIWYG, but producing proper standards-compliant code with the classes you choose. The code's not brilliant (having Rangy mixed in to cope with legacy IE annoys me), but the concept is so far ahead of anything else that I now use it pretty much exclusively for in-browser editing; as a professional writer I could never rewire my habit…

Thanks for the link! There were little quirks with redactor that was annoying and I think this tool would have eliminated those. The only thing that I don't like about the examples is when you want to edit in HTML, it puts the editor at the top. I prefer how redactor does it, which is one window at a time. However I'm guessing this is all customizable or you can implement one yourself if you wanted to.

Re: EpicEditor – An embeddable JavaScript Markdown editor

#34

Earlier quoted context omitted.

The only sane solution I've yet seen is WYMeditor[1]. All the ease and immediacy of WYSIWYG, but producing proper standards-compliant code with the classes you choose. The code's not brilliant (having Rangy mixed in to cope with legacy IE annoys me), but the concept is so far ahead of anything else that I now use it pretty much exclusively for in-browser editing; as a professional writer I could never rewire my habit…

Too bad it looks kinda ugly. Example: http://wymeditor.github.io/wymeditor/dist/examples/01-basic....

I think these things are quite easy to fix. I definitely prefer redactors look, but being able to see each container is actually quite nice. You sort of have use your imagination when it comes to layout spacing, but I think this route is definitely better.

Re: EpicEditor – An embeddable JavaScript Markdown editor

#35
post #13

"Because, WYSIWYGs suck" I think this is a bit short sighted. I like Markdown and I'll eventually integrate it into my product, but to discredit the usefulness of WYSIWYG would be foolish. Maybe there is a lack of good implementations for it to show any value. I'm currently evaluating redactor ( http://imperavi.com/redactor/ ) as my WYSIWYG editor and I've been happy with it so far. For example this is how I render t…

wysiwyg is fundamentally flawed because the web is not wysiwyg. And HTML is a semantic description of content, not its formatting. We fought long and hard for that to be recognised, only for people to come along and try to derail that effort with wysiwyg editors. Case in point: the markup in your final link is terrible: tables for layout, inline styles, DIVs containing nothing by BRs, etc. I could never sanction the…

Agreed. I have seen too many people try to get their images to align by left padding it with spaces in their WYSIWYG editors. I am thinking of only allowing markdown in my latest project. I have yet to put it in front of the computer phobic user (in this case, my girlfriend) to see how well it goes so not sure how well it will go down. however I am hoping that after some initial resistance it will result in far less 'why is my page messed up' requests.

Markdown isn't totally there though because there are certain situations where specific styling is needed. I am probably still going to need to implement some kind of extension to enable setting CSS classes on blocks of text to enable this.

Re: EpicEditor – An embeddable JavaScript Markdown editor

#36
I don't understand in what sense it's an MD editor. It's an MD previewer all right. But no smart indentation (no Tab/Shift+Tab either). No syntax highlight. I can't find a single feature which helps me actually editing markdown.

P.S. Auto-saving in localStorage is a cool though.

Post reply on HN