Hook
More breakout videos from this creator.
Tu fais péter les plombs à tes utilisateurs avec ça. Allez, je te donne un raccourci qui que j'appelle le bouton Save-moi la vie. Chaque fois que ton utilisateur supprime une ligne dans un tableau, une modal sous. Ét-ce que je te dis souvent de rajouter de la friction au moment de la suppression mais en réalité il y a certains cas où c'est pas vraiment nécessaire parce que tu fais subir une interruption à 100 % de tes utilisateurs pour en protéger que 5 % qui fait une erreur sur une suppression sans impact. Quand un utilisateur supprime une ligne dans un tableau par exemple une seule tâche ou un seul élément qui n'a pas énormément d'impact, tu ne l'arrêtes pas. Tu laisses l'action se faire immédiatement et tu affiisses un test tout en bas de l'écran. Tâche supprimé avec un bouton annulé ou restauré. Il a quelques secondes pour revenir en arrière et s'il ne fait rien, c'est validé. Pourquoi c'est mieux ce type d'action ? Parce que la modale active le système 2. Si tu vois pas de quoi je parle, je t'invite à regarder ma dernière vidéo sur le système 1 et le système 2. Et donc cette modale interrompe le flow et demande une décision consciente. Pour supprimer une ligne dans un tableau, ça devient un effort qui ne se justifie pas. Alors que le toast garde l'utilisateur en système 1. L'action se fait sans est là, discret et disponible. Mais attention, ce pattern ne remplace pas toutes les modals. Supprimer un projet entier ou révoquer l'accès d'un membre, sont des actions avec un impact beaucoup plus large. Donc l'utilisateur doit mesurer ce qu'il fait et là la modale reste la bonne réponse. C'est une friction voulue et utile. En fait, la seule règle, c'est le poids de l'action. Un seul élément avec un impact local comme supprimer une tâche, bouton, sauve-moi la vie. Tout un espace de travail avec un impact large et des conséquences en cascade modale de confirmation. Donc avant de mettre une modale sur chaque suppression, pose-toi une seule question. Est-ce que cette action mérite vraiment qu'on arrête l'utilisateur. Si la réponse est non, donne-lui le bouton Save-moi la vie.