{"id":18201,"date":"2021-03-14T22:01:53","date_gmt":"2021-03-14T20:01:53","guid":{"rendered":"https:\/\/www.hiberus.com\/crecemos-contigo\/?p=18201"},"modified":"2024-04-08T11:11:16","modified_gmt":"2024-04-08T09:11:16","slug":"liferay-devcon-2021-las-novedades-de-liferay-dxp-7-3","status":"publish","type":"post","link":"https:\/\/www.hiberus.com\/crecemos-contigo\/liferay-devcon-2021-las-novedades-de-liferay-dxp-7-3\/","title":{"rendered":"Liferay DevCon 2021: las novedades de Liferay DXP 7.3"},"content":{"rendered":"<p>El evento anual <strong>Liferay DevCon<\/strong> es la reuni\u00f3n m\u00e1s grande de desarrolladores de Liferay a nivel mundial.<\/p>\n<p>La edici\u00f3n 2021 en formato virtual ha reunido a m\u00e1s de dos mil profesionales, permitido la interacci\u00f3n con moderadores en vivo y un intercambio de conocimientos y networking.<\/p>\n<p>En el evento se han presentado las novedades de la versi\u00f3n <strong>Liferay DXP 7.3<\/strong>. Tambi\u00e9n ha habido ponencias en las que se han expuesto <strong>casos de \u00e9xito de Liferay<\/strong>\u00a0y talleres en los que aprender <strong>nuevos conocimientos y buenas pr\u00e1cticas<\/strong>.<\/p>\n<blockquote><p>\u201cLiferay DXP 7.3 contin\u00faa las \u00e1reas de enfoque iniciadas con DXP 7.0, ofreciendo mejoras y nuevas caracter\u00edsticas en todas las \u00e1reas de creaci\u00f3n de sitios web, gesti\u00f3n de procesos, gesti\u00f3n de SEO, inteligencia de contenido y gesti\u00f3n de formularios.<\/p>\n<p>Estamos muy satisfechos con la optimizaci\u00f3n de todas estas herramientas y con la flexibilidad que ofrece la nueva plataforma para todos los usuarios de negocio\u201d &#8211; Jorge Ferrer, Vicepresidente de ingenier\u00eda<\/p><\/blockquote>\n<h2>Page Building<\/h2>\n<p>Estas son algunas de las novedades y mejoras m\u00e1s significativas que presenta Liferay en su nueva versi\u00f3n a la hora de <strong>crear nuevas p\u00e1ginas y contenidos<\/strong>.<\/p>\n<h3>Master Pages<\/h3>\n<p>Las <strong>Master Pages<\/strong> definen \u00e1reas de p\u00e1gina que se pueden <strong>reutilizar en varias<\/strong> o incluso en <strong>todas las p\u00e1ginas de los sitios<\/strong>. Por lo general, se utilizan para definir encabezados, pies de p\u00e1gina y barras laterales. Con esta mejora los usuarios no t\u00e9cnicos podr\u00e1n <strong>crear sus propias p\u00e1ginas<\/strong>, usarlas en todo el sitio y cambiarlas en cualquier momento, aplicando cambios autom\u00e1ticamente a todas las p\u00e1ginas.<\/p>\n<h3>Collection Display<\/h3>\n<p>El fragmento <strong>Collection Display<\/strong> muestra conjuntos de entradas permitiendo que se puedan editar usando <strong>\u201cdrag and drop\u201d<\/strong>. Cuando el fragmento se agrega a la p\u00e1gina, lo puedes vincular a una colecci\u00f3n y realizar modificaciones visuales sobre las entradas. Estos cambios se replican <strong>autom\u00e1ticamente<\/strong> en las dem\u00e1s entradas.<\/p>\n<h3>Style Books<\/h3>\n<p>Un <strong>Style Book<\/strong> en un grupo de estilos (reglas CSS) que se pueden crear utilizando la interfaz de usuario del editor de estilos. Estos proporcionan <strong>\u201csistemas de dise\u00f1o\u201d<\/strong> para los <strong>dise\u00f1adores de UX<\/strong> que desean crear experiencias de usuario en todas las p\u00e1ginas, aprovechando estilos y reglas de estilo ya creados.<\/p>\n<p>Con este recurso se pretende reducir la inconsistencia cuando autores de contenido y dise\u00f1adores trabajan en paralelo.<\/p>\n<h3>Visual Responsive Layout Editor<\/h3>\n<p>Con la <strong>herramienta Visual Responsive Layout Editor<\/strong> se puede <strong>adaptar el contenido de la p\u00e1gina a diferentes tama\u00f1os de dispositivo<\/strong> mientras se edita. Esto facilita mucho la creaci\u00f3n de contenido ya que se puede elegir entre los diferentes dispositivos o resoluciones de pantalla, y para cada uno de ellos decidir el n\u00famero de columnas que se desea visualizar.<\/p>\n<h2>Asset libraries<\/h2>\n<p>Los <strong>Asset Libraries<\/strong> son espacios virtuales donde puedes crear y almacenar activos reutilizables. La finalidad de estos espacios es <strong>facilitar la reutilizaci\u00f3n de los recursos en diferentes sitios<\/strong>. Adem\u00e1s de poder crear y editar contenido web, se pueden gestionar colecciones y documentos y multimedia.<\/p>\n<h2>App Builder<\/h2>\n<p><strong>App Builder<\/strong> es una soluci\u00f3n para <strong>desarrollar aplicaciones usando el enfoque \u201cLow Code\u201d<\/strong>, lo que hace que los tiempos de desarrollo sean menores.<\/p>\n<p>Otorga a los usuarios de negocios una<strong> interfaz gr\u00e1fica intuitiva<\/strong> para definir formularios y vistas de tablas y aprovechar los flujos de trabajo para crear aplicaciones con el objetivo de <strong>digitalizar y automatizar los procesos comerciales<\/strong>. Las aplicaciones se pueden implementar de forma independiente o agregarse a las p\u00e1ginas como un widget o mediante el men\u00fa del producto.<\/p>\n<h2>SEO Configuration<\/h2>\n<h3>Open Graph<\/h3>\n<p>Con la compatibilidad integrada de <strong>Open Graph<\/strong> ahora se pueden <strong>configurar las vistas previas de las p\u00e1ginas en las redes<\/strong>. Tambi\u00e9n se puede obtener una vista previa en tiempo real de c\u00f3mo aparecen las p\u00e1ginas en los motores de b\u00fasqueda y las redes sociales.<\/p>\n<h3>Redirection Management<\/h3>\n<p>Con esta mejora ahora <strong>se pueden redirigir las URL del sitio a cualquier URL v\u00e1lida<\/strong>. Lo que hace que podamos solucionar el problema de los enlaces antiguos que dirigen a un error 404.<\/p>\n<p>Admite <strong>redirecciones temporales y permanentes<\/strong>, adem\u00e1s de establecer una fecha de vencimiento para las redirecciones.<\/p>\n<p>Para los enlaces que se rompen, <strong>Liferay<\/strong> ahora realiza un seguimiento de todos los errores 404. facilitando a los usuarios la b\u00fasqueda de enlaces rotos.<\/p>\n<h2>Friendly URL history<\/h2>\n<p>Con esta nueva caracter\u00edstica se puede <strong>verificar f\u00e1cilmente todas las URL amigables<\/strong> utilizadas en cualquier p\u00e1gina para cada idioma y administrarlas visualmente.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-18207 size-full\" src=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2021\/03\/DEV21-Logo-horiz.png\" alt=\"devcon\" width=\"449\" height=\"123\" srcset=\"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2021\/03\/DEV21-Logo-horiz.png 449w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2021\/03\/DEV21-Logo-horiz-300x82.png 300w, https:\/\/www.hiberus.com\/crecemos-contigo\/wp-content\/uploads\/2021\/03\/DEV21-Logo-horiz-360x99.png 360w\" sizes=\"auto, (max-width: 449px) 100vw, 449px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Adem\u00e1s de las novedades presentadas a continuaci\u00f3n vemos algunas de las ponencias m\u00e1s destacadas.<\/p>\n<h2>3 errores que cometimos al intentar hacer un mejor producto<\/h2>\n<p><strong>Brian Chan<\/strong> es arquitecto jefe de software y cofundador de Liferay y cuenta con una s\u00f3lida base en arquitectura y econom\u00eda de software. Brian ha consolidado <strong>el c\u00f3digo abierto como una opci\u00f3n viable y de alto rendimiento para la empresa<\/strong>, con beneficios comerciales m\u00e1s all\u00e1 del ahorro de costos. Con esta visi\u00f3n en su ponencia nos muestra con una serie de ejemplos las soluciones que est\u00e1n aplicando para la mejora constante del producto.<\/p>\n<h2>Pensamiento sist\u00e9mico para desarrolladores<\/h2>\n<p><strong>Jessica Kerr, <\/strong>desarrolladora de software, extrae en su ponencia una <strong>colecci\u00f3n de patrones del pensamiento sist\u00e9mico que ayudan en el c\u00f3digo<\/strong>, en el software y en la vida.<\/p>\n<p>Estos patrones los desarrolla a partir de las historias de dos importantes cient\u00edficos como son <strong>John Von Neumann<\/strong>, maestro del pensamiento l\u00f3gico y <strong>Gregory Batesop<\/strong>, antrop\u00f3logo, progenitor del pensamiento sist\u00e9mico.<\/p>\n<h2>El toque humano: reconectando con la realidad<\/h2>\n<p>En la ponencia <strong>Dylan Beattie<\/strong>, desarrollador de software y CEO de <strong>Ursatile<\/strong>, hace un repaso de la evoluci\u00f3n de la tecnolog\u00eda.<\/p>\n<p>Reflexiona en c\u00f3mo nos permite <strong>conectarnos y colaborar<\/strong> de formas sin precedentes, podemos trabajar juntos en plataformas, continentes y zonas horarias, de formas que hubieran sido inimaginables hace unas d\u00e9cadas.\u00a0 Adem\u00e1s profundiza en la cuesti\u00f3n de que <strong>cuando todo es virtual es f\u00e1cil perder el contacto con la realidad<\/strong>, el apetito interminable por el crecimiento a cualquier costo puede terminar socavando las mismas cosas que hicieron que esas plataformas fueran tan atractivas en primer lugar.<\/p>\n<h2>Implementaci\u00f3n de sistemas de dise\u00f1o con Liferay DXP 7.3<\/h2>\n<p><strong>Marcos Castro<\/strong>, <strong>V\u00edctor Gal\u00e1n<\/strong> y <strong>Sandro Chinea<\/strong>, muestran c\u00f3mo funcionan t\u00e9cnicamente los nuevos mecanismos que ofrece <strong>Liferay 7.3<\/strong> para implementar sistemas de dise\u00f1o.<\/p>\n<p>Entre estas nuevas funcionalidades se encuentran los <strong>fragmentos en HTML<\/strong>, composiciones de fragmentos para crear organismos, la posibilidad de <strong>exportar e importar plantillas de p\u00e1gina en formato JSON editable<\/strong> y el nuevo <strong>editor de Style Book<\/strong>, todo orientado a integrar el sistema desde sus \u00e1tomos hasta sus plantillas de una forma m\u00e1s natural y sencilla.<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/ajQ2cPFNHIc\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>En <strong>Hiberus<\/strong> somos <strong>Platinum Partner de <a href=\"https:\/\/www.hiberus.com\/dxp\/liferay\">Liferay<\/a><\/strong> y contamos con a\u00f1os de experiencia desarrollando y explotando al m\u00e1ximo las capacidades que ofrece la plataforma. Creamos soluciones corporativas, portales, comunidades, directorios&#8230;<br \/>\nDescubre c\u00f3mo podemos ayudarte.<\/p>\n        <div class=\"row\">\n            <div class=\"block-cta-form\" style=\"background-color: #003664;\">\n                <div class=\"content-cta-form\">\n                    <div class=\"text-cta-form\">\n                        <p class=\"title-cta-form\">\u00bfQuieres m\u00e1s informaci\u00f3n sobre nuestros servicios de Liferay?<\/p>\n                        <p>Contacta con nuestro equipo de Liferay<\/p>\n                    <\/div>\n                    <div class=\"form-fields\">\n                        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f33973-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"33973\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/18201#wpcf7-f33973-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"33973\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f33973-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div id=\"responsive-form\" class=\"clearfix\">\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre *\" value=\"\" type=\"text\" name=\"nombre\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"apellido\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Apellido *\" value=\"\" type=\"text\" name=\"apellido\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo corporativo *\" value=\"\" type=\"email\" name=\"correo\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telf-contacto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tel\u00e9fono *\" value=\"\" type=\"tel\" name=\"telf-contacto\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"compania\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Compa\u00f1ia *\" value=\"\" type=\"text\" name=\"compania\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Mensaje *\" name=\"mensaje\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"politica\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"politica\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">He le\u00eddo y acepto la <a href=\"https:\/\/www.hiberus.com\/politica\" target=\"_blank\"><u>Pol\u00edtica de privacidad<\/u><\/a><\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"marketing\"><span class=\"wpcf7-form-control wpcf7-acceptance optional\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"marketing\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Me gustar\u00eda recibir comunicaciones de marketing de Hiberus y sobre sus productos, servicios y eventos.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Contacta con nosotros\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div id=\"campos_ocultos\" class=\"hidden\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new1\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new1\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new2\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new2\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new3\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new3\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new3\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new4\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new4\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new4\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new_p\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new_p\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new_p\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!--end responsive-form--><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n","protected":false},"excerpt":{"rendered":"<p>El evento anual Liferay DevCon es la reuni\u00f3n m\u00e1s grande de desarrolladores de Liferay a nivel mundial. La edici\u00f3n 2021 en formato&#8230;<\/p>\n","protected":false},"author":215,"featured_media":18202,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_ayudawp_aiss_exclude":false,"footnotes":""},"categories":[3,232],"tags":[25,50],"class_list":{"0":"post-18201","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-negocio-electronico","8":"category-portales-dxp","9":"tag-cms","10":"tag-liferay"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/18201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/users\/215"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/comments?post=18201"}],"version-history":[{"count":15,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/18201\/revisions"}],"predecessor-version":[{"id":41664,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/18201\/revisions\/41664"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media\/18202"}],"wp:attachment":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media?parent=18201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/categories?post=18201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/tags?post=18201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}