AppleがiPhone 6sで3D Touchを導入したとき、その素晴らしい実装ぶりに感銘を受けました。画面への強い押し込みを的確に検知し、Taptic Engineからのフィードバックも組み合わさることで、3D Touchを必要な時にいつでも起動でき、その瞬間をすぐに把握できました。
残念ながら、iPhone 6sを使い始めて6ヶ月が経ちましたが、3D Touchを全く使わなくなってしまい、存在すら忘れてしまうほどです。この機能の素晴らしい実装に対する私の意見は全く変わっていませんが、iOS 10で3D Touchをより便利な機能にするためには、Appleは3D Touchの意味を再考する必要があると感じています。
3Dタッチのメリット
はっきりさせておきたいのですが、3D Touch を使っていて気に入っている人がいることは知っています。そういう人たちはモンスターではありません。しかし、私と同じように、この機能に冷淡な気持ちになり、目新しさが薄れてくると使わなくなってしまった人もたくさんいます。これは素晴らしい機能ですが、もっと便利になるべきです。
3D Touchの使い勝手が良いと感じたのは、個々のアプリに表示されるクイック起動メニューです。これは全く新しい機能で、ホーム画面をこれまで以上に便利にしてくれます。しかし、選択肢が限られており、操作性が非常に低いです。もっとダイナミックに操作できると嬉しいですね。MLB At Batアイコンを3D Touchするだけで、お気に入りのチームの現在のスコアを確認したり、試合の音声や動画に直接アクセスしたりできるとしたらどうでしょう。
りんごコントロールセンターのアイコンで3Dタッチが使えないのは、やはり残念です。特にカメラアイコンは、カメラアプリ本体で3Dタッチを使うのと同じオプションがあればもっと便利だと思います。BluetoothやWi-Fiアイコンでも3Dタッチで接続・切断するネットワークやデバイスを選択できたら最高です。
システム内の他のコンテキストで3D Touchによる追加オプションがほとんど提供されていないのも奇妙に思えます。スマートフォンの壁紙を3D Touchで切り替える場合、設定アプリの壁紙セクションへのクイックリンクが表示されるようにすれば良いのではないでしょうか。通知センターも3D Touch対応で改善される可能性はあるでしょうか?
3D Touchをあまり使わなくなった理由の一つは、これだと気づきました。ジェスチャーを試してみたところ、多くの場所で全く反応がなかったのです。しばらくして、私は諦めました。3D Touchはもっと広く普及させる必要があります。あらゆる場所で使えるジェスチャーで、使うのが当たり前になる必要があります。
改善の余地あり
AppleはiPhone 6sで発表したピーク/ポップインターフェースを誇らしげにアピールしていますが、私はその実用性に懐疑的です。ほとんどの場合、何かを押している時に誤ってその背後にあるコンテンツを「ピーク」させてしまうのですが、それは既にタップして見ようとしていたコンテンツなのです。「ピーク」の読み込みは、実際にアイテムをタップして結果を読み込むのとそれほど時間はかかりませんし、前の画面に戻るのは、ガラスに指を当てたまま「ピーク」をじっくり眺めて、残りの部分を開ける価値があるかどうか確認するよりもずっと楽に思えます。
言い換えれば、アプリ内のコンテンツを表示するために3D Touchを使うことと、通常のタップ操作でコンテンツを表示することのメリットは、ほとんどの場合、見当たりません。これは、私たちが抱えていなかった問題に対する解決策です。そして、これはAppleがiOSに3D Touchを実装した方法の問題点を如実に物語っています。
3D TouchはiPhone 6sとiPhone 6s Plusにのみ搭載されているため、アプリ開発者(Appleを含む)は3D TouchがiPhone 6sとiPhone 6s Plusに搭載されていることを期待できません。そのため、アプリはユーザーが最も頻繁に実行したい操作が最も簡単に実行できるように設計されているのです。コンテンツをタップして表示し、タップまたはスワイプして前の場所に戻るというジェスチャーは、私が使っているほぼすべてのアプリで最もよく使われています。私たちはそれを完璧に実現しました!
3D Touchは、その機能にほとんど、あるいは全く付加価値を与えません。しかし、アプリ開発者が3D Touchがどこでも使えるとは限らない以上、この機能をイースターエッグとしてではなく、すべてのユーザーが利用できる機能に注力するのは当然のことです。
りんご(私はAppleの新しいMagic Trackpad 2のユーザーでもあります。これはForce Touchトラックパッドを備えています。このデバイスにも同じ問題があります。「Force Touch」は奇妙な第3のタッチです。ほとんどのMacではこのジェスチャーが実行できず、すべての主要機能はクリックまたはControlキーを押しながらクリックに基づいているためです。私がトラックパッドで行う最も一般的なジェスチャーは何でしょうか?それは、Controlキーを押しながらクリックまたは右クリックである2本指のクリックです。)
だからこそ、Appleがすべき正しい行動は、将来のiOSバージョンで3D Touchの動作を変更し、3D Touch以外の機能と同等の機能を備えることです。言い換えれば、3D Touchは、すべてのiOSユーザーが実行できるジェスチャーの、より高速で効率的なバージョンであるべきです。そうすれば、3D Touch搭載デバイスのユーザーはメリットを享受できる一方で、アプリ開発者はほとんどのデバイスで動作しない機能を実装する必要がなくなります。
論理的に使えるジェスチャーは長押しです。Androidでは一般的ですが、iOSではあまり使用されません。画面を指でタップして長押しするジェスチャーは長押しです。ホーム画面で「揺れるアプリ」モードに入るのに最もよく使われるジェスチャーです。画面上でタッチしているものについて、さらに詳しい情報が欲しいという意思表示に最適なジェスチャーです。iOSにおけるCtrlキーを押しながらクリックに相当する機能です。
もしAppleが3D Touchを長押しと同等のものとして認めるなら、iOSインターフェースに何らかの調整(アプリアイコンの並べ替え方法の変更など)が必要になるでしょう。しかし最終的には、より統一感のあるiOS共通ジェスチャーが確立されるでしょう。3D Touchユーザーは、OSが一時停止して長押しの意図を確認するのを待つ必要がなくなるというメリットがありますが、3D Touch非対応デバイスのユーザーも恩恵を受けられるでしょう。
Appleは現在、iOSとMacの両方に、デバイスを新しい方法で操作できる、巧妙な感圧技術を導入しました。この新技術は、ハードウェアとソフトウェアの融合による成果であり、奇妙なオプション機能のために無駄にされている部分が多いです。3D Touchと感圧タッチは、周辺から追い出し、前面に押し出す必要があります。
今年中にそうなることを願っています。(プレッシャーは感じていません。)