Langues: English · Nederlands · Deutsch · Español · Français · Italiano · Português · Papiamentu · Frysk

Index / Articles / Concevoir l'interface d'une page de commande de repas

Concevoir l'interface d'une page de commande de repas

Trouver l'équilibre entre options puissantes et confort sur mobile

Publié
Mis à jour
(créé )
Écrit par
Willem L. Middelkoop
Sujets
créer · design · lemmid-store · programmation · smartphone · web · webdesign · travail
Version humaine de cet article
https://willem.com/fr/2020-05-01_concevoir-l-interface-d-une-page-de-commande-de-repas/
English
Designing an interface for a food ordering page
Nederlands
Een interface ontwerpen voor een bestelpagina voor eten
Deutsch
Gestaltung einer Benutzeroberfläche für eine Bestellseite (Essen)
Español
Diseñando una interfaz para una página de pedidos de comida
Italiano
Progettare un'interfaccia per una pagina di ordinazione di cibo
Português
Desenhar uma interface para uma página de pedidos de comida
Papiamentu
Desèñá un interface pa un página pa pidi kuminda
Frysk
In ynterface ûntwerpe foar in bestelside foar iten
Langues
Traduit de l’original anglais par un modèle de langage en deux passes (traduction et relecture) avec un glossaire et un correcteur orthographique ; pas encore relu par un lecteur de langue maternelle.

Résumé

Les pages de commande en ligne sont plus importantes que jamais. Le virus COVID-19, les confinements qui ont suivi et les règles de distanciation sociale ont montré à quel point une interface de boutique en ligne bien conçue est nécessaire. Étonnamment, c'est très difficile à réussir !

Texte intégral

Le défi : les commandes de repas en ligne

Tu ne t'en rends peut-être pas compte quand tu choisis ta pizza ou tes frites dans ton restaurant à emporter préféré, mais commander à manger est en fait assez difficile du point de vue de la conception d'interface. Il faut tenir compte de :

  • la personnalisation des produits : par exemple proposer différentes sauces, accompagnements, suppléments et tailles
  • la validation des personnalisations : certaines exigent une réponse (comme la cuisson de ton steak : saignant, à point ou bien cuit ?), d'autres laissent plus de latitude (comme choisir « 5 suppléments de pizza au maximum »)
  • les variantes multiples : on doit pouvoir commander deux fois la même pizza, mais avec des suppléments différents

En plus, environ 80 % de toute cette interaction se fait sur un très petit écran. Cela limite la place disponible pour les boutons, bascules et interrupteurs. C'est difficile à réussir et je n'ai pas été surpris de voir que beaucoup d'applis et de pages de commande existantes n'y répondent pas de façon élégante.

Affronte les défis complexes en dessinant !

Quand je me heurte à un défi de conception complexe, je commence souvent par dessiner. J'utilise une tablette comme ordinateur principal, ce qui me permet d'explorer des idées en les dessinant. Bien sûr, tu peux aussi utiliser du bon vieux papier. L'important, c'est de visualiser ta réflexion, car cela révèle les possibilités et les limites de ton concept.

Premier croquis de l'interface de commande de repas
Premier croquis de l'interface de commande de repas

Le croquis ci-dessus montre ma première idée pour l'interface. On voit une image, un titre, une description du produit, le prix, des boutons plus et moins, et une case avec le nombre de produits commandés. Ça peut sembler un bon départ (et simple), mais cette conception a des défauts :

  • certains produits n'auront pas d'image, ce qui aligne bizarrement le texte si cette interface est dans une liste
  • certains produits ont de longs titres et descriptions, il faut que la conception gère le retour à la ligne
  • cette conception ignore totalement les personnalisations de produit (comme choisir un supplément ou une sauce)
Dessiner en contexte : essaie d'encadrer ta conception dans une fenêtre plus petite
Dessiner en contexte : essaie d'encadrer ta conception dans une fenêtre plus petite

Dessine dans le contexte d'un smartphone et tu verras vite où ta conception cloche. Sur le deuxième croquis (ci-dessus), la page de commande n'affiche que deux produits, et pourtant le nombre de boutons visibles (plus / moins) est déjà le double. Afficher en permanence plusieurs boutons par produit est clairement une mauvaise idée, surtout avec beaucoup de produits.

Penser comme dans la vraie vie : une interaction en deux étapes

Pour trouver quelque chose de plus élégant, j'ai essayé d'imaginer que je commandais mon dîner dans un vrai restaurant. J'ai découvert que le serveur détient en fait une pièce importante du puzzle : il ou elle réagit à ton choix en posant des questions propres au produit. Par exemple, quand je commande un steak, le serveur me demande comment je le veux cuit.

L'astuce, c'est qu'on ne pose que les questions pertinentes pour ton choix. C'est utile quand deux personnes (à la même table) commandent le même produit : l'approche personnelle permet des personnalisations différentes pour chacune.

Dessiner une interaction en deux étapes : distinguer les modes liste et détail
Dessiner une interaction en deux étapes : distinguer les modes liste et détail

Si tu voulais capturer cette interaction en deux étapes dans une interface, tu pourrais concevoir un mode liste/détail. On répond aux questions propres au produit en « mode détail », tandis que le « mode liste » offre un aperçu compact (mais informatif) des différents produits.

Finaliser la conception : commander à manger en 3 étapes

Souvent, le serveur d'un restaurant termine la prise de commande en récapitulant ce qu'ont commandé toutes les personnes d'une table. Ce récapitulatif est une dernière étape très importante avant que la commande parte au chef.

Sur la page de commande en ligne, cette dernière étape fonctionnerait aussi. Elle servirait de dernière vérification avant de passer commande. En suivant l'analogie avec la vraie vie, on arrive à une interface simple de commande de repas en 3 étapes :

Commander à manger en trois étapes : liste, détail, récapitulatif
Commander à manger en trois étapes : liste, détail, récapitulatif

Conclusion

Concevoir une page de commande de repas est un défi, à cause des nombreuses variables à faire tenir sur un très petit écran. Un excellent design prend cette complexité et la rend simple.

Quand tu conçois une interface, il peut être très utile de penser comme dans la vraie vie. Trouve une autre analogie ou une métaphore. Voir la page de commande comme un « serveur de restaurant virtuel » m'a aidé à imaginer une conception simple en trois étapes. J'ai fini par implémenter cette conception et elle marche fantastiquement bien !

Trompeusement simple : la page de commande de repas finale
Trompeusement simple : la page de commande de repas finale

Formats lisibles par machine de cette page