86. Performance Lab

WordPress mantiene su compromiso de mejorar la optimización del código y de algunas funcionalidades que se irán probando en el nuevo plugin Performance Lab.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed directamente.

Transcripción del programa

Hola, soy Javier Casares y estás escuchando WordPress Podcast, el resumen de noticias de la Comunidad WordPress. En este programa encontrarás la información del 7 al 13 de marzo de 2022.

Mejorar el rendimiento no había sido una prioridad general en los últimos años, ya que la luz siempre estaba encima del editor. Pero desde hace 3 meses que se creó el grupo de performance dentro del Core se ha estado trabajando en qué elementos había que mejorar, sobre todo el relacionado con las imágenes y con dar más información sobre posibles cuellos de botella.

Pues estos 3 meses han dado bastante de sí, porque ya ha salido a la luz el plugin Performance Lab, que como su nombre indica, es un laboratorio donde hacer pruebas y mejoras del núcleo de WordPress.

Esta primera versión es una beta y es la base para probar algunas funcionalidades como la conversión de las imágenes de JPEG a WebP, además d varias notificaciones en el Salud del Sitio, relacionadas con el propio WebP, la caché persistente o los recursos en cola, es decir, si tienes muchos CSS y JavaScript.

No, este plugin no va a arreglar si tu sitio va muy lento, pero sí que puede ayudarte a detectar poco a poco algunos elementos que, en un futuro, ya vendrán en el propio núcleo de WordPress.

Si aún no has actualizado tu WordPress, sea la versión que sea, hay versiones menores desde la 3.7 hasta la 5.9. Y es que se han aplicado 3 parches de seguridad reflejadas en WordPress 5.9.2.

En realidad, la más compleja afectan sólo a la rama de la 5.9 y básicamente permitían incluir JavaScript malicioso a través del editor.

Las otras dos, que sí afectan a todas las ramas, permitirían que un usuario con un enlace llegase a un lugar donde se ejecutaría cierto JavaScript.

El equipo de Core ya comienza a planificar los bug scrub de WordPress 6.0 ya que en 4 semanas comenzaremos a ver las primeras versiones beta.

Antes de eso, como en anteriores ocasiones se han hecho los Go/No-Go, en esta ocasión se hará una sesión de presentación de los nuevos elementos el 5 de abril en el que se presentarán las nuevas funcionalidades y que todos los equipos estén alineados con los materiales a preparar para el lanzamiento final.

El equipo de Diseño está revisando la documentación sobre los procesos para contribuir y para acceder a un sistema algo más estandarizado.

Además de esto, que seguramente se base en el modelo que se usa en las contribuciones de Gutenberg, se ha planteado la aplicación en otros proyectos, tras el trabajo realizado en Openverse, Photo Directory y News.

Así que se va a hacer foco en mejorar la documentación en el Handbook de Diseño, crear una estructura unificada para todas las bibliotecas de diseño y tener un único proceso para contribuir dentro de Github.

El equipo de Documentación está planteando la reorganización de todos los contenidos del HelpHub, principalmente en 4 grandes pilares: Sobre WordPress, Guías Técnicas, Guías de Soporte y Personalización.

Esta nueva clasificación viene dada del proyecto del Google Summer of Code de 2020.

Ahora queda revisar los nombres de las categorías y subcategoría, además de reorganizar todos los contenidos en esta nueva estructura.

El equipo de Polyglots sigue mejorando GlotPress, la herramienta de traducción, y han añadido algunos elementos nuevos. El primero de ellos es que los revisores podrán indicar la razón y comentarios sobre una cadena, como, por ejemplo, sobre el estilo, uso de marcas, puntuación o gramática.

A este sistema también se le añade la posibilidad de gestionar de forma masiva las traducciones, pudiendo seleccionar varias a la vez y lanzando el mismo sistema de comentarios al usuario.

Dependiendo de las opciones seleccionadas, se le dará una pequeña guía al usuario en donde encontrará los enlaces a los elementos que no está cumpliendo.

El equipo de Mobile ya tiene preparade la versión 19.4 para las dos aplicaciones.

En el caso de Android el editor va a soportar varias paletas de colores, elegir entre las posibles varias cuentas de correo que tenga el dispositivo o reorganizar las estadísticas.

Para iOS los cambios también aplican a la paleta de colores, a la corrección de las negritas en los títulos y a la posibilidad de mostrar contenido media en las notificaciones.

El equipo de Openverse ha lanzado una nueva version del frontal del proyecto que incluye correcciones generales, además de algunos cambios más visibles, como la posibilidad de elegir el tipo de contenido directamente desde la página inicial, o el sistema de reporting que se ha simplificado.

También encontramos cambios en la página del detalle de imágenes, y mejoras de accesibilidad, como el acceso rápido al “saltar al contenido”.

De fondo, también se han hecho cambios importantes, potenciando el uso de TypeScript en la mayor cantidad de código posible.

El equipo de Comunidad está planteando ampliar la diversidad a otros niveles como la edad o la situación financiera. Aunque el objetivo es mejorar la inclusión de personas en las distintas comunidades locales, además de las WordCamp, ya que la pandemia ha creado un vacío en cuanto a la participación de personas.

Es por esto por lo que se está planteando incluir en la documentación de las iniciativas otros eventos propuestos por entidades comerciales en los que se potencie la diversidad y participación.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

Deja un comentario