Confirm selection of a single file?



  • In our application, user has the ability to import projects from a CSV file. It is done using modal dialog in which there is a description of the import, link to an example file and a clickable dropzone in which the user can either drop the csv file or select a file by clicking.

    The only action that can be done in this dialog is selecting the file. The user cannot cancel or revert the import during upload nor after it completes.

    A) Should the import start right after the user selects the file or

    B) should the user confirm the file selection by clicking a confirm button?

    no confirm flow enter image description here



  • My intuition here is to show the file name (like in your example) and give the user a chance to confirm that it is the file they want to import. Giving the user (a sense of) control is a basic principle of user experience. I would expect that it will surprise users when the import starts immediately when they select a file. There is no indication it does, and even if there is one it can easily be overlooked or ignored.

    “the design projects all the information needed to create a good conceptual model of the system, leading to an understanding and a feeling of control”

    Freely taken from https://uxdesign.cc/ux-psychology-principles-seven-fundamental-design-principles-39c420a05f84

    The choice for the immediate import can only be justified if all of the following are true:

    • The process of the import is a matter of milliseconds, not seconds
    • The impact of importing the wrong file is negligible
    • An import can be undone/reverted with ease

Log in to reply
 

Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2