voulez offrir une expérience utilisateur populaire, lamp;rsquointeraction utilisateur est lamp;rsquoun des aspects clés sur lesquels devez concentrer. Malheureusement, ne pouvez pas asseoir à leur place et voir votre site du point de vue des visiteurs, donc avez besoin damp;rsquoun moyen de comprendre comment votre site répond aux commentaires. Saisissez Google page speed Insights. Trois mesures dans Google page speed Insights peuvent aider à comprendre lamp;rsquoexpérience damp;rsquointeraction utilisateur, améliorant ainsi le temps damp;rsquointeraction, le délai maximal damp;rsquoentrée pour la première fois et le délai initial du processeur. Dans nous décrivons les mesures que Google page speed Insights utilise pour mesurer lamp;rsquointeraction utilisateur. Je vais montrer comment réduire le temps damp;rsquointeraction, la latence maximale damp;rsquoentrée pour la première fois et la latence du processeur pour la première fois afin damp;rsquooffrir la meilleure expérience utilisateur aux visiteurs.
Quamp;rsquoest ce que la conception interactive? Dis moi si tu as déjà eu ça. Allez sur un site Web et, lorsque le contenu est chargé, cliquez sur quelque chose, mais rien ne se passe. Puis cliquez dessus encore et encore, et lorsque la page répond finalement, apparaîtrez sur une page de connexion publicitaire aléatoire ou quelque chose damp;rsquoautre que ne voulez pas apparaître. Mon ami est une interaction utilisateur négative. La conception interactive vise à permettre aux utilisateurs damp;rsquoatteindre leurs objectifs de la manière la plus simple possible, que ce soit en achetant des produits ou en samp;rsquoabonnant à des communiqués de presse.
La conception interactive comporte de nombreuses dimensions. Ce qui nous intéresse le plus dans camp;rsquoest la rétroaction et les délais de livraison, car ils peuvent aider les visiteurs à évaluer lamp;rsquoefficacité de leurs actions. le temps de réponse entre une action (comme un clic) et une réponse est trop long, vos visiteurs perdront confiance en votre site et pourraient se tourner vers vos concurrents. Pour interagir activement avec les utilisateurs lors du chargement du site, nous devons:
Concentrez sur les différents indicateurs et obtenez une vue damp;rsquoensemble de lamp;rsquoexpérience de lamp;rsquoutilisateur. Voyons ce quamp;rsquoils sont maintenant.
Google page speed Insights utilise Lighthouse pour analyser les performances des pages mobiles et de bureau. Pour ce site, les indicateurs damp;rsquointeraction utilisateur sont excellents, Mais il reste encore du travail à faire sur le site pour améliorer damp;rsquoautres indicateurs Lighthouse en utilisant une approche centrée sur lamp;rsquoutilisateur et en mesurant ce qui suit: le premier contenu de peinture le premier indice important de vitesse de peinture le premier CPU est inactif il est temps damp;rsquointeragir pour estimer le délai damp;rsquoentrée Lighthouse utilisé Les paramètres par défaut de lamp;rsquoappareil et du réseau, puis attribuent des points à chaque métrique. Les scores dans la plage idéale sont affichés en vert et les scores inférieurs en rouge. Le score jaune se situe dans la plage moyenne.
Chacun de ces six indicateurs dit que lamp;rsquoexpérience de lamp;rsquoutilisateur est différente en attendant que le site soit chargé, et ensemble ils forment une image plus complète. Premièrement, lamp;rsquoinactivité du processeur, le temps damp;rsquointeraction et le délai damp;rsquoentrée estimé sont les trois aspects qui nous renseignent sur lamp;rsquointeraction utilisateur. Pour en savoir plus sur la première peinture avec du contenu et la première peinture significative, ainsi que sur lamp;rsquoindice de vitesse, consultez les articles suivants. Quamp;rsquoest ce que le temps damp;rsquointeraction phare? Lamp;rsquoindicateur de temps damp;rsquointeraction (ITT) mesure le temps quamp;rsquoil faut à un utilisateur pour interagir de façon fiable avec le contenu damp;rsquoune page, par exemple en cliquant sur un lien ou en entrant du texte dans un champ damp;rsquoentrée.
Un score TTI inférieur à 100 MS est idéal, car la réaction semble presque instantanée lorsque le visiteur effectue lamp;rsquoaction. Plus le temps est long, plus lamp;rsquoutilisateur pensera que le retard est un problème avec le site. Même lamp;rsquoidée du temps
Le nombre de pages Web a augmenté, triplant au cours des six dernières années. JavaScript fonctionne dans un environnement monothreadé, ce qui crée un goulot damp;rsquoétranglement lorsque le processus prend trop de temps. Lorsquamp;rsquoun processus bloque un seul thread, tout le reste doit attendre, y compris les autres processus et la rétroaction de lamp;rsquoutilisateur. Camp;rsquoest pire au téléphone. La tâche peut prendre 3 à 5 fois plus de temps et une charge CPU élevée peut consommer la batterie. Sans parler du fait que le site Web peut sembler rudimentaire, il namp;rsquooffre donc pas la meilleure expérience utilisateur.
Les tâches nécessitant plus de 50 millisecondes sont considérées comme des tâches longues. Pour augmenter le score TTI, supprimez le javascript inutile ou reportez le au chargement de la page. Vous devriez également diviser de grands fichiers pour éviter les goulets damp;rsquoétranglement. Quel est le délai pour la première entrée? Lamp;rsquoindicateur de délai damp;rsquoentrée Google First mesure le temps quamp;rsquoil faut au navigateur pour répondre à lamp;rsquoentrée de lamp;rsquoutilisateur, par exemple en cliquant sur un bouton. Un délai damp;rsquoentrée idéal de 10 MS est idéal. Bien que le temps damp;rsquointeraction puisse être mesuré en laboratoire, le délai damp;rsquoentrée initial ou le fid exige que lamp;rsquoutilisateur calcule avec précision. Le test Google page speed Insights inclut des indicateurs de latence maximale pour la première entrée, mais des outils damp;rsquoanalyse comme Google Analytics donneront des résultats plus précis.
Collectez les premières données de latence damp;rsquoentrée de lamp;rsquooutil damp;rsquoanalyse, saisissez la vraie douleur de lamp;rsquoutilisateur. les temps damp;rsquoattente sont longs, savez que vos visiteurs peuvent être frustrés parce quamp;rsquoils doivent attendre chaque fois quamp;rsquoils interagissent avec la page. les temps damp;rsquoattente sont particulièrement longs et que votre taux de rebond est élevé, devinez quoi? Vous perdez des visiteurs en raison damp;rsquoune mauvaise expérience du site. Achiya. Quamp;rsquoest ce qui compte comme première entrée? Définissons le.
Le délai damp;rsquoentrée namp;rsquoinclut pas toutes les interactions avec lamp;rsquoutilisateur. Le fid mesure des actions telles que cliquer, cliquer et saisir du texte dans un champ. Il namp;rsquoinclut pas le défilement ou lamp;rsquoéchelle parce quamp;rsquoils peuvent fonctionner sur des fils indépendants du navigateur. Camp;rsquoest pourquoi si votre site namp;rsquoa pas damp;rsquoaction que lamp;rsquoutilisateur peut effectuer (à lamp;rsquoexception du défilement ou de lamp;rsquoéchelle), namp;rsquoavez pas de mesure de latence pour la première entrée à fournir. La façon de corriger la latence de la première entrée de TTI et FID est étroitement liée, de sorte que si essayez de fournir JavaScript plus efficacement pour réduire le temps damp;rsquointeraction, améliorerez également la latence de la première entrée. le thread du navigateur principal est occupé, il ne répondra pas à lamp;rsquoentrée de lamp;rsquoutilisateur, de sorte que devriez diviser les tâches longues ou ne pas les exécuter sur le thread principal. Ceci garde le fil principal ouvert. Les publicités de tiers et les widgets sociaux ont la réputation damp;rsquoêtre gourmands en termes de consommation damp;rsquoénergie sur leurs pages hôtes, donc devriez minimiser lamp;rsquoutilisation damp;rsquoiframes de tiers. Une façon damp;rsquoaméliorer le premier délai damp;rsquoentrée est de reporter les tâches non critiques au moment de la demande. voulez en savoir plus sur la façon damp;rsquoutiliser cette méthode, appelez la « inactive en cas damp;rsquourgence ». Quel est le premier processeur inactif du phare? Le premier processeur inactif de Lighthouse mesure quand une page a une interaction minimale et quand la plupart (mais pas tous) des éléments sont prêts à interagir. interagissez avec un élément de page, il peut y avoir un retard, mais la page répond. Le premier processeur inactif dans pagesespeed Insights était initialement appelé time to first interactive. Indique lamp;rsquointervalle de temps entre les 5 premières secondes qui se produit dans le fil principal lorsque la tâche ne nécessite pas plus de 50 MS après la première peinture de contenu. Le premier temps de ralenti du processeur est similaire à
Interactive parce que les deux écoutent le gestionnaire damp;rsquoévénements Javascript pour renvoyer des mesures précises, mais le premier processeur inactif namp;rsquoexige pas que le navigateur réponde à lamp;rsquoentrée de lamp;rsquoutilisateur dans les 50 millisecondes. La valeur moyenne du premier processeur inactif dans WordPress est de 2 4 secondes. Comment améliorer le premier processeur inactif? Pour le premier arrêt du processeur, une solution simple consiste à réduire au minimum le nombre de ressources à exécuter avant le chargement de la page et à réduire la taille des ressources restantes. Ce sont les mêmes stratégies utilisées pour améliorer le TTI et le fid, optimiser les chemins de rendu critiques et optimiser lamp;rsquoefficacité du contenu. Le guide interactif Lighthouse User Experience namp;rsquoévalue pas lamp;rsquoensemble du site. Examinez une page à la fois pour voir comment fonctionne votre site et devrez tester différents types de pages sur le site. Tester les pages de blog, les pages de produits, vérifier, etc. Faites attention aux pages de conversion importantes, comme la page damp;rsquoatterrissage et le panier. Lighthouse a évalué six indicateurs de test, mais leur poids namp;rsquoétait pas le même lorsque avez obtenu la note globale. Chacun a un poids différent. Lamp;rsquoindicateur le plus pondéré est le temps damp;rsquointeraction, car il a un impact plus important sur le rendement global de la page. Lamp;rsquoindice de vitesse, le premier dessin avec contenu, le premier CPU libre et le premier dessin significatif sont effectués dans lamp;rsquoordre suivant. Vous avez peut être remarqué un schéma dans lamp;rsquoinvite pour améliorer le temps damp;rsquointeraction, le premier temps damp;rsquoinactivité du processeur et le premier délai damp;rsquoentrée. Étant donné que ces trois indicateurs sont étroitement liés, une approche globale est adoptée pour les améliorer. En améliorant lamp;rsquointeraction avec les utilisateurs, améliorerez ces trois aspects. Voici les actions qui peuvent augmenter les scores: optimiser les chemins de rendu critiques minimiser ou supprimer la ressource C
La critique est la ligne principale. Retarder le téléchargement ou le téléchargement asynchrone, si possible. Optimiser la taille des ressources en les compressant ou en les minimisant afin de réduire le temps de téléchargement. Téléchargez toutes les ressources critiques dès que possible pour réduire la longueur du chemin critique. Retarder le chargement de lamp;rsquoimage – lamp;rsquoimage est sous pli, attendre le chargement jusquamp;rsquoà ce que nécessaire. Détermine la priorité du chargement de la page afin que, lorsquamp;rsquoil y a du temps libre dans le fil principal, les images puissent être téléchargées après que le visiteur a fait défiler la page. Activer la mise en cache du navigateur: la mise en cache des fichiers permet une récupération plus rapide en mettant en cache les ressources, ce qui réduit considérablement le temps de chargement des pages supplémentaires. Avec le cache http, le navigateur stocke une copie des ressources téléchargées par lamp;rsquoutilisateur via http dans le cache afin que lamp;rsquoutilisateur puisse récupérer ces ressources sans avoir à accéder à nouveau au serveur. Nous avons récemment comparé hummingbird à damp;rsquoautres plug ins de cache populaires qui ont été optimisés par hummingbird. Utilisez CDN: un cache intermédiaire, comme un réseau de distribution de contenu, peut aider à fournir des ressources plus rapidement à partir damp;rsquoun centre de données plus proche de . Utilisez javascript avec sagesse pour supprimer les fichiers JavaScript inutiles et les parties inutilisées du fichier. Diviser un grand fichier javascript. Retarde le chargement des fichiers JavaScript de faible priorité. Réduire au minimum et compresser les fichiers JavaScript smoush pro a un CDN qui aide à retarder le téléchargement damp;rsquoimages. Colibri peut aider à activer la mise en cache du navigateur. Vous pouvez essayer ces deux méthodes gratuitement ici pour améliorer votre score Google pagesspeed Insights. Merci, si trouvez cet article utile ou si avez damp;rsquoautres suggestions sur la façon damp;rsquoaméliorer es, samp;rsquoil plaît me le dire dans le commentaire
Comment améliorer les paramètres d’interaction utilisateur de Google pages dans WordPress