ユーザー インターフェース

このセクションでは、Glass の主な UI コンポーネントとその有用性、ユーザーによる操作方法について説明します。

ユーザー エクスペリエンスの大半はタイムラインが制御する

タイムラインはメインのユーザー インターフェースであり、640 × 360 ピクセルのカードで構成されます。ライブカードと静的カードを表示する標準的な方法、システム全体の音声コマンド、Glassware を起動する一般的な方法など、多くの機能が用意されています。

 

ユーザーはタイムラインのさまざまなセクションをスクロールして、過去、現在、未来のカードを表示できます。最新のアイテムは、Glass を起動したときにユーザーに表示されるデフォルトのカードであるホームカードに最も近いものです。

設定

現在 / 将来
ホーム
過去


タイムライン カードの管理に加え、タイムラインではタッチパッドによるタイムライン操作や音声コマンドによる Glassware の起動などのユーザー入力の処理を行います。ほとんどのカードには、ユーザーがテキスト メッセージへの返信や写真の共有などの操作を行えるメニュー項目もあります。

タイムラインはセクションで構成されています

タイムライン カードは、カードの時間や種類に基づいて次のセクションに表示されます。

ホーム

デフォルトのホームカードは Glass の時計で、タイムラインの中央にあります。ほとんどの場合、ユーザーが Glass を復帰させるたびに表示されます。

ユーザーが他の Glassware を起動するためのシステム全体の音声コマンドとタップコマンドを提供します。Glass の時計のカードは Glass システム全体にアクセスできるため、タイムラインのホームエリアから出ることはありません。

 

過去

Glass の時計の右側には履歴セクションがあります。ここには静的カードのみが表示されます。これは、ライブカードは常に存在すると見なされるため、ここに表示されないためです。

静的カードは、前のセクションで自然に減衰します。新しいカードが過去のセクションに入ると、クロックに最も近い形式で表示されます。ユーザーがめったにスクロールしない、カードが 7 日以上経過したとき、またはカードが 200 枚に達したら、Glass は古いカードを右に遠ざけます。

現在と未来

Glass の時計の左側には、現在と将来のセクションがあり、静的カードとライブカードの両方が含まれています。

図 1: Strava Cycling は、自転車の時間、距離、速度が継続的に更新されるライブカードを示しています。

ライブカードには、その時点でユーザーに関連する情報が表示され、常にこのセクションに表示されます。ライブカードがフォーカスされていて、Glass がスリープ状態になると、そのカードが Glass の復帰時にデフォルトのカードになります。

将来のタイムスタンプを持つ、または「固定」されている静的カードも、現在と将来のセクションに表示されます。たとえば Google Now カードは

図 2: Google Now の天気カードには関連情報が自動的に表示されます。

設定

タイムラインの左端には設定バンドルがあります。設定バンドルでは、音量や Wi-Fi ネットワークなど、システム全体の Glass の設定を構成できます。

ライブカードには、リアルタイムで豊富なコンテンツが含まれる

ライブカードは、カスタムのグラフィックによって頻繁に更新され、ユーザーにリアルタイムの情報が表示されます。この機能は、一部のユーザーデータに基づいて定期的に更新する必要がある UI に最適です。

ライブカードは、加速度計や GPS などの低レベルのセンサーデータにもアクセスできるため、静的カードでは実現できない新しいタイプのユーザー操作や機能を実現できます。

図 3: Compass はセンサーを使用し、カスタム グラフィックをレンダリングして、独自のユーザー エクスペリエンスを実現します。

また、ライブカードはタイムライン内で実行されるため、ユーザーは左右にスワイプして、ライブカードの実行中に他のカードを表示したり、操作したりできます。これにより、ユーザーはマルチタスクを行い、バックグラウンドでライブカードの実行状態をシームレスに維持できます。

図 4: Compass はタイムライン内で実行され、ユーザーは必要に応じてナビゲートや戻ることができます。

静的カード: テキスト、画像、動画コンテンツの表示

静的カードは、HTML、テキスト、画像、動画を使用して作成できる単純な情報のチャンクです。頻繁な更新は行われず、迅速に通知を行うように設計されています。

連絡先を使用するユーザーは Glassware とコンテンツを共有できます

静的カードには、ユーザーが人や他の Glassware とカードを共有するための共有メニュー項目があります。Glassware のタイムライン カードは、共有可能であると宣言できます。また、共有のタイムライン アイテムを受け入れ可能な Glassware の連絡先を定義できます。

完全にカスタマイズされた没入型のエクスペリエンスを提供

ユーザー エクスペリエンスを完全に制御する必要がある場合は、タイムライン エクスペリエンスの外でも没入体験を提供できます。これにより、独自の UI をレンダリングし、すべてのユーザー入力を処理できます。没入感は、タイムラインの制約内で機能しない Glassware に最適です。

カードと没入型の両方に、共有、返信、拒否などの関連するアクションを実行するメニュー項目を含めることができます。