AccueilđŸ‡«đŸ‡·Chercher

FenĂȘtre modale

Une fenĂȘtre modale est, dans une interface graphique, une fenĂȘtre qui prend le contrĂŽle total du clavier et de l'Ă©cran. Elle est en gĂ©nĂ©ral associĂ©e Ă  une question Ă  laquelle il est impĂ©ratif que l'utilisateur rĂ©ponde avant de poursuivre, ou de modifier quoi que ce soit.

Types

Elles sont de deux grands types :

  • modale pour l'application : seule cette application est bloquĂ©e jusqu'Ă  la rĂ©ponse ;
  • modale pour le systĂšme : tout le systĂšme est bloquĂ© jusqu'Ă  la rĂ©ponse.

RĂŽle de la fenĂȘtre modale

La fenĂȘtre modale a pour propos :

  • d'obtenir des informations de l'utilisateur. Ces informations sont nĂ©cessaires pour rĂ©aliser une opĂ©ration ;
  • de fournir une information Ă  l'utilisateur. Ce dernier doit en prendre connaissance avant de pouvoir continuer Ă  utiliser l'application.

Dans les deux cas, en gĂ©nĂ©ral, l'utilisateur aura demandĂ© Ă  l'application de rĂ©aliser une opĂ©ration. L'apparition d'une fenĂȘtre modale fera immĂ©diatement suite Ă  cette demande.

Dans le premier cas, la fenĂȘtre permettra Ă  l'utilisateur de fournir les informations nĂ©cessaires pour que sa demande soit satisfaite. La rĂ©alisation de l'opĂ©ration fera suite Ă  la confirmation par l'utilisateur qu'il a saisi les donnĂ©es nĂ©cessaires.

Un exemple du deuxiĂšme cas, est celui oĂč l'utilisateur fournit des donnĂ©es incorrectes dans la fenĂȘtre prĂ©cĂ©dente. L'utilisateur valide ses entrĂ©es dans la premiĂšre fenĂȘtre, l'application en ouvre une nouvelle pour informer l'utilisateur qu'il doit modifier les paramĂštres prĂ©cĂ©demment saisis afin que l'opĂ©ration puisse ĂȘtre rĂ©alisĂ©e. L'utilisateur peut fermer la deuxiĂšme fenĂȘtre et revient ainsi Ă  la premiĂšre. Cet exemple montre Ă©galement que l'on peut "empiler" les fenĂȘtres modales.

Inconvénients

Les fenĂȘtres modales sont souvent un problĂšme pour les utilisateurs, car s'il est possible de les dĂ©placer :

  • il n'est parfois pas possible de dĂ©placer les autres fenĂȘtres de l'application ;
  • il n'est pas possible d'effectuer quelque autre action que ce soit dans l'application, voire sur le systĂšme.

Or, l'information demandĂ©e par la fenĂȘtre modale nĂ©cessite parfois :

  • soit la consultation d'une de ces fenĂȘtres inaccessibles ;
  • soit une action sur l'application, que l'aspect modal empĂȘche ;
  • soit toute autre action d'information, si la fenĂȘtre est modale au niveau systĂšme.

Notes et références

    Voir aussi

    Articles connexes

    Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplĂ©mentaires peuvent s’appliquer aux fichiers multimĂ©dias.