Date de l’annonce | Début du déploiement |
16 juillet 2022 | 1 juillet 2024 |
Zendesk a le plaisir d’annoncer la migration des applications de barre d’outils supérieure dans Support d’Ember à React.
Cette annonce couvre les sujets suivants :
Qu’est-ce qui va changer ?
Les applications de barre d'outil supérieure de Support sont désormais créées dans React au lieu d’Ember.
Les applications Support sont des outils que vous pouvez installer à partir de Zendesk Marketplace ou les créer vous-même pour élargir les capacités de Zendesk et répondre à des cas d’utilisation d’expériences client uniques. Un système unique ne pouvant pas répondre à tous les besoins, les applications Support sont un moyen puissant d’incorporer de nouveaux cas d’utilisation et de créer des expériences client connectées.
Pour en savoir plus au sujet des applications Support de la barre d’outils supérieure, consultez Applications de la barre d’outils supérieure de notre documentation pour les développeurs.
Les modifications visuelles incluent :
- Suppression de la bordure en gris autour de chaque application de la barre d’outils supérieure, remplacée par un remplissage gris pour un style plus simple et plus cohérent.
- La flèche pointant vers l’application sélectionnée dans la barre d’outils supérieure se trouve désormais à la fin du conteneur de l’application, ce qui l’empêche de s’étendre au-delà du côté droit de l’icône de l’application.
- Un bouton de fermeture a été ajouté à la fenêtre d’infobulle qui s’affiche lorsqu’une application de barre d’outils supérieure est sélectionnée. Cet ajout améliore l’accessibilité, ce qui rend l’application de la barre d’outils supérieure utilisable par tous, en particulier par ceux qui utilisent la navigation au clavier, et correspond à l’objectif actuel de Zendesk en matière d’accessibilité 2.1 AA. Le bouton de fermeture sera disponible à partir du 25 juillet 2024.
Pourquoi cette modification ?
Dans le cadre de l’initiative de migration React (RMi) de Zendesk visant à faire passer l’interface Support à React pour offrir une fiabilité améliorée, une productivité des développeurs améliorée et des tests automatisés plus simples, la migration des applications de la barre supérieure du support a été faite d’Ember à React. Cette migration s’inscrit dans le cadre de notre objectif d’obtenir un seul Zendesk, en normalisant notre approche de la création des fonctionnalités, que ce soit en termes de stockage de base de données, de méthodologie API ou dans ce cas, de framework JavaScript.
Actuellement, la moitié des utilisateurs de Zendesk utilisent Ember, l’autre moitié utilise React. React présente de nombreux avantages :
- Les développeurs sont plus productifs et peuvent résoudre les problèmes et développer de nouvelles fonctionnalités plus rapidement car nous employons essentiellement des développeurs React et le langage est donc plus facile à composer.
- En passant entièrement à React, vous améliorez la fiabilité et la stabilité car :
- Les communications entre Ember et React sont plus sujettes à erreurs.
- Cela nous permet de rédiger des tests automatisés beaucoup plus efficaces.
Que dois-je faire ?
En effet, vous ne devriez apporter qu’une légère modification de l’interface, sans impact fonctionnel sur la façon dont vos applications et vos applications prennent en charge les API. L’interface de l’application de la barre d’outils supérieure dans la session de l’application et la session d’icône système a été légèrement modernisée et rendue plus accessible avec les derniers composants de Garden. D’un point de vue fonctionnel, rien ne devrait changer.
Si vous remarquez des différences dans le fonctionnement des applications ou du reste de l’expérience des agents dans votre compte, signalez-le nous.
Aucune action n’est requise de votre part. Cette mise à jour est automatiquement déployée et disponible pour tous les comptes.
Pour en savoir plus au sujet des recommandations de conception et de la façon d’obtenir un aspect cohérent, consultez notre guide des applications supérieures (Support) dans la documentation pour les développeurs Zendesk.
Si vous avez des commentaires ou des questions au sujet de cette annonce, consultez le forum communautaire, sur lequel nous recueillons et gérons les commentaires des clients sur nos produits. Pour obtenir de l’aide d’ordre général concernant vos produits Zendesk, contactez l’Assistance client Zendesk.