Leo en el blog de Fernando Maciá una entrada publicada en Mayo de este año, donde nos expone su visión sobre el cambio de modelo que está "empezando" a surgir en las aplicaciones para el comercio electrónico. Un cambio que los usuarios demandan día a día intentando encontrar entornos colaborativos, transparentes, con herramientas de calidad, útiles, funcionales y con buena usabilidad.
El modelo de tienda electrónica entendida como escaparate virtual o autoservicio online está claramente superado.
Fernando Maciá.
En España el comercio electrónico no está tan desarrollado como en otros países, pero actualmente continua evolucionando y creciendo a pesar de la crisis. Crisis que empuja a muchas empresas a optar por el modelo de venta on-line frente al modelo tradicional de venta en tienda física, bien por reducir costes, por intentar llegar a un público determinado o bien porque el tipo de negocio se puede desarrollar mejor de forma on-line (el ejemplo de reservas para casas rurales mencionado por Fernando puede ser una buena muestra).
Ahora la competencia es grande y los usuarios son más experimentados a la par que exigentes. Ya no es suficiente con que les mostremos nuestro catálogo, novedades, productos más vendidos o que por gentileza les guardemos la cesta por si deciden aplazar la compra para otro momento. ¡Hace falta algo más!
En mi opinión este cambio de modelo es un cambio que si se empieza a ver poco a poco, sobre todo en comercios relacionados con turismo, vuelos, hotes, etc, que empieza a ser demandado por los que deciden montar una tienda virtual y que está teniendo buenos resultados (como dice Fernando, supone una ventaja competitiva).
¿Podemos empezar a hablar de tiendas online 2.0 o comercios sociales?
A 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 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