Mastermind Web

El Podcast sobre desarrollo web para que potencies tus proyectos



No es la belleza de un edificio lo que se debería mirar; es la construcción de los cimientos lo que aguantará la prueba del tiempo.

Transcripción

No es la belleza de un edificio lo que se debería mirar, es la construcción de los cimientos lo que aguantará la prueba del tiempo.
David Alan Coe
Bienvenidos al centésimo octavo episodio de Mastermind Joomla
tu podcast sobre Joomla para que lleves tu plataforma web al siguiente nivel.
Soy Carlos Cámara, responsable de la Academia de Cursos de manualesjoomla.es
y en el episodio de hoy vamos a hablar de cómo he retomado la newsletter de
manualesjoomla gracias a un artículo sobre newsletters.
Veremos la nueva versión de XTSearch for Algolia.
Os lo dije en el último programa, que iba a venir y aquí está, la Carlos Birthday Edition.
También veremos las fake news o noticias falsas que me está intentando colar Andrea
en este programa, hablaremos de la participación de Joomla en un nuevo programa de mentoría
a estudiantes y finalmente, lo último pero no menos importante, descubriremos los secretos
de la magnífica plantilla o framework de plantilla, o bueno, lo veremos luego, que
además es gratis, Helix Ultimate. Y para conseguir todo esto, aportando la seriedad,
el saber estar y ese puntito de calidad que tu podcast sobre Joomla la se merece, me acompaña
la pintora del HTML, la responsable de imagen de Extly,
la hechicera de Tailwind y profesional de Canva,
la indescriptible e intachable e incuestionable,
¡Andrea Gentil!
¿Qué tal? Mucho "in".
Mucho "in", es que eres...
incomparable.
Ay, gracias.
mira estoy todos los días mirando el diccionario a ver qué adjetivo no te puedo encontrar
no hay dios así es y siempre hay alguno siempre alguno siempre algo fantástico que te encaja
qué tal cómo estás muy bien acá vaya te has quitado la sudadera
qué? sí me he quitado la sudadera, hoy hay sol
fantástico hoy estaba la playa aquí madre mía
hoy hay sol hoy es verano mañana ya no pero no importa
Bueno, es lo que tiene vivir la invernalia, no puede ser siempre todo verano.
Igual ya estoy sufriendo con esto de que vi la temperatura en Córdoba, ya me estoy preocupando.
No estaba en el sumario, no estaba en el guión, pero sé que ayer tuvisteis una reunión de
la Magazine de Joomla. Cuéntanos, ¿qué hablasteis?
No te puedo contar qué hablamos. Está publicado en el reporte, en realidad. Sí te puedo contar.
a ver
¿está publicado de que está publicado ahora mientras grabamos?
o de que estará publicado algún día
no, lo publiqué ayer mismo porque como me voy de vacaciones
ya dejé todo publicado
no...
¿te vas de vacaciones? ¿a dónde vas?
a Córdoba, no te estoy diciendo, hombre
¡oh! a Córdoba, puedes visitar a nuestro amigo Eduardo
Eduardo De Vilsan
De Vilsan Studios, sí, sí, sí
claro, me está preocupando el catálogo. Luego te paso su dirección. Dale.
Y no, siempre, una vez por mes tenemos nuestra reunión de la Magazine y ayer es... ah bueno,
una de las cosas que pasó que hubo elecciones de vuelta y tengo un periodo más para ser team
leader. O sea que tenemos Magazine de Joomla seriamente y perfectamente dirigido y organizado
durante seis meses o un año? Un año. Wow, madre mía, qué bien, qué bien. Muy bien, pues yo hablando de la
magazine, lo último que he estado haciendo es la traducción del artículo que
escribí para la magazine, pues lo he traducido al español y lo he puesto en
manuelesyurtla.es y eso me ha ayudado a retomar el envío de newsletters. Mira.
Que lo tenía un poco parado y bueno, llevo ya un par de newsletters, así que si
alguien no está suscrito a la newsletter de ManualesJoomla punto es yo os animo a hacerlo
porque se vienen cositas así que y por exli que estáis haciendo además de las maletas
aparte de las maletas estamos esta semana hoy en realidad salió la nueva versión de perfect
publisher y del x de search pero no es el Carlos Birthday es el carlos summer pero porque aníbal me
ha hecho el vacío porque le dije mira o sea de eso es que me duele hasta contártelo te lo voy a contar
para que tú tomes medidas porque está claro que aquí uno ni pincha ni corta en esta empresa no
entiendo por qué le digo me dice ya he aplicado todos los cambios no sé qué y he sacado una
release vale perfecto y me veo el log de cambio del historial de cambio y pone 4.8.0
48 ya está como 480 si esta es la Carlos Birthday edición a vale vale vale ahora lo cambio actualizo
después y carlos summer edition pero que me estás contando aníbal que es la Carlos Birthday edición
que lo anuncié en mastermindJoomla que es la Carlos Birthday y dice no no quiero dar
datos personales y me está retando a que te envíe empiece a enviar fallos
críticos para que tengas que trabajar en vacaciones y saques una antes del 15 de
julio así que dile que lo cambie o le fastidio las vacaciones
seguro que para mí siempre será Carlos Birthday Edition. Bueno esta Carlos Birthday Edition
que te viene con unas cuantas mejoras sugeridas por Carlos, ¿no? Obviamente, por ti.
Efectivamente, algunas pues para que haga optimizar un poquito las búsquedas con Algolia,
los créditos de búsqueda y demás. Y bueno, algunas cosillas más que hemos ido viendo,
sobre todo más en el ámbito de Prestashop, pero que al ser un componente multiplataforma,
realmente una extensión multiplataforma, pues el componente de Joomla no se beneficia
y el módulo prestashop también así que entre y así nuevito nuevito que no lo puse en el guión
porque lo hicimos hace un rato que estamos con las summer sale estamos con las rebajas de las
rebajas y se empezaron las rebajas así voy a pensar porque estoy pensando en cambiar en meterlo
aquí en la búsqueda de mastermind Joomla y de dónde lo ha vuelto estoy tentado no lo sé es que no me
gusta externalizar cosas pero bueno tenemos un 20% de venta de verano así que pasen por el sitio
pues merece mucho la pena sobre todo es que esto de la búsqueda es que es súper importante yo me
lo estoy pensando porque ahora si alguien busca con fallos de ortografía o palabras que a lo mejor
tienen sinónimos pero que yo no me tiene el artículo por lo que fuera o cosas así yo no
tengo forma de ofrecerle unos resultados de búsqueda interesantes a los clientes.
Con la búsqueda de Joomla normal no. Claro, es imposible. Aunque uses la búsqueda
inteligente realmente no puedes. Es que es una limitación de la búsqueda de
SQL. Es que no hay más. La búsqueda de SQL está bien hasta cierto
punto, pero con Algolia, por ejemplo, el que puedas añadirle sinónimos de
palabras. Por ejemplo, un caso que teníamos, que tenemos nosotros en la
tienda esta es la que lo está implementando pues hay marcas de
productos que están en inglés
escribirlo bien entonces vas viendo en el blog de búsqueda que están buscando
un producto y que no le sale porque lo están escribiendo mal hay veces que al
gol ya mismo le ofrece un resultado porque sabe que está escribiendo lo mal
y hay otras que no cuando lo escriben tremendamente mal
pero ni algo lea ni casi yo. Entonces ahí le puedes añadir un sinónimo, puedes añadir
esa palabra como sinónimo y entonces ya... o sea no te estoy diciendo que le ofrezca
los productos que yo subo, que yo relaciono, no, estoy diciendo que puedo decir que amigo
con h y con j puedo decir que es sinónimo de amigo sin h y con g, que es como se escribe.
Y entonces cada vez que alguien escriba amigo va a darle la
palabra amigo bien.
Entonces--
Y aparte es fundamental, sobre todo si tenés una tienda o si
realmente es importante la búsqueda.
Ya creo que hablamos de esto en algún programa.
Pero si la búsqueda es importante en tu sitio,
es fundamental que ande bien y que el componente que uses
encuentre las cosas.
Porque si no, la gente hace un par de búsquedas y se va.
Si no le encuentra nada.
Dice acá no hay nada y se va a otra cosa.
Efectivamente.
Está muy bien.
Yo recomiendo totalmente darle una vuelta a eso y analizar porque, sobre todo con sitios
muy grandes que tienen una arquitectura con un montón de categorías como tal, el Camelot
Expo es muy típico. Es fundamental ofrecer una forma rápida para que el cliente encuentre
las cosas. Y bueno, pues ahí queda. No nos entremamos más porque tenemos que hablar
de esa noticia falsa que me has intentado colar Andrea, que es eso de que Joomla 4 RC3 ya había
salido, no ha salido todavía, al momento en el que grabamos este programa no ha salido.
Claro, vamos a aclarar, este programa lo estamos grabando antes de cuando grabamos,
siempre solemos grabar, vamos a contarles en nuestros chistes, solemos grabar los viernes,
jueves viernes antes del lunes que sale el programa.
Porque los viernes Andrea se va a tomar un vermouth y no me deja grabar.
No, bueno, los jueves siempre... pero ahora no sé, ahora que va verano, cuando volvamos
y demás, con todos los niños dando vueltas en casa, no sé, vamos a tener que acomodar
los horarios, pero bueno, no importa.
Esta hora está bien.
Esta hora está bien, bueno.
Entonces, salvo cuando tu mujer se pone a hacer helado, pero bueno.
Salvo cuando tu mujer se pone a hacer helado y ahora mismo es que no lo ves, pero tengo
al perro aquí intentando comerme la mano.
Ahí está, bueno.
Es buena hora.
Está bien.
ahora. Está bien, entonces, ¿qué pasó? Como nos vamos de vacaciones, estamos grabando antes,
estamos grabando un martes, martes de lanzamiento de Release Candidate de Joomla 4, lo que pasa que
Carlos todavía no vio la noticia, pero yo sí, porque ya la traduje. Ahí está el perro, vas a
hablar también vos. No, pero no quiere hablar, quiere comerse el micrófono. No, no, no. Bueno,
sigue sigue sí entonces es que me distraje con el perrín bueno tan lindo claro yo ya vi la noticia
porque ya la traduje y ya está subida en mejor con jungla que no está publicada porque estamos
esperando que hagan el lanzamiento pero para cuando yo creo que para cuando este programa
se escuche el lunes que viene va a estar publicada la realista de 3 de jungla 4 y jungla 3 10 alfa 8
vamos a ver si es verdad lo que estás diciendo
que si hombre
claro lo subiste mañana
pero lo que pasa es que te va a dar todo
todavía no está publicado
esta es la misma que pusiste el otro día
has hecho corta y pega de la última o no?
no no porque si
buena parte del artículo
es igual que el anterior
lo que cambia es que este está enfocado
en seguridad, no sé si te acuerdas que el anterior
decía enfocado en accesibilidad esta vez viene enfocado en seguridad creo que la onda es que
cada vez que hagan una revista de ahí van a destacar un este una característica yo como
total y absoluto desconocedor del tema y más bien el viendo cómo publican estas noticias que
parecen todas clonadas porque no porque copian todo el resto porque vuelve a meter lo mismo
no tengo idea yo no soy la que hace la noticia es que desde el punto del seo les funciona mejor o
algo pero es que esto y pensaba que era la misma noticia que la otra no sé si desde el punto de
vista del seo les hace mejor porque en definitiva están duplicando están repitiendo contenido todo
el tiempo así que yo no sé si eso bueno pero tampoco no no sé no voy a ponerme a evaluar
cuáles son las motivaciones de la gente de marketing de Joomla. Bueno pues si
está publicada ya la noticia tendréis un enlace en las notas del programa y
pues ahí lo veis todas las mejoras de seguridad o que han destacado en esta
en esta noticia no es que la hayan hecho todas no sé no es que esto sea la
diferencia entre la versión 2 la versión candidata 2 y la 3
dice qué es lo que cambió de la 2 a la 3.
Ah, eso es lo que yo estaba buscando.
De la 2 a la 3.
Pues se ha mejorado el enrutamiento
SEO, para las páginas de inicio multilingüe
y que sean además consistentes con Joomla 3.
Se ha actualizado a Bootstrap 5.0.2.
Madre mía, vamos a la vez que Bootstrap.
Esto es una maravilla.
Y se han corregido más de 30 errores
gracias a todos esos voluntarios fantásticos
que están dándolo todo ahí en el github y por supuesto menciona especial a los
Joomla Bugs Busters españoles a Maikol, la Berta, a pablo son los más activos
últimamente también aunque está un poco desaparecido pero bueno está también
ocupado por un pequeño ser está ocupado creo que ricardo también se
había unido y alguien más se viene se viene en algún momento yo creo que para
septiembre va a estar la versión estable más o menos.
Eso es, vale. Bueno, sigamos con el programa. Esa era la fake news y realmente la noticia
que habíamos traído actualizada desde Joomla, la de verdad, es que Joomla va a participar
como mentor en un nuevo, en un nuevo programa o proyecto que es el Summer 2021 of Open Source
Promotion Plan, que es una iniciativa del Instituto Chino de Software de la
Academia de Ciencias Chinas y bueno pues algo parecido al Google Summer of Code
que estamos también este año, en el que estudiantes de informática de todo el
mundo pueden solicitar unirse y bueno tienen un pequeño bonus económico
además de todas las aportar una bolsa con regalitos y cosas de esas que
supongo consiguiendo los patrocinadores y demás.
Sí.
Cualquiera puede, cualquiera que esté,
creo que es solo para estudiantes de informática.
Así que consultar las bases si os interesa o, bueno,
echarle un vistazo, porque lo mismo podéis participar.
Sí.
De hecho, si quieren ver lo que están haciendo los estudiantes
del GSOC en el portal de voluntarios de Joomla,
están publicando lo que van haciendo.
Cada tanto, cada una vez por semana más o menos,
publican una actualización de su trabajo.
Así que si quieren ver por dónde viene la cosa,
quizás eso les da una idea.
Vale, pues eso es.
Y en este caso, los tres proyectos con los que participa
Joomla o las tres mejoras que después de este proyecto o de
esta campaña tendremos en Joomla será una visita guiada por el
backend de Joomla.
Hacemos una especie de visita guiada.
Vamos a tener tareas programadas web.
Es decir, que no tengas que configurar la tarea programada
en el panel de control de tu servidor,
sino que lo puedes hacer desde Joomla.
Hay un par de formas de hacerlo, incluso alguna que sea a través del servidor,
pero sin tocar el servidor depende de tu servidor, si lo permite o no.
Y otra que sería un componente de estado del sistema donde o de estado de salud del
sistema donde todos los componentes puedan inyectar sus datos de oye,
pueden yo encontrar un fallo aquí o a mí me ha saltado este error o tal.
Ahora es verdad que tenemos los logs que más o menos está estandarizado dentro
framework pero esto sería algo más como ver que todo está funcionando no sé es
un poco más de estado de salud digamos es quizá menos técnico es un punto
medio
interesante pues cositas interesante que vamos a tener en Joomla
y si no me he dejado nada del sumario a ver que lo vean no pues si te parece
pasamos a hablar de nuestra plantilla Helix Ultimate vamos
Escuchamos el tema que nos hizo nuestro amigo Eduardo de Evilsound Studios.
Vamos a hablar de una plantilla que yo creo que es de las mejores cosas que se han hecho en Joomla en los últimos tiempos
porque auna partes técnicas muy interesantes
y también partes para el usuario muy interesantes.
No se centra exclusivamente en el usuario
ni se centra exclusivamente en los desarrolladores.
Y es la plantilla gratuita de JoomShaper Helix Ultimate.
¿La conoces, Andrea?
Sí, a ver, no. Sí y no.
(Risas)
Sí, la vi un día pasar.
Claro, tal cual. Yo nunca usé plantillas de JoomShaper. En mi corta experiencia en este mundillo siempre usamos de Rocket Team.
Vale.
Pero siempre en los grupos en los que estoy en Telegram, todo el mundo siempre habla de Helix. Así que bueno, sí, como escuchar, escuché.
escuché y hoy lo que teníamos el programa me bajé me la bajé de la plantilla del sitio de
JoomShaper y la instalé y la verdad que lo que puedo decir es eso que la bajé a mi computadora
a mi ordenador la subí a mi sitio y anduvo sin más no tuve que hacer nada si no quiero darle no
quiere darle muchas vueltas va directo efectivamente algo que instala y que funciona ya es un buen
avance para que las cosas vayan. Pero además no sólo eso sino que además te instala una plantilla
corporativa estándar, yo la llamo corporativa, que es la plantilla o el diseño que tú tendrías en
la página web de una empresa estándar, digamos una empresa seria que quiera transmitir seriedad,
en fin, pues aquí tienes una plantilla perfecta que tiene sus posiciones y sus cosas. Yo me he instalado la
versión, el paquete de demo que ofrecen, el quick start que se llama, para ver un poco todas las
posibilidades que se ve en la demo. De todas formas, en la demo de la plantilla pues es la misma que
podéis ver, que es lo mismo que me he instalado yo. Vosotros también podéis instalarlo, la quick start.
Es una plantilla, como hemos dicho, gratuita. Lo único que requiere es que te registres en JoomShaper, si no recuerdo mal.
No, yo me la bajé así, sin nada. Apreté download y bajó.
Vale, pues entonces no hace falta que te registres en JoomShaper, pero es una plantilla gratuita,
que además tiene ellos, o los desarrolladores, que dicen que realmente más que una plantilla es un framework de plantilla,
constructor de plantillas. ¿Por qué? Porque realmente cuando la instalas y te
pones a jugar con ella ves que tiene muchísimas más capacidades de las que
traería una plantilla normal. Ahí no llegué. Ahora lo vemos. Es una plantilla que los
desarrolladores te dicen que puedes utilizar para hacer tus propias
plantillas. Es un framework que puedes utilizar y puedes incluir en tus propias
plantillas y de hecho hay varias empresas que utilizan el framework de
de Helix Ultimate para desarrollar sus plantillas. Es decir, que es algo abierto, con el que
si tienes una idea de un diseño, pues puedes incorporarlo. Después, ellos lo que te garantizan
es que te van a ir sacando actualizaciones de Helix Ultimate, pero tú eres después
el que tienes que incorporarlo todo y sacar las actualizaciones de tus plantillas. No
vale tampoco confiarlo todo aquí en los amigos de JoomShaper.
bueno pues me parece una aportación estupenda a la comunidad porque ha hecho
que mucha gente los utilice para para crecer es más esto no es algo que ellos
den y después hagan su sus plantillas de otra forma ellos utilizan helix
última y en sus plantillas de pago la base no que usan para todos lo que bueno
esto es como más más pelado efectivamente entonces ellos usan como
base Helix Ultimate, su framework lo van mejorando constantemente gracias a eso,
le van añadiendo más cositas y bueno pues con eso consiguen tenerlo siempre
actualizado. A ver, el darlo gratis también les aporta un montón de usuarios que al
usarlo gratuitamente pues les descubren fallos y le aportan mejoras.
Y aparte si es así como básico eventualmente, si te gusta y te sirve
eventualmente vas a querer dar un paso más y comprarle alguna plantilla diseñada por ellos
efectivamente aparte si te acostumbras a usar su plantilla pues ya es que esto es lo que sabes
entonces después aprender otra cosa pues quiero un esfuerzo entonces usar una plantilla de pago
de ellos va a ser mucho más interesante yo de hecho para manuales Joomla con cada curso solía
sacar un diseño, una plantilla, digamos, entre comillas, para instalar en un sitio
y usaba el framework de Helix Ultimate. O sea que es muy flexible y te aporta un montón de cositas.
Vamos a entrar un poquito a ver las opciones que nos trae. Como hemos dicho, nada más instalarlo
tienes una, o al menos en la plantilla Quickstart esta que instaló yo, en la demo esta que he instalado,
tienes un sitio corporativo, tienes tu imagen giro arriba y creo que te instala también si no recuerdo mal algunos
componentes de ellos pero bueno también gratuitos ellos también hacen componentes y tal. El caso es que la plantilla
tiene pues la configuración básica te permite subir un logo el tamaño una cosa súper interesante es que te permite
subir un logo en svg para meter un svg ahora mismo no lo deseamos es bastante complicado
y te permite por definir cositas como la altura el tamaño del pie de página cuál es tu posición
incluso tiene una zona para que tú pongas un copyright todas las páginas llevan un copyright
al final un mensaje de copyright pues te permite esta completita si vos no querés no tenés tiempo
o no tenés conocimiento como para o no te das mania si te instalas esto así y le personalizas las cosas y ya está no tenés que dar mucha más vuelta
claro esa es la idea ¿no? entonces tienes un montón de opción para configurar cosas que si con sociales que si no sé que si tal está genial
además si no te gustan los colores con los que viene por defecto tienes como presets o configuraciones de color diferente
que puedes utilizar, por ejemplo en rojo, en azul o en verde y entonces te cambia un poco el color principal o el tono de...
Sí, los botones y los destacados...
Eso y después si tú por lo que sea quieres
quiero el preset de este verdecito pero... o aguamarina pero quiero que realmente el color de los enlaces sea rosa y no azul
tú lo puedes cambiar después, puedes personalizar un poco su estilo sin perder nada. Y que feo, eh?
el que con los enlaces rosa pero importa a bueno para gustos de gusto
y después yo creo que uno de los puntos fuertes de la plantilla es que tiene lo
que se llama el constructor de maqueta de maquetación constructor nunca he sabido
cómo traducir layout el constructor de layout
bueno vamos a llamarlo si constructor de diseño quizás sería aquí en la palabra
Exacto. El constructor de diseño lo que te permite es que tú puedas definir.
En realidad layout es disposición.
Es disposición, claro, pero de las cosas.
Constructor de disposición no entiende nadie.
No, no suena ni a palos, pero bueno.
Que ni en Argentina nos entendería.
No, no, no, tal cual.
Bueno, pues en este constructor digamos
que lo que tú puedes hacer es definir nuevas posiciones de tu plantilla.
En Joomla! siempre vamos poniendo los módulos en diferentes posiciones y tenemos el componente, digamos, lo que sería en la posición componente.
Bueno, pues tú en este constructor puedes definir nuevas posiciones, ponerle nuevas filas con más módulos o menos.
Incluso podrías quitar el componente si quisieras.
Podrías crear una disposición...
Si no querés el giro, claro.
Eso es. Pues podrías quitar la parte del componente, podrías quitarla y entonces no se haría esa carga de datos del componente.
en otras, o sea que estaría muy interesante.
Después tiene cosas ya integradas, es una plantilla responsive, con lo cual no
tienes que preocuparte de cómo va a quedarse en móvil, automáticamente el
menú te salta un menú de hamburguesa, el menú además es un mega menú de esos que
le gusta tanto a la gente que a mí no me gusta nada.
tienes también para elegir el tipo de letra porque quieres y cambiar la letra al tamaño
de poder seleccionar todos los los headings si querés cambiar los haches en los tamaños
todo y después trae un par de cosas que pueden gustarte o no a mí no me gustan pero porque
yo soy muy purista en esto y es que te añade un te añade algunas funcionalidades extra
ayuda. Yo creo que la funcionalidad eso es algo que hacen muchos los temas de
wordpress que te meten el tema y el tema hace cosas
digamos no el tema te añade reviews o te añade tal entonces aquí lo que hacen
ellos en Helix Ultimate es que te meten te permiten tener
lo que ellos llaman las opciones extra para blogging. ¿Cuáles son las opciones extra?
Curioso que no mencionamos Helix Ultimate para el capítulo del blog, pero bueno.
Pues las opciones extra para blogging son ni más ni menos que si tú tras instalar
la plantilla te vas a uno de tus artículos, vas a ver que te aparece una pestaña nueva
que se llama opciones de blog o blog options y aquí puedes subir una imagen principal
puedes ponerle su texto alternativo y puedes decir si esto es un artículo o el
formato de artículo si es un artículo estándar, el normal de Joomla, si realmente
va a ser un vídeo y puedes incluir una url del vídeo o una galería de fotos
donde puedes subir además, te ponen para que subas la foto o un audio y puedes
ponerle el código del player que quieras introducir.
Dependiendo de lo que quieras hacer está bastante bien.
Está bastante bien.
Aunque no te guste.
Cosas que no me gustan.
Bueno, porque está añadiendo una funcionalidad que a lo mejor yo creo que debería ir en un plugin.
Quizás.
Si me apuras casi que debería ir a lo mejor en un componente y tener las cosas mejor definidas.
Porque tal y como guarda los datos en la base de datos, después no son datos que se puedan buscar.
buscar. ¿No? Es verdad que vas a buscar. Bueno, pues si tienes una imagen con un texto
alternativo que indique una palabra, pues eso no te va a aparecer. Porque tal y como
se guarda la base de datos, Joomla no va a buscar en esa tabla tal y como está.
Bueno, igual ahora con Joomla 4 todo esto va a venir en el Media Manager, lo del video,
la LED y todo eso. ¿No?
Claro. Aparte, bueno, en Joomla 4, pues como el Media Manager ya va a ser algo más avanzado,
ya si nos va a permitir incluir fácilmente el vídeo, la galería... Hay que tener en
cuenta también que Helix Ultimate yo creo que es anterior a los campos
personalizados de Joomla!
La admiro!
Entonces claro, esto venía muy bien con campos personalizados, sin campos personalizados
pero esto usando campos personalizados es mucho más interesante.
Pero bueno, aquí está y te lo muestra adecuadamente. También tiene algunas
funciones interesantes de la plantilla en sí. Aparte de eso, de las
opciones de blog también te permite, bueno aparte de la plantilla pues puedes
definir incluso cómo quieres que sea esa imagen de blog, el tamaño, pues si lo
quieres... ¿Dónde lo vas a compartir y demás? Eso, claro, a eso iba. Te permite añadir botones
de compartir en tus artículos, ¿no? Fácilmente. Los famosos botones. Claro, eso es otra de las cosas que yo
creo que tiene más sentido a lo mejor hacerlos en un plugin.
Pero bueno, aquí están. Y también te permite algunas cosas como tener OpenGraph directamente,
activarlo sin necesidad de tener otro plugin. Hemos hecho ya dos episodios sobre estas etiquetitas.
Claro, creo que todos saben lo que son los OpenGraph, ¿no? Ahí va.
Efectivamente. Pues si no, vais al episodio anterior y al anterior que mencionamos y los
veis y bueno pues está ahí. Te permite tenerlo tal cual. Tú lo instalas y ya
tienes los Open Graph ahí y los puedes desactivar después. Y bueno puedes poner
incluso tu Twitter username, tu app ID de Facebook, lo que sea. Una cosa que me
hace directamente la competencia que también trae es que te permite añadir
una barra de progresión de tiempo de lectura. Es decir, el tiempo que cómo va
leyendo el usuario conforme avanza la página, que sólo incluye mi plugin de
Estimated Reading Time, pero bueno.
El EasyBlog también te hace competencia con eso.
EasyBlog también hace competencia con eso.
Y bueno, pues esas opciones ya os digo, están interesantes. A mí me gustan menos
por eso, por lo que he mencionado, pero están ahí.
Y te permite también incluir comentarios, pero no es que tenga un componente de
comentario o que tú vayas a gestionar comentarios, te permite tener comentarios de
discuss, discuss o como quieras llamarlo, intense debate y facebook. O sea te permite
conectar con un servicio de comentarios. Claro. Que no está mal tampoco, hay gente que ha
hecho plugin solo para eso. No, por eso, de vuelta, por más que a vos no te gusta
porque quizás le dedicas más tiempo, tenés muchísima más experiencia, pero para
alguien que recién está empezando y está bien, o sea, la instala y arranca y tiene el sitio listo, no hay mucha más vuelta.
Sí, eso está claro.
Que ayuda mucho en eso, si estás empezando y demás pues te ayuda un montón, no tienes que
venirte con historia. Lo que no he hecho y que voy a hacer ahora mismo es aplicarle una barra de rendimiento,
así que lo vamos a ir haciendo aquí en directo
mientras que hablamos.
lo que estamos haciendo es que Carlos tomó su sitio de pruebas y le está haciendo una auditoría
de Lighthouse a ver cómo le da. Está en mi ordenador local o sea que algunos valores no
están muy allá pero bueno. Y lo pusiste como guest porque funciona mejor en guest.
Pues lo voy a pasar como guest porque no va a gustar el resultado.
Porque sí, sí, qué feo.
No hemos dicho nada aquí.
se escucha a mis hijos por ahí, bueno no mejor aún, que dicen lo mismo que digo yo, que feo
pero esto hay que ver el reporte con calma, a primera impresión no da muy bien los
los famosos web vitals, claro los web vitals no funcionan muy bien pero porque hay que
empezar a aplicar algunas mejoras no? Sí porque aparte bueno es un sitio de
pruebas que están local y que tal y que bueno siempre nunca es lo mismo que
estar probando un sitio en vivo. Entonces algunas cositas que no nos gustan de
esta plantilla. Los Web Vitals no va muy mal pero en parte es porque utiliza bootstrap 4
entonces ya de entrada te está cargando jquery y un montón de css y javascript
que no necesitas. Cabe destacar que la gente de JoomShaper
me acuerdo que fue uno de los que entrevistamos para ver cómo se venían
preparando para Joomla4 en la magazine y ellos apenas salga Joomla4 van a
tener lista la helix para Joomla4 así que en teoría debería usarlo. Bueno a ver
Sí, y también, bueno, Helix, yo creo que ellos van a seguir apostando por este framework
y siendo una tendencia el tema de los Core Web Vitals, tendrán que mejorarlo también.
En fin, hay cosas que mejorar. Cosas que están chulas, pues que por ejemplo puedes usar
SAS o SCSS para añadir tus estilos personalizados. Si eres desarrollador, pues está muy bien.
es algo que te facilita mucho el trabajo. Te permite también personalizar las páginas de error.
Esto de las opciones de blog, dependiendo de qué tipo de material tengas en tu sitio, están bien complementando Joomla.
Eso es. Como hemos dicho, pues utiliza Bootstrap 4.
Cosas que no me gustan de la plantilla. Bueno, una de las cosas que me gusta que utilice Bootstrap 4
porque permite que el constructor de diseño ese que hemos hablado sea muy cómodo, muy fácil de usar y que a poco que hayas trabajado con Bootstrap
sabes perfectamente los botones que tienes que tocar
pero lo que no me gusta es que de cara al rendimiento Bootstrap 4 no es lo mejor
lo mejor sería, pero claro, es que de cara al rendimiento lo mejor sería hacerlo
de cero, o sea, es que no hay una opción, no hay una alternativa fácil ahí, ¿vale?
Después, otra cosa que no me gusta es que la parte de multidioma hay que darle una vuelta.
Porque claro, tú en Helix Ultimate, cuando defines en la zona de navegación,
tú tienes que definir en la plantilla el menú que vas a usar, que va a usar tu sitio.
Y ese es el menú que va a aparecerte como navegación del sitio, ¿vale?
En la posición de navegación.
¿Qué sucede?
-Puedes asignar la misma plantilla a todos los menúes en los distintos idiomas.
Eso es, que si tienes diferentes menús para diferentes idiomas, como es lo que se suele recomendar
No hemos hecho episodio de multidioma, tenemos que hacerlo
En multidioma, lo que sucede es que
Tienes que crear un estilo por cada uno de los idiomas
Que a lo mejor lo necesitas
Porque a lo mejor en tu proyecto tiene sentido tener un estilo diferente para cada idioma
O a lo mejor no, lo único que quieres es tener el idioma distinto nada más
Después de eso tienes que ser totalmente igual
En muchos casos no. ¿Esto cómo se puede solucionar?
Bueno, esto se soluciona teniendo el menú de cada idioma
solo con el elemento "home", el elemento de portada.
Y después todos los menús, todos los enlaces de los demás menús
en el único menú principal y cada uno con su idioma asignado.
De esta forma, tú solo aquí en la plantilla asignas un menú
y después te van a salir solo los elementos del menú del idioma en el que estés.
deberíamos hablar un episodio de cómo armar un multidimensional.
Sí, tenemos que hacerlo.
¿Qué pasa? Bueno, pues que en sitios muy grandes, con muchos menús de muchos idiomas, pues puede ser un caos.
Entonces, el dinero organizativo es un poco rollo eso.
Más cositas que no me gustan, lo de incluir las opciones de blog, que me parece guay que lo incluya
porque te facilita y te da una cosa extra, pero a vos no te vale.
Me parece guay porque creo que debería estar fuera de la plantilla.
Es algo que debe estar.
Y después en el constructor hemos dicho que se pueden asignar posiciones nuevas
para los módulos y puedes crear tu página como a ti te parezca.
Pero una de las cosas que no me parece práctica es que tú,
antes de poder asignar una de esas nuevas posiciones que has creado a un módulo,
tienes que haber creado el módulo y haberle puesto una posición con el nombre
que quieras que tenga esa posición, por ejemplo posición nueva. Entonces ya en el
constructor puedes añadir ese módulo y elegir que sea para los módulos de
posición nueva. Entonces todos los módulos de posición nueva van a ir ahí.
Entonces bueno, eso es un poco lo que no me gusta.
Porque quita un poquito de agilidad, eso sí, si tienes las cosas muy claras de cómo van
las cosas, de cómo va tu sitio, pues lo haces y te queda perfecto.
y yo creo esto le hemos dado un buen repaso a Helix Ultimate que como digo
aunque sea una plantilla
No sé si vamos a grabar esto ahora Andrea, tengo que seguir dándole una vuelta
bueno tenemos una vida también, que le va a hacer?
el caso que
es una plantilla
interesante que yo he usado para darle a los alumnos a los suscriptores de ManualesJoomla.es plantilla
diseños que se me iba ocurriendo y demás que he hecho varios proyectos con ella
e incluso proyectos multidioma y que me parece fantástica para
para cualquier proyecto y ya si usas alguna de las opciones de pago de JoomShaper pues seguro que es muchísimo mejor
así que no tengo más que decir tú tienes alguna consideración más que hacerle
No, no porque ya te digo, no llegué a probarle, me atravé en un momento quería sacarle los, quería personalizarle
La plantilla viene con muchos íconos sociales, yo quería sacarle algunos y no encontré dónde, tampoco lo tuve mucho tiempo buscando
Pero bueno, no me resultó muy intuitivo cómo modificar ese layout, pero bueno, no tuve tiempo tampoco
Una de las cosas que sí me he dado cuenta es que no integra todas las Twitter cards
integra algunas cosas pero creo que no integra todas las twitter cards
bueno este sitio es que es el sitio de demo y no sé si tiene de todo
a lo mejor este que tiene un vídeo
a ver
no este fíjate ni siquiera me integra
este es un vídeo y no integra nada
no lo que pasa es que las twitter cards son opcionales
en general las de facebook son obligatorias pero si no lo compartas en facebook no te lo va a ver
bien pero como dijimos otra vez twitter no entonces porque este es para facebook estas para twitter
pero nada que está muy chula y que si buscáis una plantilla gratuita para para vuestro para
algún proyecto personal o para algo que queréis hacer o simplemente pues para jugar o para un
cliente también porque vaya justo el presupuesto y demás me parece una opción estupenda
Helix Ultimate de JoomShaper. Pues nada más, ¿qué te parece si vamos al feedback?
Vamos. Who you gonna call? El feedback. Bueno, venga Andrea, todo tuyo. Tenemos a un oyente que se ve que
se está poniendo al día con nuestros episodios que se llama Fernando Bautista que nos viene
dejando así como dos episodios atrás siempre un comentario muchas gracias
Fernando así que ahora los vamos a leer. Muchas gracias.
En el episodio 105 muchas gracias por la información el podcast estuvo muy bien
gracias y en el episodio 106 puso habrá que esperar si las directivas de flock se
vuelven una condicional en temas fundamentales de rastreo y emisión de
anuncios es decir si darán algún beneficio futuro por tener activado flock
vaya a saber lo que pasa con flock. Bueno yo sólo tengo que decir que después de
que nosotros publicáramos nuestro episodio hablando sobre el flock google
ha dado marcha atrás y ha dicho que va a posponer todo y que cancela o pausa
ponen pausa las pruebas con flock durante el verano no va a hacer pruebas
con flock en el verano en el verano porque no sé bueno en septiembre ya
verán porque van a repensarlo todo parece porque y han dado de margen ya
hasta 2023 para el tema de las cookies y demás de la privacidad porque parece
que escucharon nuestro episodio y no habíamos pensado en esto y entonces pues
está bien, pero no es verdad, lo han pausado así que no sabremos por donde tirará.
Desde luego parece que la gente no termina de gustar después de que, bueno lo
mencionaba en la newsletter de ManualesJoomla el otro día, a mediados de
de junio de este pasado junio google ha cancelado ya no ha cancelado a mp pero
ha dicho mira a mp ya no cuenta para los resultados de búsqueda algo que cuenta
que tengas un sitio rápido en móvil entonces que sucede pues a mp tuvo una
acogida quizá incluso un poquito mejor de la
que ha tenido flock o sea al menos hubo mucha gente muchos
grandes actores que lo incorporaron entre ellos nosotros
pero pero flock no entonces bueno pues está claro que tienen que dar una vuelta
todo así que hay que ver cómo
no andrea te dejo que veo que ya estás haciendo y la maleta lo tienes por ahí
detrás así que sí sí me voy a la paleta coger o todo pero de vacaciones pero
próximo programa te quiero aquí. Sí, pero no digas. No, te quiero aquí al pie del cañón
grabando. No me digas, estoy de vacaciones, no voy a grabar. No, no, me llevo todo para
grabar. Muy bien, disfruta de las merecidas vacaciones. Muchas gracias. Y muchas gracias
por todo y a vosotros recordad que la web es nuestra, hay que recuperarla. Saludos.
Nos vemos.


Helix Ultimate es una plantilla gratuita para Joomla que ofrece muchas características interesantes que nos proporcionan todo lo que necesitamos para crear nuestros sitios Joomla ¡Y todo esto gratis!

 

Novedades de ManualesJoomla.es

Novedades en Extly

Actualidad Joomla

Disponible Joomla 4 RC 3 y Joomla 3.10.0 alpha 8

¿Estás impaciente por empezar a usar Joomla 4? ¡Es normal! Puedes acelerar el lanzamiento probando esta nueva

Joomla participará en el campus de código Summer 2021 of Open Source Promotion Plan

¡Estáte al día de la actualidad Joomla suscribiéndote a la newsletter de ManualesJoomla.es!

Helix Ultimate, una Plantilla gratuita para Joomla

Helix Ultimate de JoomShaper es una plantilla gratuita para Joomla que ofrece una combinación de funcionalidades para usuarios y desarrolladores. La plantilla no se centra exclusivamente en ninguna de estas dos partes, sino que ofrece una experiencia completa para ambos.

De hecho, más que una plantilla, Helix Ultimate es un framework para crear tus propias plantillas de forma flexible y cómodamente.

Es el framework que utilizan en todas las plantillas de pago de JoomShaper. Es más, desde JoomShaper, nos animan a que utilicemos Helix Ultimate en nuestros desarrollos de plantillas y yo mismo lo he usado para crear proyectos para los miembros del club de ManualesJoomla.es.

Descargar e instalar la plantilla es sencillo y no requiere mucho esfuerzo para ponerla en funcionamiento. Además, la plantilla incluye una plantilla corporativa estándar para dar una apariencia más profesional al sitio web.

JoomShaper de Helix Ultimate garantizan actualizaciones, pero es responsabilidad del usuario incorporarlas y sacar actualizaciones de sus propias plantillas. Al ofrecer la plantilla de forma gratuita, los desarrolladores obtienen muchos usuarios que reportan fallos y aportan mejoras.

La plantilla Helix Ultimate es muy flexible y ofrece muchas opciones de personalización, incluyendo la configuración básica para personalizar cosas como el logo, el tamaño y el pie de página. También hay presets de diferentes colores que se pueden utilizar y personalizar, así como un constructor de diseño que permite definir la disposición y el diseño de la página.

Constructor visual de plantillas

Además de ofrecer todas las opciones de configuración que hemos mencionado, Helix Ultimate integra un pequeño "constructor de plantillas" que permite que definamos posiciones nuevas para nuestras páginas o que modifiquemos el diseño que ya existe.

¿Alguna vez has querido crear una página usando sólo módulos y sin componente? Con Helix puedes eliminar la posición que ocuparía el componente de la página y crear así páginas que no muestren la vista del componente.

En definitiva, Helix Ultimate nos permite hacer cualquier tipo de estructura de página que podamos imaginar.

Características interesantes de Helix Ultimate

Para los bloggers, Helix Ultimate ofrece funcionalidades extra, como la posibilidad de subir imágenes y videos, incluir galerías de fotos y audio, botones de compartir en los artículos y activar OpenGraph directamente sin necesidad de otro plugin. Una funcionalidad interesante de la plantilla es la barra de progresión de tiempo de lectura, que muestra el tiempo que lleva leyendo el usuario a medida que avanza en la página. A pesar de estas opciones interesantes para crear un blog con Joomla, no cuenta con un componente de comentario para gestionarlos.

Sin embargo, las primeras versiones de Helix Ultimate son anteriores a los campos personalizados de Joomla y no guarda datos de manera que se puedan buscar. Algunas funcionalidades extra podrían haber sido mejor implementadas como plugins o componentes adicionales.

La plantilla también ofrece algunas funciones interesantes de la plantilla en sí, como por ejemplo una página personalizada de "En mantenimiento" muy atractiva a la que además podemos añadirle un contador inverso de tiempo para mostrar cuándo estará disponible la página de nuevo. También nos da la posibilidad de personalizar las páginas de error de la página.

Desde el punto de vista técnico, es muy fácil trabajar los diseños porque implemente el framework CSS Bootstrap y la tecnología SCSS para hojas de estilo, lo que facilita el trabajo de los desarrolladores. También tiene opciones para asignar nuevas posiciones de módulos y personalizar la página según las preferencias del usuario.

Revisión de Core Web Vitals de la plantilla

En una auditoría de Lighthouse que realizamos mientras grabamos el episodio en el sitio de pruebas, los resultados de la auditoría no fueron satisfactorios y se pueden hacer mejoras en los Core Web Vitals. La plantilla utiliza Bootstrap 4, lo que facilita el proceso de construcción de diseño, pero no es óptimo para el rendimiento. Aunque hay opciones para personalizar estilos y páginas de error utilizando SAS o SCSS, hay algunas cosas de la plantilla que no son óptimas para el rendimiento y deberían ser mejoradas en futuras versiones.

 

Las cosas que menos me gustan de Helix Ultimate

La plantilla gratuita Helix Ultimate ofrece muchas posibilidades a la hora de crear un sitio web, pero también tiene algunas limitaciones que debemos tener en cuenta. Por ejemplo, la parte de multiidioma requiere que crees un estilo para cada menú en diferentes idiomas, ya que solo puedes elegir un menú como menú principal de la página. Esto puede ser un poco engorroso para aquellos que necesiten crear una web multilingüe.

Otro punto a tener en cuenta es que, para poder crear una posición de módulo nueva en el diseño de la plantilla, necesitas tener un módulo ya asignado a la posición que necesites. Esto puede ser un poco confuso para los usuarios que no estén familiarizados con el proceso.

La plantilla utiliza Bootstrap 4, lo que le penaliza el rendimiento. Es importante tener esto en cuenta si se espera un alto tráfico en el sitio web, ya que esto puede afectar la velocidad de carga.

Además, la plantilla integra opciones de blog, algo que no siempre es necesario y, bajo mi punto de vista, no debería estar dentro de la plantilla. La plantilla debería centrarse únicamente en facilitar la parte estética del sitio y dejar la parte de contenido para que sea gestionada a través de otras herramientas específicas para tal fin.

 

Como ves las cosas que me gustan menos de Helix Ultimate coinciden con las características que me parecen más interesantes de la plantilla. Y es que depende de tu perfil de uso de Joomla, te ayudarán más o menos estos elementos.


¿Has usado la plantilla de Helix Ultimate? ¿Qué te parecen todas sus opciones? Cuéntanoslo aquí abajo en los comentarios.


Escuchar en ivoox

Comentarios gracias a CComment


¡Escúchanos donde quieras!

mastermindweb.es is not affiliated with or endorsed by The Joomla! Project™. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.


mastermindweb.es no tiene afiliación alguna ni está recomendada por el proyecto Joomla! Project™. El uso del nombre Joomla!®, su símbología, y logotipo y sus marcas relacionadas está permitido bajo una licencia limitada concedida por Open Source Matters, Inc.