Having written an editor on contentEditable before, I think the biggest challenge is paste events. http://stackoverflow.com/questions/3553041/how-can-you-catch... The onpaste event isn't supported across the board, and doesn't let you access the paste content in any way. Just try copying a webpage and posting it into the Aloha Editor area- it will paste the entire dom. Blech. contentEditable should be a boon for web…
That and the way every browser reacts to the enter key press. Firefox appends
, Chrome appends and IE[3] appends
.
[1] I don't know where I read about this. Sorry.
[3] The IE behavior is similar to MS Word.