¡Prueba nuestro nuevo compositor!

Por favor, no eliminen la opción de usar solo Markdown. Una configuración predeterminada y un interruptor de Markdown serían ideales y mantendrían contentos a todos los usuarios.

Creo que solo WYSIWYG sería un desastre para algunos usuarios, incluyéndome a mí. Probablemente no habría elegido Discourse si solo tuviera un editor WYSIWYG, y preferiría encarecidamente que no hubiera WYSIWYG en el sitio para ningún usuario a que me obligaran a usar WYSIWYG.

El editor actual es una de las mejores características de Discourse. Varias veces en el pasado, incluso he verificado si es un paquete de código abierto independiente, porque lo habría usado yo mismo en proyectos (y todavía lo haría).

Para las personas que han pasado décadas en texto sin formato y son muy rápidas con el teclado, hay muchas molestias con WYSIWYG. Pequeñas fricciones mientras se edita pueden ser especialmente frustrantes.

No quiero decir nada negativo sobre el editor WYSIWYG, porque está muy bien construido y a la mayoría de los usuarios les gustará, pero no quiero que me obliguen a usarlo, y sé que también recibiré quejas de algunos usuarios al respecto.

Slack intentó eliminar su editor de Markdown en los primeros días y hubo tal gran protesta que rápidamente agregaron una configuración de usuario para restaurarlo.

Aquí hay otro tema con argumentos en contra de WYSIWYG con una pista de cuál será la reacción de algunos usuarios si se les impone:

Este tema solo tiene comentarios de unas 30 personas, pero una vez que la función esté activa, esperaría una gama más amplia de reacciones. Imagina cómo reaccionaría la gente si las incidencias de GitHub se volvieran repentinamente WYSIWYG. Esa es la base de usuarios de muchos foros de Discourse, y probablemente serán muy ruidosos.

Hay personas con diferentes tipos de flujos de trabajo. Si escribes contenido Markdown fuera de Discourse y lo pegas en WYSIWYG, y luego necesitas editar el Markdown externamente de nuevo, no puedes copiar Markdown para volver a insertarlo en el editor externo.

Con el editor Markdown, es fácil copiar/pegar de un lado a otro entre Discourse y cosas como otros sitios, editores de código, documentación y archivos README.md.  

Cuando inspecciono lo que la gente publica en el foro, quiero poder ver cada carácter con un solo clic, sin tener que ir a la base de datos.

Por ejemplo, esta publicación contiene un enlace de spam (simulado) que no se puede ver a menos que inspecciones la entrada sin formato. Si los moderadores no pueden ver el texto sin formato fácilmente, los spammers aprenderán rápidamente a explotarlo. Regularmente hago clic en el icono “editar” en las publicaciones de usuarios nuevos sospechosos para verificar si hay enlaces ocultos como ese antes de bloquear la edición de las publicaciones.

Hay otras situaciones en las que se pegan cosas ocultas en los editores WYSIWYG, como al copiar/pegar de correos electrónicos que tienen píxeles de seguimiento.

(Cuanto más lo pienso, más preferiría simplemente desactivar WYSIWYG en todo el sitio para evitar la carga adicional de moderación, pero entiendo si eso no es posible. Esta publicación también contiene un píxel de seguimiento remoto simulado de 1x1, solo para demostrar. Edición: el foro acaba de descargar una copia del píxel remoto, por lo que eso probablemente no sería un problema en los sitios que tienen esa configuración activada).

Preferiría tener un interruptor, incluso si se coloca debajo del icono del engranaje (además de una configuración por usuario), pero una configuración por usuario sola sería tolerable, siempre que no se elimine.

Muchos editores WYSIWYG (como tinymce) tienen un interruptor de HTML, porque cuando las cosas van mal con WYSIWYG y el cursor se queda atascado dentro de una etiqueta de formato, es más fácil entrar en el texto sin formato para arreglarlo que tener que cortar la sección problemática en el portapapeles, pegarla en un editor de texto sin formato, copiarla de nuevo en el WYSIWYG y luego reformatearla.

15 Me gusta