39. Adelante con el Editor del Sitio

¡A la primera va la vencida! En WordPress 5.8 tendremos desde Gutenberg 9.9 hasta 10.7 y esto también nos llevará a incluir el código base del Full Site Editing.

Todas las noticias en WordPress Noticias – 19 de abril de 2020.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o descargar el MP3 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 12 al 18 de abril de 2021.

La primera fecha en la que se debía elegir si seguir o frenar el Full Site Editing ha llegado y ya se ha tomado una decisión: y es que sí. WordPress 5.8 llevará una primera versión del Full Site Editing en el núcleo.

Para contextualizar un poco, hace unos días que salió Gutenberg 10.4 y con ello se hizo una demo del potencial del Full SIte Editing. Tras hora y media, y sabiendo que aún quedan muchos elementos por afinar, se ha dado el sí a incluirlo en esta próxima versión. Incluirlo significa que estará el código, que se podrá llegar a usar, sobre todo para que los desarrolladores de temas y bloques comiencen a trabajar con ello, pero no estará disponible para todos los usuarios de forma pública… si no falla nada, eso pasará en WordPress 5.9.

También hay que tener en cuenta que hasta que llegue WordPress 5.8 es probable que haya 3 versiones más de Gutenberg, lo que haría que WordPress 5.8 incluya todas las actualizaciones desde Gutenberg 9.9 hasta 10.7. Esto significa que se incluirá, también los nuevos bloques como el Query, Site Logo o Navigation, que se incluirá el soporte al theme.json, los Templates y la Widget Screen.

¿Qué no veremos a corto plazo? Pues el Directorio de patrones, que tendrá que esperar a una siguiente versión, sobre todo para ampliar la cantidad de patrones que se incluyan en el lanzamiento.

Además, es muy probable que veamos algunos cambios en la nomenclatura. Por ejemplo, diferenciando lo “beta” del “lab”. Beta quedará en eso, elementos que están en desarrollo y que en principio no vienen propiamente en el núcleo de WordPress, pero sí como funciones experimentales de algún plugin, y en cambio “Lab” será el sistema de elementos prueba que sí que vendrían en el código principal.

Sin duda esta era la mejor opción teniendo en cuenta que hasta finales de 2021 no tendremos WordPress 5.9 y que dará pie a que muchos desarrolladores de temas, como ya han anunciado, harán mejoras y lanzamientos focalizados en el Editor del Sitio y dejarán de lado los Temas Clásicos que, muchos de ellos, se dejarán como obsoletos sólo para versiones previas de WordPress.

Tenemos algunas nuevas versiones de varias cosas. Para empezar WordPress 5.7.1, una actualización de mantenimiento y seguridad y que incluye un par de correcciones relacionadas con vulnerabilidades de PHP y la biblioteca multimedia, además de una exposición de datos en la REST API.

Por otro lado, en Gutenberg 10.4 viene la nueva gestión de Widgets en el Personalizador, actualización de la vista de lista de bloques, mejora en la interfaz a la hora de publicar, la posibilidad de volver atrás en el Editor del Sitio. Aún así, la lista es bastante larga en esta versión.

El equipo de Core ha lanzado una consulta: ¿se debería bloquear el FLoC (Federated Learning of Cohorts), que es el nuevo sistema de seguimiento y análisis de perfiles de usuarios y comportamientos de Google, en WordPress? Este sistema ha sido definido por el equipo de Seguridad y Core de WordPress como un posible problema de seguridad para los usuarios de WordPress, así que se está planteando desactivar este sistema por defecto a los usuarios de Google Chrome. En caso de que se apruebe esta posibilidad vendría en WordPress 5.8 y se lanzaría una actualización en todas las versiones previas de WordPress, desde la 3.7 hasta la 5.6, para dar soporte a este parche.

En otro sentido, el equipo está buscando personas que ayuden a mantener componentes concretos del Core de WordPress, como la API de caché, el sistema de Importación o la base de datos. Estas personas simplemente tendrían que aprender estos componentes y, sólo en caso de que sea necesario, realizar una actualización para adaptar nuevas funcionalidades.

Y el grupo de CSS ha comenzado el análisis para dejar obsoletas algunas clases que han sido sustituidas por otras nuevas y plantear la creación de un deprecated.css similar al sistema que se usa para dejar obsoletas las funciones en PHP.

El equipo de Accesibilidad está repasando todo el trabajo del Full Site Editing para el momento de su aprobación, además de haber revisado algunos tickets pendientes que había para Gutenberg 10.4.

Por otro lado, se está documentado material sobre los patrones y antipatrones.

El equipo de Documentación ha publicado una versión definitiva de la Guía de Estilos para toda la documentación del proyecto.

El equipo de Comunidad se ha preguntado cuál es la escalera para poder participar en el equipo. Sin duda los pasos básicos son los de conectar, entender cómo funciona, participar, obtener ciertos resultados y finalmente liderar. Y para ello tenemos distintos niveles de colaboración. El inicial es simplemente atender a eventos o momentos puntuales de la Comunidad, pudiendo dar el paso a ser voluntario e incluso organizador. A partir de aquí, si ya tienes un poco de historial puedes convertirte en mentor y de ahí pasar a ser un consejero o un superdelegado. El equipo está revisando si estos pasos son los correctos y si es necesario poner más barreras o mejorar el sistema para participar en el equipo.

En otra línea, y tras la propuesta del equipo de Hosting de disponer de un Meetup global sobre hosting, seguridad y rendimiento, se ha lanzado la cuestión de si tiene sentido permitir eventos globales en línea no enfocados a lugares como se había hecho hasta ahora sino si se deberían aceptar eventos temáticos sin geolocalización, pudiendo incluir el multi-idioma como factor.

Y como despedida, puedes revisar los enlaces a los contenidos comentados desde WordPress Podcast .es y suscribirte desde tu plataforma de podcast preferida. Un abrazo y hasta el próximo programa.

Deja un comentario