HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

フローティングラベルを使用して、フォームのUI/UXを最小限に抑えて効果的にする

フローティングラベルとは何か、フォームデザインでどのように使用されているか、UI/UXデザインでますます人気のあるアセットになっている理由をご覧ください。

フローティングラベルとは何ですか?

これはフローティングラベルです:

フローティングラベルを使用して、フォームのUI/UXを最小限に抑えて効果的にする

上の図を見るだけで、フローティングラベルが優れたUIアセットである理由をすぐに理解できる人もいるかもしれませんが、「フローティングラベル」の概念に慣れていない場合は、次のようになります。

  • 多くのスペースをとらずに、多くの実用的な情報を伝えます。
  • 滑らかなトランジション(「アニメーション」)効果により、フォームがより魅力的になります
  • 従来の静的なフォームよりも、ブランドをよりモダンに見せます。主な効果は、恐ろしい青い入力フィールドのアウトラインです。

上の図をもう一度見てください。入力時にラベルになるのは、プレースホルダーテキストを含む単なる入力フィールドではありません。何が起こっているのか:

  • 最初に、ユーザーにはフィールドの目的を説明するプレースホルダーテキストが表示されます。
  • ユーザーが入力フィールド内をクリックするとすぐに、プレースホルダーテキストが上部に移動し、通常の入力ラベルの役割を果たし、表示されたままになります。
  • 同時に、新しいプレースホルダーテキストが古いプレースホルダーの代わりになりますが、現在はヒント (プレースホルダーテキストの最も重要な役割です)ユーザーが入力を開始する前に、ユーザーをさらにガイドします。
  • 入力を開始すると、プレースホルダーのヒントテキストは表示されなくなりますが、他の多くの入力フィールドとは異なり、元のプレースホルダーテキスト(現在は入力ラベルになっています)は、気が散ってしまった場合に備えて、引き続きユーザーに表示されます。フィールドの目的を忘れてください(これはあなたが思っているよりも頻繁に起こります)。

ミニマリストデザインのファンなら、フローティングラベルがぴったりです。

有名なことわざにあるように:

完璧とは、追加するものがない場合ではなく、取り除くものがない場合です。

そして、それは一言で言えばほとんどフローティングラベルです。

リソース

  • CodePenのフローティングラベルコードの例。
  • マテリアルUIフレームワークを使用している場合、ウェブサイトにフローティングラベルを実装するのは簡単です。

方法によっては注意してください フローティングラベルを技術的に実装すると(HTML、CSS、JavaScript)、ブラウザの非互換性の問題が発生する可能性があります。必ずcaniuseをチェックしてください。


  1. [Googleに保存]を使用して、WebサイトをGoogleアカウントに保存します

    Googleは最近、Pocketに似たChrome拡張機能をリリースしました。これを使用して、後で表示するためにWebサイトを保存してSavetoGoogleと呼ばれることができます。拡張機能はPocketと同様に機能しますが、Pocketと比較すると機能が制限されているため、Pocketの脅威や競合他社とは言えないと思います。 ただし、すでにGoogleのエコシステムに閉じ込められている場合は、この小さな拡張機能を追加するとよいでしょう。この投稿では、[Googleに保存]を確認し、現在のブックマークマネージャーを置き換えることができるかどうかを確認します。 概要 Save to Goo

  2. コンピュータの消費電力を抑える方法

    あなたの PC は、毎月の電気代を増加させるパワー ホグですか?必ずしもそうである必要はありませんが、ハイパワーのゲーミング デスクトップは、本来必要以上に多くの電力を消費することがよくあります。 PC の消費電力を抑えるためにできることは次のとおりです。 スクリーンセーバーを無効にする 以前はコンピューターのモニターを保護するためにスクリーンセーバーが使用されていましたが、最新の LED スクリーンではそのような保護はもう必要ありません。スクリーンセーバーを使用している場合、基本的には必要以上に長くモニターをオンにしておくだけです。これにより、PC は余分なエネルギーを消費します。電力消費