WordPress fuera de contacto con las necesidades de los editores?

La publicación web tiende a proporcionar una experiencia de usuario de calidad a los visitantes del sitio. Estos objetivos están incorporados en las métricas de Core Web Vitals de Google que miden métricas importantes de la experiencia del usuario. Pero el ecosistema de codificación de WordPress no parece haber abordado esas preocupaciones.

WordPress no parece consciente de lo que necesitan los editores en términos de una mejor experiencia de usuario. Como consecuencia, la comunidad de desarrollo de WordPress parece no tener planes para darles a los editores lo que necesitan.

Un editor de WordPress abrió un hilo de soporte preguntando por qué su sitio de WordPress obtuvo una puntuación tan baja en Core Web Vitals (Google Core Web Vitals Fix y Google PageSpeed ​​Insight Rank en dispositivos móviles).

PageSpeed ​​Insight de Google proporciona comentarios sobre los problemas que deben solucionarse para presentar una mejor experiencia de usuario según lo medido por las métricas de Core Web Vitals.

Anuncio publicitario

Continuar leyendo a continuación

Muchas de las deficiencias de la experiencia del usuario en WordPress que Google destaca se deben a las prácticas de codificación estándar que son las instalaciones típicas de WordPress.
Los problemas de codificación que destacan las herramientas de Google ocurren sin culpa del propio editor.

Los problemas están integrados en WordPress, los temas y los complementos. Pero los problemas tampoco se deben a la negligencia del ecosistema de desarrolladores de WordPress.

Los problemas comunes consisten en controles deslizantes que agregan código, formularios que agregan código, incluso la nueva plataforma de publicación y diseño del sitio WordPress Gutenberg está intrínsecamente inflada.

La hinchazón de Gutenberg ocurre porque WordPress carga todos los scripts necesarios para cada bloque de Gutenberg que podría usarse, independientemente de si el bloque se usa o no.

Anuncio publicitario

Continuar leyendo a continuación

La razón de la hinchazón es porque es algo simple para los desarrolladores agregar todo el código necesario en un archivo y terminar con él. No es que los desarrolladores sean vagos o desconsiderados. Esta es una práctica de codificación común, es la forma en que siempre se han desarrollado los sitios.

Pero Internet está evolucionando en este mismo momento para adoptar un conjunto de estándares de experiencia del usuario que están incluidos en las métricas de Core Web Vitals.

Lo que está sucediendo es que Internet se está moviendo en una dirección, pero las prácticas de codificación de WordPress aún no han respondido a la tendencia.

Esta realidad se refleja en un hilo de soporte de WordPress reciente en el que un editor pidió ayuda con respecto a su baja puntuación de Core Web Vitals.

La respuesta de WordPress fue que el editor no debería acudir a WordPress en busca de ayuda. WordPress respondió que el editor debería buscar una solución en Google.

El editor acudió a WordPress en busca de ayuda sobre las deficiencias en las prácticas de codificación inherentes al núcleo de WordPress. Y se le dijo al editor que acudiera a Google para obtener ayuda con WordPress. ¿Tiene sentido?

Captura de pantalla de la respuesta de WordPress a la pregunta sobre Core Web Vitals

En otro ejemplo, en un grupo de Facebook de WordPress, alguien preguntó sobre el impacto en el rendimiento que causaría el complemento Jetpack de WordPress.

Anuncio publicitario

Continuar leyendo a continuación

Jetpack es un complemento creado por el lado con fines de lucro de WordPress, Automattic. El complemento agrega una gran cantidad de funciones, como compartir en redes sociales, herramientas de personalización, herramientas de seguridad, herramientas de respaldo y muchas otras funciones que un usuario puede necesitar o no.

La persona que hizo la pregunta dijo que estaba involucrada en el desarrollo de un sitio sin fines de lucro. Su preocupación era que el equipo de desarrollo del sitio quería usar Jetpack, pero les preocupaba que debido a que Jetpack tenía características que no necesitaban, tal vez Jetpack introduciría una hinchazón del sitio no deseada y con ello una experiencia de usuario negativa por el exceso de código que un usuario podría generar. tienes que descargar.

Algunos de los desarrolladores de sitios de WordPress que respondieron a la discusión expresaron la opinión de que Jetpack no estaba mal. Pero también dijeron que evitaron instalar Jetpack debido al exceso de código y otras actividades iniciadas por el complemento Jetpack que sentían que eran inaceptables.

Anuncio publicitario

Continuar leyendo a continuación

Es por eso que un editor respondió que preferían usar complementos que hicieran lo único que necesitaban y evitar tener que descargar un complemento que venía con una funcionalidad que no necesitaban.

A lo que tienden muchos editores es a la simplicidad de un código ajustado, sitios web más rápidos y una experiencia de usuario de calidad.

Cuanto más complejo es un sitio, más probable es que el impacto acumulativo de la carga de scripts en todo el sitio tenga un impacto en la experiencia del usuario.

Con más complementos instalados para resolver problemas inherentes al núcleo de WordPress, surge la mayor posibilidad de un conflicto con otro complemento que está resolviendo un problema diferente.

Dado que las métricas de Page Speed ​​y Core Web Vitals se están convirtiendo rápidamente en una preocupación importante que no se puede ignorar, los editores tienen razón al centrarse en una experiencia de usuario de calidad.