Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Browser WYSIWYG editors are full of dragons. I'd give you that exception.


Which is amazing since it's a problem we have been trying to solve for more than a decade. I figure we just can't solve it fast enough to keep up with browser features and bitrot.

I once built a wysiwyg editor that utilized drag and drop for dynamic page content. Native browser drag and drop is an utter mess.


Native selection, even if you don't support legacy browsers is a bigger one.

The API itself is ok. It's all the tiny differences between browsers that turn it into a dumpster fire.

And don't get me even started on pasting stuff from Word. Customers expect this to work, because yeah, how hard can this be really? Regardless of how many safeguards you put, eventually someone somewhere is going to create a file that will generate a heap of errors.

We have over 150 test cases(600+ unit tests) and still every week something pops up.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: