現在、デスクトップアプリケーションでいくつかのフォームを開発しています。 HTMLフォームやスマートフォンのようなタッチシステムから知られているように、一部の入力フィールド(編集)でプレースホルダーテキストを使用するという考えがあります。しかし、編集をプレースホルダーテキストと比較すると、テキストが含まれている無効な編集と非常によく似ています。どちらも白い背景に灰色のテキストがあります。境界線だけが異なって見えます-プレースホルダーテキストのある編集可能なフィールドでは黒、無効なフィールドでは灰色です。
無効にされた編集の外観に関するデスクトップシステムでのプレースホルダーテキストの使用に関する規則またはルールはありますか?
プラットフォーム間で一般化すると、次の基本的なガイドラインに従っていきますが、灰色の背景の無効なフィールドがさらに強調されています。
通常(値あり)
黒いテキスト、白い背景、黒い境界線。
通常(プレースホルダー付き)
灰色のテキスト、白い背景、黒い境界線。
無効
灰色のテキスト、少し明るい灰色のbg、灰色の境界線。
例
ほとんどの場合、フォームはネイティブ要素で構成されており、ルックアンドフィールはオペレーティングシステムによって(理想的には)決定されます。 Mac OSでは、ウィンドウと比較すると、無効になっているものを表示する別の方法があります。 Windows XPおよびネイティブ動作のMac OS Xの2つのテキストフィールドは次のとおりです。
対
いくつかの理由でこの動作を変更しないようにアドバイスします。
このシナリオで以前に私が見たいくつかのこと:
テキストがプレースホルダーテキストであることをユーザーに確実に理解させるための鍵となるテキストはテキスト自体のコンテンツです。 =
通常は、フィールドに何を入力するかを指示するために使用します。
たとえば、プレースホルダーテキストを含む名前フィールドがある場合、テキストはEnter your name ...と言うよりも(名前。