it-swarm.com.de

Der beste Weg, um die Namen von Elementen in Listen zu verkürzen, aber die Eindeutigkeit pro Element beizubehalten?

Wir haben ein Dropdown-Menü, in dem der Benutzer zwischen mehreren Konten oder Profilen wechseln kann. Diese Konten werden anhand ihres Namens als juristische Person identifiziert. Es besteht eine höhere als zufällige Wahrscheinlichkeit, dass viele der Namen für einen bestimmten Benutzer sehr ähnlich sind, wie im Folgenden:

  • Proactive Plumbing Inc.
  • Proaktive Sanitär QLD Division P/L.
  • Proaktive Sanitäranlagen in New South Wales
  • Proaktive Sanitär, Schlafzimmer und Küchen
  • Proaktive Pensionskasse für Klempnerarbeiter in New South Wales

Das Problem ist, dass wir den Namen in voller Länge nicht im Dropdown-Menü anzeigen möchten, da er in der Breite unhandlich werden kann. Ebenso können wir eine blinde Regel nicht einfach abschneiden oder umgehen.

Irgendwelche Vorschläge?

4
Erics

Möglichkeit ich

Warum verwenden Sie nicht das Attribut title? Wenn der Benutzer den Mauszeiger auf ein solches Element hält, wird in einem Hinweis/Tooltip der gesamte Text angezeigt. Dies kann auch für eine benutzerdefinierte Tooltip-Lösung verwendet werden, die Tooltip sofort anzeigt, wenn das Element zu breit ist.

Möglichkeit II

Die zweite Möglichkeit besteht darin, eine benutzerdefinierte Dropdown-Lösung mit verschobenem Elementinhalt zu verwenden. Wenn also ein breiteres (nach Inhalt) Element angehalten wird, wird es automatisch nach rechts gescrollt, um den gesamten Inhalt anzuzeigen. Dies ähnelt irgendwie Telefonbüchern, deren Namen breiter waren als der Bildschirm mit. Namen wurden einfach nach rechts gescrollt.

Ergebnis?

Der erste ist natürlich schneller für Benutzer zu verwenden. Die Verwendung einer benutzerdefinierten Tooltip-Lösung kann auch bedeuten, dass die Positionierung des Tooltips für die Benutzerfreundlichkeit von entscheidender Bedeutung ist, um die Verwendung so schnell wie möglich zu gestalten.

Die zweite Option scheint etwas natürlicher zu sein, aber je nach Textlänge und Schaltgeschwindigkeit kann es einige Zeit dauern, bis der eindeutige Teil des Inhalts erreicht ist.

1
Robert Koritnik

Wenn Sie 4 oder mehr aufeinanderfolgende Elemente mit mehr als 1 Wort erkennen, das sich am Anfang wiederholt, gruppieren Sie sie:

Proactive Plumbing
 ... Inc.
 ... QLD Division P/L
 ... New South Wales
 ..., Bedrooms, and Kitchens
 ... Workers Pension Fund New South Wales
Something completely different
4
Nikita Prokopov