Hacker News new | ask | show | jobs
by frik 4532 days ago
I would say the reason is Google Docs! The current version doesn't use contentEditable [0] anymore, Google wrote a custom renderer in JS using one DIV per line with custom word wrapping, etc.

With Adobe's CSS Regions and other improvements [1] everyone could write an Google Docs competitor (single person mode) in one hour. Of course, Google and Microsoft with its Office Web fear this possible upcoming situation.

It would be awesome if some browser devs improve "contentEditable". It's really sad, there are so many bugs in Webkit and Firefox bugtrackers and got submitted related to this topic and no one fixed them. And no new features arrive either for years. Read some source code TinyMCE & co and you know what I mean, a lot of hacks to work around browser bugs.

[0] http://en.wikipedia.org/wiki/Rich-text_editor

[1] http://html.adobe.com/webplatform/

1 comments

Did you actually read the actual conversation? https://groups.google.com/a/chromium.org/forum/#!msg/blink-d...
Yes. The Google Groups discussion made it clear that Blink devs are not interested in Adobe's patches for several reasons. And the real reason seems be more political (Google Docs interests) than anything else.

What's weird is that even Microsoft IE10+ and Apple iOS 7 support CSS regions! And Chrome (and Opera Next) want even remove multi-column support, or at least fall back to a inferior bugg solution, wtf.

What I don't get that Mozilla proposed their own inferior solution. It's reminds me of Mozilla's movement against WebSQL, a very sad story for HTML5.