Sélectionner une page


La publication Web a tendance à offrir une expérience utilisateur de haute qualité aux visiteurs du site Web. Ces objectifs sont contenus dans les métriques Core Web Vitals de Google, qui mesurent des métriques clés liées à l’expérience utilisateur. Cependant, l’écosystème de codage WordPress ne semble pas avoir répondu à ces préoccupations.

WordPress ne semble pas savoir ce dont les éditeurs ont besoin pour une meilleure expérience utilisateur. En conséquence, la communauté des développeurs WordPress ne semble pas avoir l’intention de donner aux éditeurs ce dont ils ont besoin.

Un éditeur WordPress a ouvert un fil de support demandant pourquoi son site WordPress se porte si mal pour Core Web Vitals (Google Core Web Vitals Fix et Google PageSpeed ​​Insight Rank sur mobile).

La publicité

Lisez ci-dessous

PageSpeed ​​Insight de Google fournit des commentaires sur les problèmes à résoudre pour offrir une meilleure expérience utilisateur, telle que mesurée par les métriques Core Web Vitals.

Bon nombre des lacunes de l’expérience utilisateur dans WordPress mises en évidence par Google sont dues aux pratiques de codage standard qui sont des installations WordPress typiques.
Les problèmes de codage mis en évidence par les outils Google se produisent sans faute de l’éditeur lui-même.

Les problèmes sont intégrés à WordPress lui-même, aux thèmes et aux plugins. Mais les problèmes ne proviennent pas non plus de la négligence de l’écosystème des développeurs WordPress.

Les problèmes courants sont les curseurs qui ajoutent un gonflement de code, des formulaires qui ajoutent un gonflement de code. Même la nouvelle plate-forme de conception et de publication de sites Web WordPress Gutenberg est intrinsèquement gonflée.

La publicité

Lisez ci-dessous

Le ballonnement de Gutenberg se fait en demandant à WordPress de charger tous les scripts dont il a besoin pour chaque bloc Gutenberg qui pourrait potentiellement être utilisé, que le bloc soit utilisé ou non.

La raison du gonflement est qu’il est facile pour les développeurs de mettre tout le code dont ils ont besoin dans un seul fichier et de le gérer. Ce n’est pas que les développeurs soient paresseux ou inconsidérés. Il s’agit d’une pratique de codage courante. C’est ainsi que les sites Web ont toujours été conçus.

Cependant, Internet évolue actuellement, englobant un certain nombre de normes d’expérience utilisateur capturées par les métriques Core Web Vitals.

Ce qui se passe, c’est qu’Internet évolue dans une direction, mais les pratiques de codage WordPress n’ont pas encore répondu à la tendance.

Cette réalité se reflète ces derniers temps Fil de support WordPress Ici, un éditeur a demandé de l’aide concernant le faible score Core Web Vitals.

La réponse de WordPress a été que l’éditeur ne devrait pas demander de l’aide sur WordPress. WordPress a répondu que l’éditeur devrait chercher une solution auprès de Google.

L’éditeur a visité les forums de support WordPress pour obtenir de l’aide sur les failles dans les pratiques de codage du noyau WordPress. Et l’éditeur a été dirigé par un passionné de WordPress bénévole (pas un développeur officiel) pour contacter Google pour obtenir de l’aide avec WordPress.

La publicité

Lisez ci-dessous

Capture d’écran de la réponse d’un passionné de WordPress à la question vitale la plus importante sur le Web

Capture d'écran d'une page de support WordPress

Dans un autre exemple dans un groupe Facebook WordPress quelqu’un a demandé à propos de la baisse des performances que le plugin Jetpack WordPress provoquerait.

La publicité

Lisez ci-dessous

Jetpack est un plugin WordPress d’Automattic qui peut ajouter de nombreuses fonctionnalités telles que le partage social, des outils de personnalisation, des outils de sécurité, des outils de sauvegarde et de nombreuses autres fonctionnalités dont un utilisateur peut ou non avoir besoin.

La personne qui a posé la question a déclaré qu’elle était impliquée dans le développement d’un site Web à but non lucratif. Leur inquiétude était que l’équipe de développement du site veuille utiliser Jetpack, mais ils craignaient que, puisque Jetpack avait des fonctionnalités dont ils n’avaient pas besoin, cela pourrait potentiellement causer des ballonnements indésirables du site et donc une expérience utilisateur négative en raison de l’excès de code qu’un l’utilisateur aurait introduit aurait à télécharger.

La publicité

Lisez ci-dessous

Certains des développeurs de sites WordPress qui ont répondu à la discussion ont déclaré que Jetpack n’était pas mauvais. Cependant, ils ont également déclaré qu’ils avaient évité d’installer Jetpack, car ils affirmaient que le gonflement du code et d’autres activités initiées par le plugin Jetpack étaient inacceptables à leur avis.

Pour cette raison, un éditeur a répondu qu’il préférait utiliser des plugins qui font exactement ce dont ils ont besoin et qu’ils n’ont pas besoin de télécharger un plugin qui a des fonctionnalités dont ils n’ont pas besoin.

Voici ce que Automattic a dit à propos de Jetpack:

« … Le code de chaque fonction n’est chargé que lorsque vous l’activez. De cette façon, toute personne peut contrôler la quantité de code chargée sur son site et s’assurer qu’elle ne soit pas plus gonflée que le plugin moyen vérifié par tests de référence indépendants. Et pour les utilisateurs qui ont besoin de plusieurs fonctions, Jetpack est en fait possible d’utiliser Amélioration des performances du site par rapport à l’utilisation de plusieurs plugins. « 

La publicité

Lisez ci-dessous

De nombreux éditeurs sont attirés par la simplicité du code allégé, des sites Web plus rapides et une expérience utilisateur de qualité. Il est donc bon de voir que Jetpack répond à cette tendance en résolvant le problème du gonflement du code.

Plus un site est complexe, plus il est probable que l’impact cumulatif du chargement de scripts à l’échelle du site affectera l’expérience utilisateur.

Au fur et à mesure que de plus en plus de plugins sont installés pour résoudre les problèmes inhérents au cœur de WordPress, la probabilité de conflit avec un autre plugin qui résout un autre problème augmente.

Les métriques de vitesse de page et les données vitales de base devenant rapidement un sujet important qui ne peut être ignoré, les éditeurs se concentrent à juste titre sur la fourniture d’une expérience utilisateur de haute qualité.





Source link

Recent Posts