web-dev-qa-db-ja.com

*(アスタリスク)がフォームフィールドで必須であることを意味する理由

DIBIカンファレンスのビデオとJared Spoolを見ると、必須のフォームフィールドでアスタリスク(*)の謎の起源に言及しています。

これはどこから来るのですか、なぜアスタリスクが必要であることを意味するのですか?

18
benhowdle89

私はいつもそれがテキストの脚注を表すアスタリスクの標準的な使用から直接来たと思っていました。

つまり、フィールドはアスタリスクでマークされ、意味を明示する場所に注記が付けられます。

最終的にはそれが広まり、ユーザーは脚注を参照せずに「必須」を意味すると想定します。赤いラベルが必須であることを私たちが教えているのと同じように。

32
Unk

歴史的にアスタリスクは省略を示すために使用されます。これは初期の組版に由来すると私は信じていますが、今日でも、特に書面のメディアで悪態を言うときに今でも使用されています。

これから、セクションを省略し、代わりに脚注を付けるという考えが生まれました。そして、アスタリスクは脚注参照を示すために使用されました。

これをWebフォームに拡張します。アスタリスクは、再び脚注インジケーターになります。いつものように、どこでもコピーされて受け入れられます...

3
Roger Attrill

これらの必須フィールドは、ポストスクリプトでマークおよび説明されます。しかし、日によっては、説明する必要がなくなります(キーボードのキーに「Enter」または「Return」を印刷する必要がないためです)。

なぜアスタリスクなのか

一方、私見では、テキストフィールドで小スペースとして可能な限り「記号」を使用する必要があります。そしてアスタリスクは注意を引く正しい記号ですが、意味はありませんです。最後ですが最も重要な点は、キーボードにアスタリスクに直接署名されたキーがあることです。

次は何ですか?

透かし入りのテキストフィールドは完全にアスタリスクの代わりになり、警告は境界線色のテキストフィールドとして表示されます:)

それが役に立てば幸い。

0
ARTniyet