¿Qué tan confiable es usar contenteditable en un div para un editor WYSIWYG?

Creo que el título se explica por sí mismo, pero aún así, tal vez, debería preguntar en detalle. Estoy construyendo un editor WYSIWYG y realmente estoy en el comienzo. Entonces, me di cuenta de que quizás conocer los pros y los contras me iluminaría. Básicamente, mi pregunta es, dado que quiero un editor que funcione al menos con un 90% en todos los principales navegadores, qué tan lejos puedo ir usando contenteditable dentro de un div y cuáles son las desventajas y ventajas de usar contenteditable en comparación con designMode e iframe ? Además, mientras investigaba encontréeste editor. Creo que no está utilizando ninguno de estos atributos y está moviendo la ubicación de textarea. ¿Es este un mejor enfoque? Bueno, sé que hay muchos factores que influyen en la respuesta a la última pregunta, pero como mencioné, lo más importante que busco en el editor es que puede ser utilizado por el 90% de los usuarios. NB: no quiero utilizar ninguna biblioteca de terceros.

Respuestas a la pregunta(3)

Su respuesta a la pregunta