web-dev-qa-db-ja.com

UIで長いユーザーの名を扱うときのベストプラクティス

現在開発中のアプリには、ユーザーに必要なメインメニューを含む垂直ナビゲーションバーがあります。メニューの1つはユーザー管理者向けのメニューです。これは、その下にユーザーの名が表示されているプロフィール写真です。

この分野での余分な長い名前の扱い方について考えています。 navbarは明らかに固定幅であるため、オーバーフローし始める前に(使用する文字に応じて)約10〜12文字を処理します。

この長さを超える名前はやや少数派ですが、アプリ内の他の場所でそれらの名前を使用する必要がある場合は、過剰な要素を多く持ちたくありません。または「...」などを追加します.

この種の問題に対処するときに想定されるベストプラクティスはありますか?

3
Stephen Wright

省略からサイズ変更までの多くの解決策があり、それらはすべて機能します。これは、もう1つの明確な右境界です。垂直線。テキストがこの「カットライン」に収まらない場合は、テキストが目に見える境界を超えていることを示します。全文をホバリングすると、ユーザーが必要な場合に正しい情報を取得するのに役立ちます。

名前について話しているのですが、IMOは名前を完全に表示するために名前を変更するのが最善のソリューションです。その理由は、名前の一部の文字起こしは人々に害を及ぼす可能性があるためです。

1
Serg

ヘレオン、

  1. 名前は本当に表示する必要がありますか?
  2. 名前が特定の文字数よりも長い場合は、ナビゲーションバーを展開して名前のフォントサイズを少し小さくできますか?これはEdgeのケースなので、経験はおおむね良好であるはずです。
0
Alok Jain