web-dev-qa-db-ja.com

フラグ設定のコンセプトはいつ始まったのですか?

UX.SEでフラグ付けに関連する別の質問を見て、フラグ付けは常に否定的な意味合いに関連付けられていることに気付きました。 フラグはメッセージの伝達に使用されることを理解していますNaval Flag Signaling または Beach Warning Flags など)。ただし、これらのメッセージは否定的、肯定的、または中立的です。

否定的な意味合いはおそらく red flag から来ますが、私が知りたいのは、いつHCIで始まったのか、なぜ(またはどのように)なったのかです。負ですか?

さらに:異なる意味と意味を持つフラグメッセージングシステムはありますか(またはいつでもありました)?

EDIT:より具体的には、ユーザーが何かにフラグを付けるパブリックプロセスについて話しているこれについての回答は、ほとんどのユーザーが知っているflagingの概念にもつながる可能性がありますが、コーダー/開発者のみが利用できる内部プロセスよりも

6
Devin

あなたがこれを取り上げて興味深いことに、私は他のコメントに対する私の返答が何人かの人々に話をさせた後、少し調べました。

個人的にそれを否定的なものとは見なしません-つまり、はい、このフォーラムのような場所でそれを使用するいくつかの場所があります。否定的な文脈ですが、私の提案は、それをMac Mailで見ることから来ました。ここでは、重要なメッセージを目立たせるための純粋な方法です。

もう少し詳しく調べたところ、Outlookは1998年までさかのぼってこの機能を使用していました(おそらく以前にも?)。

Outlook 98 - Source: http://winsupersite.com/site-files/winsupersite.com/files/archive/winsupersite.com/content/content/127320/reviews/098_1.gif

マイクロソフト自身も記事を持っています。彼らはOutlook 2010に適用されると述べており、次のように述べています。

Microsoft Outlookでメッセージまたは連絡先にフラグを適用すると、何らかの方法でフォローアップすることを視覚的に思い出させることができます。今日、明日、来週などのデフォルトの日付のフラグを使用するか、特定の日付でフラグをカスタマイズできます。

ソース

Appleサポートフォーラムを参照すると、Yosemiteのサポートドキュメントがあります。

メッセージを追跡する簡単な方法は、メッセージにフラグを付けることです。これを行うと、フラグのメールボックスがお気に入りバーに表示され、そのフラグでマークしたメッセージが表示されます。

ソース

これらの例はどちらも、否定的なものとは対照的に「フォローアップ」するための特定の理由でフラグを使用することについて話している。

私の意見では、「スパムのフラ​​グを立てる」とは、本質的には電子メールをスパムとしてマークしているということです。電子メールに「フラグを立てる」という行為は、必ずしも否定的なことを意味するわけではありませんが、Wordのスパムと組み合わせると、コンテキストが否定的に見えるようになります。

したがって、Wordフラグを否定的なものにするという具体的な決定はなかったと思います。フラグは単に「目立つ」ことを意味し、これはポジティブまたはネガティブにできます。

がOfficeで最初に登場した理由に関して、私はそれを見つけるのに苦労しています。 「デスクトップ」、「ファイル」、「フォルダ」などの用語が使われている世界では、電子メールを目立たせるために別のメタファーが使用されているのは理にかなっていますが、「フラグ」が具体的に選択された理由は何も見つけられないようです。オン-見つけたいと思います。

私ができる唯一の提案は、いくつかの研究では、「フラグを立てること」は 'C'プログラミング言語 内の概念であるように思われるということです。実際、それはCを超えて伸びているようです:

プログラミングでは、フラグはバイナリ値を保持する定義済みのビットまたはビットシーケンスです。通常、プログラムはフラグを使用して、何かを記憶したり、別のプログラムにサインを残したりします。

ソース

プログラマーが既にこのような用語を使用している場合、フラグ付けという用語がソフトウェアに組み込まれたことは、これはかなり論理的な方法のようです。

ストローをつかむことができましたが、少なくとも私には理にかなっています。他の誰かがこれ以上の洞察を持っているかどうかを確認することに興味があります。

4
Vincent Feeney

編集:より具体的には、プログラマー/開発者のみが利用できる内部プロセスではなく、ユーザーが何かにフラグを付けるパブリックプロセスについて話しているが、これについての回答は、ほとんどのユーザーにフラグを立てるという概念にもつながる可能性がある

上記の編集内容を読んだときに最初に頭に浮かんだのは、Craigslistで使用されているフラグ機能です(現在、「禁止」リンクに置き換えられているようです)。おそらく「フラグを立てること」は「削除」の誤った名詞または婉曲表現だったかもしれませんが、読者主導であり、クレイグズリストのガイドラインに違反する投稿への応答として使用されました。

enter image description here

Craigslistがいつそのような機能を実装したかはわかりません。

1
WPWPWP