CKEditor 3.0 – La evolución de FCKEditor

ckeditor screenshot CKEditor 3.0   La evolución de FCKEditorA día de hoy disponemos de una amplia variedad de editores WYSIWYG y, entre todos los Open Source, destacaría dos:

Tanto FCKEditor como TinyMCE han sido adaptados para infinidad de plataformas como Zen Cart, Os Commerce, Prestashop, Joomla, Drupal, Wordpress, etc, etc. Ambos disponen de listas interminables de plugins (plugins FCKEditor, plugins TinyMCE) que los dota de mayores capacidades y, como no podía ser de otra forma, ambos proyectos están apoyados por grandes comunidades de usuarios y desarrolladores.

Aunque existen tantas posibilidades que sería complicado mencionarlos todos, quiero mencionar algunos ejemplos como los siguientes editores WYSIWYG:

CKEditor

CKEditor es la evolución que necesitaba este gran editor para continuar estando un paso por delante de su "competencia".

En esta nueva versión, el equipo de desarrollo ha realizado un gran esfuerzos en mejorar los puntos débiles del anterior FCKEditor como la velocidad de carga y, la complejidad y rendimiento de ciertas funcionalidades. Todo esto sin olvidar la filosofía de crear un editor accesible tanto en su interfaz de usuario como en el código HTML que genera, un editor compatible con los navegadores más utilizados, fácil de adaptar, estilizar y de extender mediante plugins, un editor WYSIWYG que no depende de ningún framework JS, con lo que se evitan posibles conflictos en aplicaciones que si incorporan alguno.

EL resultado

Con solo trastear mínimamente entre las diferentes herramientas que incorpora por defecto, se aprecia una notable mejoría respecto de las versiones anteriores, especialmente en la velocidad de carga del editor y de los diferentes elementos como las listas, ventanas o diálogos, etc (ya tengo ganas de incorporarlo en algún proyecto).

Se aprecian cambios importantes en el API JS del editor, pero de momento no puedo valorarlos con la con la corta experiencia que tengo con este nuevo API.

Lo que le falta

Sin demasiado tiempo para destriparlo por completo, sigo viendo aspectos mejorables en el apartado de la accesibilidad, en concreto cuando utilizamos la herramienta para pegar texto de Word y cuando intentamos indicar cambios de idioma en el texto.

La herramienta para pegar texto de Word, aunque consigue limpiar la basura de código que se genera al copiar de Word, no logra un código totalmente limpio ni XHTML 1.0 estricto. Por ejemplo, si pegamos un texto con negritas y cursivas, observaremos que utiliza el tag <b> en vez de <strong> y el tag <i> en vez de <em>, cosa que no sucede al utilizar los botones por defecto del editor.

Si utilizamos el navegador Firefox para editar nuestros textos, quizá nos encontremos que se agregan, en el estilo, ciertos atributos específicos para dicho navegador (ej: -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;).

¿Qué os parece esta nueva versión?

Página oficial de CKEditor

Comparte esta entrada:
  • Facebook
  • Bitacoras.com
  • LinkedIn
  • Meneame
  • Twitter


Deja tu respuesta