売り子さんは知らない? “Windows 10のストア”の世界:その知識、ホントに正しい? Windowsにまつわる都市伝説(98)(3/3 ページ)
前回は、Windows 10の「メモリ管理」機能の変更を取り上げました。覚えておいてほしい教訓は、そうした変更を知らないまま、従来の知識だけで何とかしようとすると、状況をかえって悪くしかねないということです。今回は、単なる、そしてちょっとした“表現”の違いの話ですが、実は結構重要なことです。
機能のアピール? いえ、ケーパビリティのアクセス許可のことです
おかしいと思うのは、「このアプリでは次のことが行えます」というところです(画面3)。
以下の2つが表示されていますが、実は、これらはこのアプリが使用するケーパビリティのことです。「詳細の表示」をクリックすると、さらに「Webカメラを使用する」「ピクチャライブラリを使用する」などが表示されます。
- インターネット接続にアクセスする
- ホームネットワークまたは社内ネットワークにアクセスする
アプリが使用するケーパビリティは、ストアアプリのパッケージに含まれる「マニフェスト(AppxManifest.xml)」で宣言されています。例えば、以下のような感じです。
<Capabilities> <Capability Name="internetClient"/> <Capability Name="privateNetworkClientServer"/> ... </Capabilities>
ただし、これは実例ではありません。実際のマニフェストと比べると、ストアのケーパビリティの表示は、マニフェストに定義されているものを正確に反映しているわけではないようです(このゲームの場合、internetClientだけでした)。
「このアプリでは次のことが行えます」の下に「アクセス許可の情報」のリンクがあります。このリンクをクリックすると、これがアクセス許可であると説明されますが、「このアプリでは次のことが行えます」と「アクセス許可の情報」が同じことを言っていると認識するユーザーは少ないでしょう。
このアプリを取得するということは「このアクセス許可を行うことに同意したことになるんだ」と思うのですが(後で「プライバシー」設定で制御可能な部分もありますが)、そういう意識を持つ人はまずいないと思います。
日本語の翻訳の問題? そうではないようです
日本語の翻訳ミスというのは、よくあることです。そこで、英語環境のWindows 10で同じ場所を確認してみました(画面4)。すると、シンプルに「This app can」となっていました。日本語と同じく、この表現も誤解を与えそうです。
少し時代をさかのぼってみましょう。Windows 10の初期ストアでは「このアプリは次の操作を実行する権限を持っています」と表示されていました(画面5)。英語環境では「This app has permission to do the following」です。どちらも小難しい表現ですが、間違った表現ではない気がします。
さらにさかのぼって、Windows 8.1のストアではどうだったでしょうか。「このアプリが使用する項目」と表示されていました(画面6)。英語環境では「This app has permission to use」でしたので、少し表現が和らげられているように感じます。
ただし、実際にアプリを使用するときには、アプリごとの「アクセス許可」の設定で確認、制御できるという点が、制御する場所が「プライバシー」設定に一本化されたWindows 10とは違って分かりやすいところです。
これまでの中では、Windows 10の初期ストアの表示が最も正しい表現だと思います。どのような経緯で「このアプリでは次のことが行えます(This app can)」になってしまったのでしょうか。
考えられるのは、ストアのWeb開発者がストアアプリに関して技術的に詳しくなく、良かれと思って表現をシンプルにしていった結果なのかもしれません。あるいは、意図的なのかもしれません。もし、プライバシーに関することは説明するのが面倒なので、適当に濁しておこうなんて考えだったとしたら、問題です。
ちなみに、Google Playは「アクセス許可/詳細表示(Permissions/View details)」とシンプルです。Windows 10のストアも「このアプリでは次のことが行えます」のところを、単に「アクセス許可」にすれば、全て解決するような気がします。
筆者紹介
山市 良(やまいち りょう)
岩手県花巻市在住。Microsoft MVP:Cloud and Datacenter Management(Oct 2008 - Sep 2016)。SIer、IT出版社、中堅企業のシステム管理者を経て、フリーのテクニカルライターに。Microsoft製品、テクノロジーを中心に、IT雑誌、Webサイトへの記事の寄稿、ドキュメント作成、事例取材などを手掛ける。個人ブログは『山市良のえぬなんとかわーるど』。近著は『Windows Server 2016テクノロジ入門−完全版』(日経BP社)。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 「Windows Server version 1709」のダウンロード配布が開始――Microsoft
Microsoftは、Windows Serverの「半期チャネル」による初のリリースとなる「Windows Server version 1709」のダウンロード配布を開始した。コンテナやマイクロサービス関連など、多くの新機能を提供する。 - 「Windows Server version 1709」では、Nano Serverコンテナイメージサイズが80%縮小
Microsoftの公式ブログで、2017年秋に投入予定の「Windows Server version 1709」で注目されるNano ServerおよびLinuxコンテナ機能が紹介された。 - 先行き不安なWindows Update――ボクが2017年10月の更新をスキップした(できた)理由
毎月第二火曜日の翌日(日本時間)は、恒例のWindows Updateの日です。最近は何か問題が起きるのではないか、更新に何時間もかかったり、その上失敗したりするのではないかと、恐怖さえ感じます。さて、2017年10月のWindows Updateは無事に済んだのでしょうか。 - Windows Server 2016の今後の“更新”が怖い
テスト環境として構築したWindows Server 2016の物理サーバと仮想マシン。その一部でWindows Updateやシャットダウンに異様に時間がかかるといった現象に遭遇しました。そんな中、Windows Serverの次期バージョンに関する新方針の発表もあって、いろいろな面で“更新”に対する不安が高まっています(筆者の個人的な感想)。