Comparaison entre Lightning Experience et Salesforce Classic
Objectifs de formation
Une fois cette unité terminée, vous pourrez :
- Expliquer ce que sont Lightning Experience et Salesforce Classic
- Décrire comment Lightning Experience aide vos utilisateurs professionnels à être plus productifs
- Expliquer pourquoi la performance des pages est différente dans Lightning Experience et dans Salesforce Classic
Configurez Lightning Experience pour aider vos utilisateurs à aller plus vite
Si vous êtes un administrateur Salesforce, vous savez que Salesforce offre deux interfaces utilisateur différentes pour ordinateur de bureau : Lightning Experience et Salesforce Classic. Peut-être avez-vous déjà migré vers Lightning Experience, ou peut-être envisagez-vous de la déployer bientôt dans votre entreprise. Dans tous les cas, vous souhaitez que vos utilisateurs bénéficient de la rapidité et de la puissance offertes par la nouvelle interface utilisateur moderne.
Dans ce module, vous allez découvrir les facteurs qui ont un impact sur les performances de Lightning Experience. Vous allez également apprendre à optimiser votre réseau, les appareils et les navigateurs de vos utilisateurs ainsi que la configuration de votre organisation pour être le plus performant possible.
Les utilisateurs en attendent plus des applications métier
Lorsque nous avons développé notre précédente interface utilisateur, Salesforce Classic, nous avons optimisé la saisie des données et la tenue des enregistrements (récupération des enregistrements, modification et sauvegarde dans le Cloud).
Au cours des dix dernières années, le Web destiné aux consommateurs a évolué, tout comme leurs attentes vis-à-vis du fonctionnement des applications Web et de leurs fonctionnalités. Nous avons conçu notre nouvelle interface utilisateur, Lightning Experience, dans le but de répondre à ces attentes.
Lightning Experience est conçue pour l’action. Elle vous permet de créer des expériences qui aident vos utilisateurs à être plus productifs. Examinez les exemples ci-dessous.
Espace de travail des opportunités Lightning Experience
L’espace de travail des opportunités Lightning Experience aide vos commerciaux à travailler plus rapidement et plus efficacement.
Vous pouvez également le personnaliser pour améliorer le processus de vente de votre entreprise. Ajoutez des consignes pour vos commerciaux, mettez en évidence les informations clés et créez des actions personnalisées pour que les commerciaux puissent mettre à jour les enregistrements, et ainsi conclure des transactions, rapidement.
Vue Kanban
Dans la vue Kanban, les ensembles d’enregistrements sont organisés en colonnes pour permettre à vos commerciaux de suivre facilement leur travail en un coup d’œil.
Les commerciaux peuvent rapidement déplacer des enregistrements vers l’étape suivante, simplement en faisant glisser la carte d’opportunité.
Des expériences utilisateur riches grâce aux composants Lightning
Vous vous demandez comment les développeurs Salesforce ont-ils réussi à faire de l’espace de travail des opportunités, de la vue Kanban et d’autres fonctionnalités Lightning Experience des outils impressionnants. Ils ont utilisé des composants Lightning. L’infrastructure des composants Lightning, basée sur des normes Web modernes telles que HTML5 et CSS3, prend en charge les contrôleurs JavaScript côté client et les contrôleurs Apex côté serveur. En résumé, cela signifie que les développeurs peuvent créer des applications riches qui répondent aux entrées utilisateur, à l’heure, aux événements et aux mises à jour de données. Voici les avantages de Lightning Experience :
- Les pages sont dynamiques.
- Les utilisateurs peuvent contrôler la façon dont ils voient les données sur la page en modifiant la densité d’affichage.
- Les administrateurs peuvent créer rapidement des pages avec des composants standard et personnalisés.
- Les développeurs peuvent appliquer la logique métier directement sur l’appareil de l’utilisateur, et ainsi gagner du temps.
Performances des pages dans Salesforce Classic et Lightning Experience
Vous savez maintenant que Lightning Experience est conçue pour augmenter la productivité de vos utilisateurs. Qu’est-ce que cela signifie en termes de performance ? Voyons comment les pages Web sont affichées dans chaque interface utilisateur. Dans Salesforce Classic, les pages Web sont générées par le serveur (votre instance de Salesforce), puis elles sont affichées sur le client (l’ordinateur ou l’appareil mobile de votre utilisateur). Dans Lightning Experience, les pages sont chargées progressivement sur l’appareil de votre utilisateur, composant par composant.
Étant donné que les composants peuvent contenir des sous-composants, qui sont parfois chargés après le composant parent, il n’est pas toujours simple de mesurer la fin du chargement d’une page. Nous utilisons une métrique appelée « temps d’expérience de la page », ou EPT (Experienced Page Time), pour exprimer le temps de chargement de la page pour les utilisateurs finaux.
Salesforce situe l’EPT entre le moment où une page commence à charger jusqu’au moment où aucune activité ne s’est produite pendant au moins deux images (environ 33 millisecondes). Nous avons besoin de deux images supplémentaires pour enregistrer les activités asynchrones, telles que le transfert de données ou l’interaction de l’utilisateur. Vous en apprendrez plus sur les EPT dans la prochaine unité de ce module.
Facteurs ayant un impact sur les performances de Lightning Experience
En tant qu’administrateur, vous pouvez optimiser les performances de Lightning Experience pour vos utilisateurs. Voici quelques informations à garder à l’esprit :
- Étant donné que les pages Lightning Experience sont chargées progressivement pour le client, elles sont sensibles aux performances du navigateur et de l’appareil de votre utilisateur.
- Lightning Experience nécessite de nombreux échanges Web pour afficher une page, dus aux transferts de données entre le serveur et le client, ce qui la rend sensible à la latence du réseau.
- Les pages plus complexes contenant de nombreux champs ou composants personnalisés mettent plus de temps à s’afficher.
Dans l’unité suivante, vous allez apprendre à mesurer l’EPT de votre organisation. En connaissant les performances de vos pages, vous disposez des informations utiles pour repérer les problèmes et commencer à les résoudre.
Ressources
- Blog des développeurs Salesforce : Nouveaux paramètres de densité pour l’interface utilisateur de Lightning Experience dans la version Winter ’19
- Trailhead : Composants Web Lightning pour les développeurs Aura
- Blog des développeurs Salesforce : Gestion des événements avec les contrôleurs côté client
- Blog des développeurs Salesforce : Présentation du temps d’expérience de la page