El tratamiento de imágenes es una necesidad creciente dentro de una plataforma de administración de contenidos (Cms), en particular, aquellas que agilizan el proceso de subida y aplicación de imágenes son altamente valoradas por los usuarios. El recorte de las imágenes (cropping) es una funcionalidad que ofrece importantes beneficios: permite aplicar la misma imagen en diferentes zonas, crear imágenes nuevas a partir de una existente y elimina procesos manuales de adecuación de las imágenes.
Por lo general, el recorte es un efecto visual que se realiza durante la renderización del HTML (bajada de la imágen). El Cms mantiene el formato de la imágen y mediante código HTML muestra a los usuarios la zona seleccionada. Es decir, el tamaño de la imagen se mantiene igual al original y el recorte es un efecto visual. Este mecanismo, popular en las diferentes herramientas, es inadecuado para un sitio Web con alto tráfico.
En ‘Technology for Solutions’, creamos un mecanismo de recorte físico para nuestra suite de Administración de Contenidos. Cada vez que un usuario realiza un recorte de la imagen y lo acepta, se genera una nueva imágen con ese recorte, manteniendo el original intacto. De esta forma, el tamaño del archivo recortado se optimiza y puede escalarse a la zona donde va a ser utilizado. Pueden existir múltiples versiones del crop por cada imágen que serán almacenadas en la misma carpeta donde se ubica el archivo original.
El mecanismo de crop está disponible para las imágenes de previsualización y fotogalerías. Soporta archivos JPEG, GIF y PNG.
New:tags es una forma fácil de construir ‘templates’ dentro de la suite de Cms para Medios. En pocos meses de haber lanzado esta nueva forma de desarrollar, tuvimos una gran adopción por parte de nuestro equipo de desarrolladores, partners de integración y diseñadores Web.
Creamos los news:tags buscando reducir la complejidad de construir sobre la plataforma y encontramos que los beneficios de adoptar esta forma de trabajo va mucho más allá:
Redujimos docenas de miles de líneas de código a solo cientos de líneas. Por ejemplo, la funcionalidad de comentarios pasó de tener 5 archivos de código Java (JSP) y 900 líneas de código a dos (2) news:tags.
Encontramos que los proyectos salen del ciclo de QA con 1/10 de los bugs reportados, en comparación a proyectos construidos de la forma tradicional (HTML, CSS y Javascript).
Los news:tags ordenan y normalizan el código. Aún habiendo tenido múltiples desarrolladores en un mismo proyecto, la codificación es homogenea lo cual facilita el mantenimiento
Definimos circuitos estándares en el Cms y los implementamos a través de los news:tags. De esta forma, el funcionamiento de la funcionalidad de núcleo está garantizada: recuperación de noticias, imágenes, videos, encuestas, comentarios, etc.
Bajamos la curva de adopción del Cms para Medios de 4 semanas a 1 semana.
Facilita la incorporación de nuevas funcionalidades a los templates mediante actualización del core de news:tags
Permite a los clientes crear sus propios circuitos y estandarizar a lo largo de sus proyectos mediante la personalización y extensión de los news:tags
Los news:tags fueron incorporados al ciclo de desarrollo de los módulos ‘core’ para su continua evolución. Todo módulo nuevo que desarrollemos, tendrá su news:tag.
Esperamos que nos acompañen en el crecimiento de esta iniciativa.
Posted October 20th, 2011 by Sebastian Barrenechea. Comment (0).
En este release presentamos la nueva versión del motor de Rankings, con importantes mejoras de rendimiento y la posibilidad de procesar millones de hits. Además estuvimos trabajando en nuevas funcionalidades para el módulo Drag & Drop.
Rankings para Alto Tráfico
La nueva versión de la aplicación de Rankings y Estadísticas fue diseñada para sitios con altos niveles de tráfico. Con una de las bases de datos más veloces y livianas del mercado y un módulo independiente de cache, ahora es posible trackear cualquier actividad dentro del sitio, sin afectar la performance.
Posted September 6th, 2011 by Sebastian Barrenechea. Comment (0).
Durante los últimos meses hemos trabajado fuertemente en el proyecto ‘news:tags’ para la construcción simplificada de templates. En Septiembre, finalizamos el proceso de construcción de nuestro primer diario 100% desarrollado con esta tecnología con excelentes resultados: * templates con menos líneas de código, fáciles de entender y modificar * abstracción del código Java a partir de tags simples simil-HTML * 4 veces menos elementos (JSPs) que en proyectos anteriores.
La versión de Agosto 2011 (RM.08) publica una nueva versión de news:tags y contiene importantes mejoras al módulo de búsquedas y comentarios. Además, liberamos la primera versión estable del PAGE BUILDER. Este módulo es un ‘constructor’ de portadas que permite agregar y quitar noticias en modo ‘drag and drop’, cambiar dinámicamente el formato y combinar diferentes tamaños de contenedores.
Posted July 22nd, 2011 by Sebastian Barrenechea. Comment (0).
Continuamos desarrollando nuevas funcionalidades. La versión de Junio 2011 (RM.06) de la ‘suite’ para Diarios, Revistas y Portales Interactivos presentación del nuevo enfoque de ‘Technology for Solutions’ para la construcción de sitios bajo OpenCms. Además, incorpora mejoras de rendimiento, integración con redes sociales, manejo multimedia y rankings.
Recientemente nuestra firma, en equipo con Fox Sports, Iconosur, Iconolab y Admotion lanzó www.foxsportsla.com con muchas novedades a nivel de la plataforma. Los 5 mejores puntos a continuación!
Durante mucho, los buscadores en diarios, revistas, blogs y portales de contenido editorial estuvieron limitados a la búsqueda de texto. Con la liberación de OpenCms para Diarios, Revistas y Portales RM 05.2011 extendemos las capacidades del buscador para convertirlo en un ‘constructor’ de funcionalidades.
Constantemente nos enfrentamos con el desafío de hacer mejores productos on-line y hacerlo más rápido! El proceso normal comienza con el diseño Web, la generación de una serie de HTMLs por parte del equipo de diseño que luego serán integrados al software de Administración de Contenidos como ‘templates’.
La construcción de ‘templates’ requiere conocimientos de HTML, CSS, Javascripts y nociones de la sintaxis propia de cada administrador de contenidos para utilizar sus objetos. Los diseñadores ven como su código HTML original comienza a mutar con la incorporación de código JSCRIPT / JAVA para ser convertido en un template dinámico.
Con el avance de HTML5 / CSS3, muchos diseñadores posee un muy buen entendimiento del código generado por sus herramientas, son expertos en CSS y HTML.
A partir de esto, nos propusimos darles herramientas a los diseñadores para poder crear ‘templates’ sobre OpenCms de forma autónoma, simplificar los procesos de integración y permitir un proceso de mejora más dinámico: creamos los ‘news:tags’.
Posted June 1st, 2011 by Sebastian Barrenechea. Comment (0).
La nueva versión de la ‘suite’ para Diarios, Revistas y Portales Interactivos tiene importantes mejoras para las redacciones y para los usuarios de los sitios. Esta versión, es el paso previo a la liberación del una versión ‘mayor’ (Feature Pack 2), totalmente orientada a comunidades y redes sociales.
A continuación, un recorrido por las mejoras de esta versión del producto.
Hoy comenzamos con las primeras pruebas de la plataforma OpenCms v8. Comenzamos esto proceso sabiendo que la misma recibirá 2 actualizaciones: v8.0.1 en Julio y v.8.0.2 en Agosto. El gran cambio de v8 es la forma en la cual construimos y administramos contenidos. No obstante, hay múltiples cambios de cara al usuario. Qué es lo primero que vemos como mejoras cuando ingresamos al Workplace?
La conferencia OpenCms Dev Days 2011 tendrá lugar el 05/05 y está enfocada en presentar OpenCms versión 8. Actualmente, hay limitada información respecto a los cambios introducidos pero tenemos confirmación de parte de Alexander Kandzior (CEO Alkacon Software) de las siguientes nuevas funcionalidades:
* MODO AVANZADO DE EDICIÓN DIRECTA (Advanced Direct Edit): permitirá la creación de contenido en páginas mediante funcionalidad de arrastar y soltar (drag and drop) nativa.
Posted November 18th, 2010 by Hernán. Comment (0).
Esta semana hemos liberado la versión productiva de OpenCms v7.5 ‘Feature Pack 1′ para Diarios y Revistas. En esta versión, ofrecemos a nuestros clientes importantes mejoras a la suite como:
administración por Drag & Drop
edición Inline de noticias
sistema inteligente de moderación de comentarios
navegación por temas
un módulo de rankings ‘en memoria’
nuevo sistema de categorización de contenidos
múltiples optimizaciones para motores de búsquedas incluyendo integración con Google News
nuevo módulo de imágenes y relaciones de noticias
publicación nativa a Twitter / Facebook y el módulo Twitter Central
autenticación de usuarios con cuentas de Google, Facebook, Linkedin, Twitter y otros
Posted September 28th, 2010 by Hernán. Comment (0).
Una de las preguntas recurrentes que recibimos en nuestra firma es: “Cuál es el mejor CMS del mercado?”.
Con más de 1100 sistemas de administración de contenidos registrados en The CMS Matrix y un mercado de analistas orientados a soluciones comerciales, esto se ha vuelto una pregunta difícil de contestar.
Ciertamente los productos de uso libre como OpenCms, Drupal, WordPress y otros han tomado mucho impulso y muestran una gran adopción y rápido crecimiento. No obstante, la elección de un software de administración de contenidos debe responder a las necesidades particulares de la organización y/o el proyecto a resolver y no a un mayor volumen en los resultados de búsqueda, moda u orientación tecnológica.
En principio, podemos distinguir entre sistemas de administración de contenidos orientados a Blogs, otros orientados a Diarios y Revistas, otros con fuerte llegada al mercado de sitios Corporativos (por su cumplimiento de normas de seguridad, disponibilidad, escalabilidad, etc) y otros vinculados a Redes Sociales.
A continuación, proponemos algunas variables de análisis que utilizamos en nuestras matrices para aconsejar a nuestros clientes.
Posted September 21st, 2010 by Hernán. Comments (6).
El componente de edición Web es una pieza muy importante para OpenCms. Entre las diferentes opciones que ofrece OpenCms, se encuentra FCKEDITOR, uno de los editores Web más populares. FCKEditor ha liberado múltiples actualizaciones a la versión incluida en OpenCms con mejoras en el copiado desde Word, la posibilidad de habilitar el corrector ortográfico INLINE en Firefox, más opciones de configuración, etc.
En este artículo explicamos como actualizar de forma fácil y segura el editor FCKEditor de OpenCms a la última versión disponible.
Posted September 21st, 2010 by Sebastian Barrenechea. Comment (0).
Este video explica el funcionamiento del módulo de Twitter para OpenCms construido mediante contenidos estructurados y funcionalidad nativa de la API de Twitter. VER PANTALLA COMPLETA.
El nuevo módulo de imágenes para OpenCms v7 permite subir múltiples imágenes, asociar las mismas al formulario de noticia y realizar una publicación automática al momento de publicar la nota. De esta forma, se simplifica el proceso de generación de Galería de Imágenes a pocos pasos. VER EN PANTALLA COMPLETA.
Con la llegada del Apple iPAD los portales en Internet, principalmente diarios y revistas, deberán tomar la decisión de crear sus aplicaciones específicamente para iPAD, con un mercado muy reducido, o fortalecer su presencia en la Web haciendo uso de tecnologías que han sido fuertemente promovidas a partir de la creación de este dispositivo.
‘Technology for Solutions’ ha liberado el primer módulo comercial basado en HTML5 que permite la edición ‘inline’ de contenidos y drag and drop en cualquier template de OpenCms v6 / v7. Utilizando este módulo, es posible realizar una administración visual de las páginas de un sitio y la modificación de contenidos en tiempo de visualización desde Google Chrome, Firefox 3.6, Safari o dispositivos móviles como Apple iPAD / iPhone.
Adicionalmente, el módulo OpenCms HTML5 Pack permite agregar capacidades de Aplicaciones Ricas de Internet (RIA) a sitios existentes y hacer uso de transiciones, animaciones, consumo de contenido fuera de línea, video h.264, banners 360 grados y otras funcionalidades hasta hoy sólo disponibles en tecnologías como Flash o Silverlight.
Posted July 2nd, 2010 by Sebastian Barrenechea. Comment (0).
Desde hace ya tiempo el concepto de web 2.0 impulsa un fenómeno que trae como premisa el compartir información. Redes sociales, redes informativas, blogs y demás herramientas nos permiten tener acceso, manipular y compartir la información con la que diariamente tratamos.
En este escenario, Twitter (www.twitter.com ) nace como un servicio de consumo y aporte masivo de información que permite a los usuarios el acceso en tiempo real a las noticias que día a día se presentan alrededor del mundo.