スマートタグは、 Microsoft Wordの後のバージョンやInternet Explorer 6 Web ブラウザのベータ版に搭載されている初期の選択ベースの検索機能で、アプリケーションが特定の単語やデータの種類を認識してハイパーリンクに変換します。また、他のMicrosoft OfficeプログラムやVisual Web Developerにも含まれています。[1]選択ベースの検索により、ユーザーはマウスのみを使用して他のページからオンライン サービスを呼び出すことができます。Microsoftは当初、このテクノロジをWindows XPオペレーティングシステムに組み込むことを計画していましたが、世間の批判を受けて計画を変更しました。[2]
概要
スマート タグは、ユーザーが追加の書式設定支援から恩恵を受ける可能性がある場合に統合され、Microsoft の制御テクノロジの一部です。[1]これは、貼り付け、オートコレクト、日付、人名、住所などのオプションを一覧表示する特別なショートカット メニューとして表示され、入力された情報にフラグが付けられます。[3]スマート タグは、アクションと認識機能を通じて機能します。後者は、ユーザーが入力した情報がスマート タグ用語のリストに含まれているかどうかを確認し、それに関連付けられたアクションを実行します。[4]専用のスマート タグ ボタンからアクセスできます。[5]
Microsoft Word のスマート タグ
スマート タグを有効にすると、Microsoft Word はドキュメント内の特定の種類のデータ (日付や名前など) を認識し、そのようなテキストを自動的にスマート タグにして、紫色の点線の下線で視覚的に示します。スマート タグをクリックすると、選択ベースの検索コマンドが実行され、そのデータの種類に対して実行可能なアクションの一覧が表示されます。
たとえば、Microsoft Word では、「John Smith」という単語は個人名として認識され、スマート タグが付けられます。クリックすると、連絡先を開く、会議のスケジュール、連絡先に追加、または住所を挿入するなどのアクションが実行できるようになります。
Wordバージョン2010では、スマートタグ自動認識[6]と人名スマートタグ機能は利用できなくなりました。
Internet Explorer 6 のスマート タグ
Web ブラウザー内では、スマート タグ テクノロジが Web ページ内を移動し、反応するように事前にプログラムされている単語に下線を付け、独自のハイパーリンクを挿入します。多くの選択ベースの検索コマンドと同様に、スマート タグを選択するには、マウスをポイントしてからクリックします。検索を呼び出すのにキーボード コマンドは必要ありません。クリックすると、Web サイトの所有者の承諾なしに、スマート タグの開発者が指定した宛先に移動します (初期のテストでは、提供されたリンクのほとんどすべてが Microsoft またはその関連会社のサイトまたは製品へのリンクでした)。
スマート タグは、サード パーティによって生成される場合もあります。たとえば、企業がテクノロジ企業と契約して、自社の特定の製品やサービス用のスマート タグとアクションのセットを開発すると、製品名が自動的に認識され、「在庫数の確認」や「価格の確認」などのアクションにリンクされます。
批判
一部のセキュリティベンダーは、スマートタグがウイルスの拡散、[7] [8]ユーザ追跡、またはユーザのプライバシーを侵害する可能性のあるその他のデータ収集目的に使用される可能性があることを懸念していました。[9]もう1つの懸念は、政治家の候補者のウェブサイトの名前を他のサイトのネガティブな広告にリンクするなど、ネガティブまたは有害な方法で使用される可能性があることでした[要出典]。
マイクロソフトは批判に応えて、Windows XPオペレーティングシステムからこの技術を削除し、IEとOffice XPでオン/オフを切り替えられる機能にした。[10]
しかし、Microsoft は、 Internet Explorer 8の後のバージョンでスマート タグの概念を再検討し、 Internet Explorer 8 Acceleratorsと呼ばれる選択ベースの検索機能を実装しました。ページを自動的に解析して目的のテキストを探す SmartTags 機能とは異なり、Accelerators では、Accelerator を適用するテキストをユーザーが選択する必要がありました。Accelerators インターフェイスは開発者に公開されており、Microsoft またはその関連会社の製品を使用するデフォルトで含まれているアクセラレータは、必要に応じて各カテゴリ内で別のプロバイダーに置き換えることができました。
スマート タグは、Windows Phone の電子メールや SMS テキスト メッセージにも組み込まれています。たとえば、電子メール メッセージ内の日付は自動的に認識され、タップするとウィンドウが開き、日付フィールドが既に入力された状態で予定を作成できます。
参照
参考文献
- ^ ab Mueller, John Paul (2006). Microsoft Visual Studio 2005 による Web 開発のマスター。ホーボーケン、ニュージャージー: John Wiley & Sons。pp. 48。ISBN 078214439X。
- ^ スマートタグとは何ですか?
- ^ Habraken, Joseph W. (2004). Microsoft Office 2003 All-in-one . インディアナポリス、インディアナ州: Que Publishing. p. 14. ISBN 0789729369。
- ^ Korol, Julitta (2003). XML と ASP による Microsoft Excel 2002 VBA プログラミングの学習. Planto, TX: Wordware Publishing, Inc. p. 663. ISBN 1556227612。
- ^ ブニン、レイチェル・ビヘラー (2009)。Microsoft Project 2007 の新たな視点、入門編。ボストン、マサチューセッツ州: Cengage Learning。pp. 77。ISBN 978-1423905943。
- ^ スマートタグの概要
- ^ 無効な長さの処理の脆弱性
- ^ Microsoft Office スマート タグのリモート コード実行の脆弱性に関する CA
- ^ スマートタグに関する大騒ぎ
- ^ Microsoft クリップ Windows XP スマート タグ
