web-dev-qa-db-ja.com

Windows 8 Surfaceタブレットのネイティブアプリで「ログアウト」オプションを保持する場所はどこですか?

これは非常に基本的な質問のように見えるかもしれませんが、さまざまな実装を観察しているため、質問が発生します。

Windowsサーフェスネイティブアプリのワイヤーフレームを設計しています。ユーザーがログアウトを使用することはほとんどないと想定されています。以下に示すように、最初はアプリバーでログアウトを続けていました。

enter image description here

しかし windowsのガイドライン を考慮すると、それはアプリバーにあるべきではありません。

ログイン、ログアウト、またはその他のアカウント管理コマンドをアプリバーに配置しないでください。ログイン、ログアウト、アカウント設定などのすべてのアカウント管理コマンド、またはアカウントを作成するには、設定のフライアウトに移動する必要があります。特定のページにログインすることが重要な場合は、アプリページにログインボタンを提供します。

今度はそれを設定フライアウトで維持するように言います。しかし、この設定のフライアウトがスワイプで右から左にすべてのアプリにわたって表示されるため、それはグローバルなログアウトであることをユーザーに思わないでしょうか?

このアプリには、その他の設定関連オプションはありません。ログアウトに適した場所を提案してください。例として画像を提供すると、より理解しやすくなります。

5
Spicerjet

ログインコントロールのガイドライン(Windowsストアアプリ) では、次のように読むことができます。

ログアウトUI

ユーザーがアプリケーションにログインしたら、必要に応じて、システム内で使い慣れた信頼できる場所にアプリケーションからログアウトできるはずです。

アプリのキャンバスに永続的なログアウトUIを配置しないでください。アプリの設定フライアウトは、ユーザーがログアウトできるようにする適切な場所です。ユーザーがアプリにログインすると、アプリが意味のある個人的なコンテンツを配信している場合、ログアウトが発生することはほとんどありません。

つまり、ローカルアプリの設定にログアウト機能を配置する必要があります(スウェーデン語では申し訳ありません)。

enter image description here

2
Benny Skogberg

最初はアプリバーでログアウトを続けていました

アプリバーは、表示している特定のページの状況に応じて変化するため、アプリバーにログアウトオプションを配置しません。 これに関するWindowsガイドライン: '...各ページには、そのページに関連するコマンドのみを含める必要があります ' http://msdn.Microsoft.com/en-us/library/windows/apps/hh465302.aspx

この設定のフライアウトは、スワイプで右から左にすべてのアプリに表示されるため、グローバルなログアウトであるとユーザーには思われないでしょう。

設定ペインは、現在実行中のアプリに依存しています。開くと、ペインの上部にアプリ名が表示されるので、ユーザーはそこから開いた設定ペインは「グローバルログアウト」ではなくアプリに関連していることに注意する必要があります。

例: enter image description here

設定ペインの代替

Windowsで提案されているように、設定ペインでログアウトを維持したくない場合(おそらく非表示になっているため、可視性を高める必要があります)。次に、すべての画面で、アプリの右上にユーザーボタンを配置します。ドロップダウンをタップすると、ログアウトオプションが表示されます。 Windowsのスタート画面に似ています: enter image description here

1
Dave Haigh