web-dev-qa-db-fra.com

Comment représenter une liste avec un élément?

J'ai une application qui génère une table d'informations. L'une des colonnes peut contenir plusieurs noms commerciaux, mais ne contient souvent qu'un seul nom commercial. Sémantiquement, la colonne contient une liste dans chaque ligne. L'instinct me dit de maintenir la cohérence en affichant les noms des entreprises dans une liste à puces. Cependant, il me semble qu'il serait très déroutant pour un utilisateur de voir un tableau qui se trouve n'avoir que des listes avec un seul élément de liste à puces dans chaque ligne.

Voici un exemple du type de données que nous examinons:

|-------------------------|
|* UNIVERSAL LOANS        |
|* NATIONAL FIRST CREDIT  |
|  FINANCIAL SERVICES CORP|
|-------------------------|
|* DEWEY, CHEETAM, & HOWE |
|-------------------------|
|* BOB'S GROCERY          |
|-------------------------|

Il existe des conseils UX pour les listes à puces (par exemple, https://www.nngroup.com/articles/presenting-bulleted-lists/ ) mais je n'ai rien trouvé de spécifique à cette question.

Comment représenter au mieux une liste d'un élément de liste, en particulier dans le contexte d'une colonne de tableau qui contient de nombreuses listes d'un ou plusieurs éléments chacune?

1
AndyS

Je pense que l'exemple "toujours à puces" semble raisonnable:

|-------------------------|
|* UNIVERSAL LOANS        |
|* NATIONAL FIRST CREDIT  |
|  FINANCIAL SERVICES CORP|
|-------------------------|
|* DEWEY, CHEETAM, & HOWE |
|-------------------------|
|* BOB'S GROCERY          |
|-------------------------|

Bien que voir des tas de balles à entrée unique puisse être légèrement déroutant, ou ressembler à un gaspillage d'espace:

|-------------------------|
|* UNIVERSAL LOANS        |
!-------------------------|
|* NATIONAL 1ST CREDIT CO |
|-------------------------|
|* DEWEY, CHEETAM, & HOWE |
|-------------------------|
|* BOB'S GROCERY          |
|-------------------------|

il vous suffirait de voir une entrée à deux ou plusieurs noms pour que cela ait du sens.

De plus, étant donné qu'une entrée à nom unique peut facilement être encapsulée, le fait de toujours avoir une puce (et de l'habiller en dessous) garantit que les deux lignes (encapsulées) sont vues comme un seul nom au lieu de deux. Donné:

|-------------------------|
|* UNIVERSAL LOANS        |
!-------------------------|
|* NATIONAL FIRST CREDIT  |
|  FINANCIAL SERVICES CORP|
|-------------------------|
|* DEWEY, CHEETAM, & HOWE |
|-------------------------|
|* BOB'S GROCERY          |
|-------------------------|

Vous savez que c'est NATIONAL FIRST CREDIT FINANCIAL SERVICES CORP, alors que si vous aviez:

|-------------------------|
| UNIVERSAL LOANS         |
!-------------------------|
| NATIONAL FIRST CREDIT   |
| FINANCIAL SERVICES CORP |
|-------------------------|
| DEWEY, CHEETAM, & HOWE  |
|-------------------------|
| BOB'S GROCERY           |
|-------------------------|

Il pourrait être confondu avec les deux noms PREMIER CRÉDIT NATIONAL et FINANCIAL SERVICES CORP.

1
TripeHound

Option horizontale:

|------------------|
| Google           |
|------------------|
| Apple, Microsoft |
|------------------|

Option verticale:

|-----------|
| Google    |
|-----------|
| Apple     |
| Microsoft |
|-----------|

Les listes ne sont pas ont pour avoir des puces - tant que la disposition visuelle est claire.

0
Izhaki

Je viens de jouer avec des couleurs d'arrière-plan alternées et sans puces sur les éléments de la liste. Étant donné que le premier élément de liste peut toujours avoir le même arrière-plan que la ligne elle-même, les éléments de liste uniques n'auraient pas de style inapproprié et plusieurs éléments de liste seraient toujours facilement distinguables.

Hélas, cela a l'air vraiment horrible. :(

0
AndyS