Google は、Android にジェスチャー ナビゲーションをどのように実装するかを検討するのに長い時間を費やしてきました。 長い時間が経ったにもかかわらず、Android Q のジェスチャは依然として混乱しています。
2019 年には、すべての Android デバイスに少なくともジェスチャー ナビゲーションのオプションが必要になるようです。 Samsung、OnePlus、Huawei、その他多くの中国メーカーは、すぐにジェスチャー コントロール オプションを備えた製品を提供しています。 真の断片化が実際に定着する前に、おそらく問題を先取りする試みとして、Google は一連のジェスチャーを考案することにも取り組んできました。 Google の最新の Android Q ベータ版には、 システム ナビゲーション ジェスチャの新しいセット. これらのジェスチャーは、 調整され、変更されました Android Q のベータ プロセス全体を通じて。 残念ながら、Google のジェスチャー ナビゲーションに関する最新の亀裂は私には不十分で、結局次のように感じました。 直感的で賢くて便利なシステムではなく、Android に何かがボルトオンされています。 デバイス。 彼らがなぜ今混乱しているのかを見てみましょう。
ナビゲーションの簡単な履歴
2019 年の Google のジェスチャー ナビゲーションについて適切に語るには、まず始めから始めなければならないと思います。 2008 年 9 月、HTC は最初の商用 Android フォンである G1 をリリースしました。 それ以来、Android ではほとんどすべてが変更されましたが、G1 には、多かれ少なかれ現在の形で Android に残っている 2 つのボタン、「戻る」と「ホーム」が装備されていました。 実際、システム レベルの [戻る] ボタンは、Android の当初からの特徴であり、差別化要因となっています。
数年間、私の最愛の Nexus One のような Android デバイスには、 四- ボタンのレイアウト: ホーム、戻る、メニュー、検索。
多くのメーカーが順序を入れ替えましたが、いくつかの例外を除いて、これが当時の Android レイアウトでした。 で 2012, Android 3.0では、メニューボタンの減価償却が始まりました(検索ボタンはすでに廃止されていました)。 当時、これは物議を醸した変更ではありましたが、Google の推論は正当でした。 メニュー自体は常に疑問符でした。 探しているオプションがある場合とない場合があり、ボタンを押して確認することによってのみ表示される隠しメニューは、明確でコミュニケーション力のあるユーザー エクスペリエンスではありません。 アプリケーションはこの変化に適応し、ツールバーにメニュー ボタンを組み込み始めました。
2013 年の Android 4 以降、「バニラ」デバイスには、今ではおなじみの最近使ったアプリのナビゲーション レイアウトが搭載されました。 私たちは何年もこのレイアウトとボタンの配置をほとんど維持してきました。 ただし、ポスト Nexus Pixel ラインでは、Google が少し実験を始めています。
初代 Google Pixel と Pixel 2 には、標準的な最近使ったレイアウトが搭載されていましたが、Pixel 3 (および Android Pie) では、新しい 2 ボタンの「ジェスチャー」制御スキームが搭載されました。 ホーム ボタンとシステム全体の戻るボタンは残りましたが、最近使用したアプリは上にスワイプするジェスチャに置き換えられました。 メニュー ボタンの削除と同様に、このようなシステム レベルの大きな変更は批判と混乱に見舞われました。 ただし、メニュー ボタンの削除とは異なり、この変更は実際にはユーザーにメリットをもたらしませんでした。 ナビゲーション バーの高さは同じままで、おそらく単純なボタン タップよりも操作が遅くなりました。 これらのジェスチャーは、システム全体に完全なナビゲーション ジェスチャーをもたらした iPhone X への反応である可能性がありますが、変化のための変化のように感じられました。
Android Q ジェスチャー - 試みられた改良
現在、多くの Android OEM が独自のジェスチャ システムを開発しています。 その多くは、特にホームジェスチャーにおいて iPhone X に似ています。 Pixel 4 (および Android Q) の発売が迫る中、Google はさらに別のシステム ナビゲーション方法、つまりジェスチャーをさらに活用したシステム ナビゲーション方法をリリースする予定です。 Android Q ベータ版を通じてこれらのジェスチャーが進化するのを見てきましたが、現在はベータ 5 で Q の最終リリースが近づいており、おそらくこれらのジェスチャーの「最終バージョン」が形になり始めています。 正直、ジェスチャーは下手です。
まず、これらの新しいジェスチャがどのように機能するかを見てみましょう。 全画面ナビゲーションを選択すると、ナビゲーション バーはほとんど消え、下部に小さな水平線が表示されます。 このバーは iOS のホーム バーによく似ていますが、サイズが小さいだけです。 ジェスチャも iOS と非常によく似た方法で機能します。 アプリケーション内でバーから上にスワイプすると、ホーム画面に移動します (アダプティブ アイコンのきちんとした弾む効果は、モーションをアピールするのに役立ちます)。 上にスワイプして押し続けると、最近使用したアプリのスイッチャーが表示されます。 下部バーに沿って水平にスワイプすると、iOS と同様に、最近使用したアプリがスクロールされます。
ここで事態は複雑になります。 Android ナビゲーションの重要なコンポーネントである、常に重要な「戻る」ボタンは、画面のどちらかの側からスワイプするように移動されました。 ディスプレイの外側から内側にスワイプすると、どちらかの側の戻るボタンがアクティブになります。
「戻る」ジェスチャは、キーボードが開いていない限り、ディスプレイの高さ全体からアクティブにすることができます。 キーボードが開いている場合は、キーボードの上をスワイプするか、ナビゲーション バーからキーボードを閉じる必要があります。 最後に、Google はベータ 5 で、アシスタント ジェスチャ (下隅からスワイプする) のために、両側の下隅にこれらの小さな半円のインジケーターを追加しました。
Android Q のジェスチャのほとんどは次のとおりです。 大丈夫; Apple や他のメーカーはすでにこれらを人々に導入しており、直感的とは言えませんが、ほとんどの場合十分に機能します。 ただし、「戻る」ジェスチャには大きな問題がいくつかあるため、Google にはシステム全体を再考してもらいたいと強く思います。
問題と混乱
私の最初の主な問題は、アプリケーションの使用に関するものです。 まず、Android アプリケーションの大部分には、 ナビゲーションドロワー. この便利なスライド式パネルは多くのアプリケーションに搭載されており、私は長年 Android を使用してきたので、端からスワイプしてパネルを開くように訓練されました。 ハンバーガー メニューを上部に押してドロワーを開くこともできますが、携帯電話がますます大きくなり、高さが増すため、これは問題になります。 「戻る」ジェスチャと「ナビゲーション ドロワー」を開くジェスチャはどちらも機能的に同じであるため、一方をアクティブにしたりつまづいたりせずに一方を行うのは非常に難しく、難しく、煩わしいものです。 Android Q ベータ 5 では、 Googleはこれを修正しようとしています 引き出しを開くには、「戻る」ではなく「スワイプを開始して一時停止する」ような方法を使用しますが、私の経験では、これは信じられないほど信頼できません。
ベータ 5 リリース以来、Google のジェスチャーを強制的に使用するようになったことで、私が頻繁にナビゲーション ドロワーをスワイプして開くアプリケーションがいかに多いかを知りました。 以下は、ジェスチャーで使用するのがかなり面倒になったアプリケーションの (決して完全ではありません) リストです。
- Gメール
- プレイストア
- 文字通り、任意の Reddit クライアント
- 不和
- メモを残す
- ツイッター
もちろん、これは克服できない問題ではありませんが、不必要な問題のように感じます。 ここには何年にもわたる開発者の惰性があり、新しい Android Q ジェスチャはそれと戦っています。
「戻る」ジェスチャーに関して私が抱えているもう 1 つの問題は、それが一貫性がなく、コミュニケーションに欠けていることです。 確かに、Android のシステム全体の戻る動作は常に少し奇妙です。 アプリケーションによってはアプリが終了することもありますが、状況によってはアプリ間を移動し、最終的にはホームに戻ることもあります。 一般的な状況は、ランチャーからアプリケーションを開いてから、「戻る」ボタンを (少なくとも 1 回) 押してランチャーに戻ることです。
iOS では、Google がジェスチャーを削除したと多くの人が主張していますが、これは不可能です。 Apple のオペレーティング システムはより「アプリ中心」であり、アプリケーションからホーム画面に戻るにはホーム以外のジェスチャはありません。 iOS のほとんどのアプリケーション内では、左端 (のみ) からのスワイプは戻るジェスチャとして扱われます。 これは、新しいビューが右端からスライドインする微妙なアニメーションを通じてユーザーに伝えられます。 したがって、自然かつ直感的に、反対方向にスライドすると「戻る」ことになります。
この種のフローとアニメーションは、Android のバック UX ではまったく機能しません。 ドックからアプリケーションを起動すると、アイコンの表示が「ズーム」されます。 アニメーションには、どちらかの端からのスワイプによって「戻る」とホーム画面に移動するということは何も伝わっていません。 繰り返しますが、これは驚くべきことではありませんが、私たちはこれらのモバイル オペレーティング システムを導入して 10 年以上が経過しており、ユーザーとの直感的な操作という点では後退しているように感じます。
最後に、Android Q の戻るジェスチャーに関して、さらにいくつかの小さな問題があります。 キーボードが開いていると、キーボードの高さに関係なく、端にスワイプして戻ることができなくなります。 戻るジェスチャを使用してキーボードを閉じたい場合は、携帯電話を上に動かし、キーボードの上でスワイプする必要があります。
現時点では、古い戻るボタンの位置に役立つ「キーボードを閉じる」ボタンが残っています。 私にとって、これはかなり混乱しているように感じます。 最後に、これは単にボタンではなくジェスチャーで行っているだけかもしれないことは認めますが、ボタンを繰り返し押して複数のレイヤーに戻ることはできません。 ハングアウトでチャットすることは珍しいことではありません (私はまだGoogleに怒っています)そして、戻るボタンを「連射」してホーム画面に戻ります。 あるいは、Twitter や Reddit の閲覧を数層深く行っていて、戻るボタンを数回押してメイン フィードに戻りたい場合もあります。 ボタンを繰り返し押すことは、同じ回数スワイプするよりも常に簡単です。
Android Q のジェスチャーを修正してください、Google
正直に言うと、私はリリース以来 Android Q Beta 5 を使用していますが、Pixel 3 XL を使用しているときに強制的にジェスチャーを使用するのは初めてです。 私はまだそれを楽しめず、2 ボタンまたは 3 ボタンのナビゲーションに戻りたいという衝動と常に戦わなければなりません。 Android Q のジェスチャの多くは、Google が後追いをしているか、iOS や EMUI がすでに行っていることを単純に複製しているように感じられます。 深く考え抜かれた一貫した体験とは思えません。 また、ほぼすべての点で、10 年近く前の 3 ボタン レイアウトよりも遅く感じられます。 Android Q のリリースが間近に迫っていることはわかっており、ベータ 5 で見られるものの多くは Q の安定版リリースに反映される可能性があります。 しかし、私は彼らが遅かれ早かれより良いものを思いつくことができることを心から願っています。 今のところ、少なくとも 3 ボタン レイアウトまたは Pill に戻すことはできます。