@st3fan
Co-founder @ Froala.com
Nothing here yet.
I totally understand your point Renan and I agree with you. It would be great if everyone would start using the latest browsers so we could focus more on bringing new great features rather that waisting time with backward compatibility. However, you'll be surprised how many differences are there between modern browsers for a simple enter and how much the output differs. Not to mention advaced features such as pasting or applying a simple bold or link around text. Keeping it small is something we're looking for and when it's possible we ditch parts of the code which are no longer necessary because browsers are getting better and better.
Thanks for the feedback, Renan. The core has 188Kb minified and 52Kb gzipped. The size is mainly growing because of the way contenteditable works in browsers. We're mainly using it just as a way to input data from the user and all editing operations are being handled internally so that the output is always the same in all browser. Indeed, it could go much smaller if we'd move the UX out of it. I totally agree with that and we actually discussed this couple of weeks ago.