iPadにMac風の本格的なカーソルサポートが導入されるという報道は、きっと多くの人を動揺させるだろう。Mac風の矢印カーソルの導入によってiPadの純粋さが損なわれると主張する人もいるだろう。一方で、Appleは既にキーボードとマウス用の正式なオペレーティングシステム(macOS)を開発しており、iPadOSはそれに匹敵することはできないと主張する人もいるだろう。
こんにちは、ジェイソンです。デスクではiMac Proを使い、旅行にはiPad Proを持ち歩いています。MacとiPadを仕事効率化デバイスとして愛用しています。さて、大丈夫だと断言します。この報道が本当なら、AppleはiPadのカラーパレットに新たな色を追加するでしょう。ただし、iPadの優れた機能は健在で、Macらしさは失われるでしょう。さあ、落ち着いて。
今日よりも良い
Appleがトラックパッド付きのiPad用スマートキーボードを開発中だという先週の報道を受けて、iPadOSのカーソルサポートの現状を考えると、Appleがどう説明するのか気になっていました。私の推測では、Appleが今春トラックパッド付きのiPadキーボードを発売するなら、テキスト編集カーソル、あるいはiPadOS 13から利用可能なAssistive Touchアクセシビリティカーソル(オンにすれば)を操作できるようになるでしょう。いずれにせよ、このトラックパッドが真に意味を持つためには、iPadOS 14でカーソルが大局的に受け入れられる必要があるでしょう。
まず、はっきりさせておきたいのは、iPadOSはカーソルを搭載しているので、カーソルの影響を受けることはないということです。iPadのソフトウェアキーボードに2本指を置くと、キーボードがトラックパッドに変形し、テキストの選択や編集、テキスト編集カーソルを画面上で移動させることができます。そしてもちろん、Assistive Touchを使えばマウスと連携して、画面上に浮かぶ仮想の指を操作することもできます。カーソルとは少し違いますが、かなり近い機能です。

iPad Pro(スマートキーボード付き)
外付けキーボードを使ってiPadを頻繁に使っている私から言わせてもらえば、iPadユーザーがポインティングデバイスを使いたがるのには十分な理由があるはずです。キーボードの上に手を置いたまま、iPad画面上で操作するために手を伸ばすのは、決して快適な操作とは言えません。もちろん、上下にスワイプするのは問題ありませんが、もう少し正確な操作をしたいとなると、すぐに飽きてしまいます。Macユーザーなら誰よりもこのことを理解しているはずです。ポインティングデバイスは、手を置く面と同じ場所に置いた方がずっと使いやすいのです。
しかし、Assistive Touchのフローティングフィンガーのアプローチは、長期的に見れば正しい選択とは言えません。大きくて見苦しいだけでなく、指ではなく、マウスやトラックパッドで操作される抽象的な形状です。ボタンの上に置いてクリックすれば問題なく動作しますが、何かをスワイプしようとすると、どうなるか想像がつきません。マウスを使う場合は、移動させてクリックし、クリックしたままにして、左または右に慎重にスライドさせてから離す必要があります。指であればシンプルで簡単なジェスチャーですが、マウスであればクリックとドラッグの精密な操作に相当します。(正しいアプローチは、Macのように、カーソルが項目の上にある時にトラックパッド上で指をスワイプさせることで、同じ操作を実行できるようにすることです。)
適応性の高いアプリ
Appleが本当にMac風のカーソルサポートをiOSに追加するのであれば、フローティングフィンガーの域をはるかに超える機能になるはずです。現在のiPadアプリは外部ポインティングデバイスを全く意識しておらず、指のタッチ操作のみを検知しています。真のカーソルシステムとは、デバイスに接続されたポインティングデバイスに応じてアプリの動作を適応させる必要があることを意味します。マウスが接続されると、インターフェースがそれらのデバイスに適したものへと変化するかもしれません。(これは極端な概念ではありません。ハードウェアキーボードが接続されるとソフトウェアキーボードが消えることを考えてみてください。これは基本的な適応性ですが、全てはここから始まるのです。)
実は、こうした基盤の一部は既に構築されています。Mac Catalystを介してMacに対応させたiPadアプリは、少なくとも理論上は、マウスとキーボード、あるいはタッチで操作できるアプリです。Appleは今春のソフトウェアアップデートで、iPadOSに多数の新しいキーボード機能を追加すると報じられています。Appleがアプリ開発者に、ポインティングデバイスが接続された際にアプリがアフォーダンスを提供できるようにするためのツールをさらに提供するであろうことは容易に想像できます。
しかし、iPadに新しいオプションインターフェースを追加しても、iPadが台無しになるわけではないという点を考慮することが重要です。iPadは発売当初からキーボードをサポートしており、Smart Keyboardも4年以上前から存在していますが、iPadアプリがキーボードを前提としていないという事実は変わりません。

アップルペンシル
Apple PencilはSmart Keyboardと同時に登場しましたが、AppleがiPad用のスタイラスペンを作るなんて異端だと思われていた時期もありました。しかし実際には、PencilはiPadにとって素晴らしいアクセサリであり、多くの人が様々な作業に愛用しています(私自身もポッドキャスト編集に使っています)。しかし、Pencilの存在がiPadのタッチインターフェースの基本的な機能を損なうことはありません。
マウスやトラックパッドについても同様です。これらは、必要とする人や欲しい人のための追加アクセサリとなるでしょう。キーボードやペンシルと同様に、ポインティングデバイスは、特定のタスクや用途においてiPadの操作性を大幅に向上させるでしょう。しかし、それらがなくても、iPadは今と同じタッチ操作重視のタブレットであり続けるでしょう。
双方向ではない
AppleがMacにタッチスクリーンディスプレイを搭載しないとして、長年批判されてきました。Windows PCには随分前からタッチスクリーンが搭載されており、Chromebookにも搭載されています。しかしAppleは、わざわざ手を伸ばしてタッチスクリーンを操作しなければならないという人間工学上の欠点を理由に、Macへの搭載を頑なに拒否しています。
その議論は少し不誠実です。なぜなら、Appleにトラックパッドやマウスの使用をやめろと言っている人は誰もいないからです。それに、タッチスクリーン付きのChromebookをしばらく使ってきた私としては、ウェブページをスクロールするためにうっかり画面をスワイプしても反応してくれるMacラップトップがあればいいのに、と正直に思います。

タッチスクリーン搭載のMacBookでは、Appleはインターフェースを再考する必要があるだろう。
Appleがタッチスクリーン搭載Macを作らない本当の理由は、Macの隅々までカーソル操作のために設計されているからです。カーソルは、人間の太くて脂ぎった指では到底及ばないレベルの精度を提供します。もしAppleがMacを実用的なタッチスクリーンインターフェースにしたいのであれば、インターフェースを根本から見直し、要素を移動させ、タッチターゲットを大きくする必要があるでしょう。そして、そうすることでMacの操作体験を完全に再設計する(あるいは、不満を言うなら、破壊する)ことになるでしょう。
Microsoftのこれまでの成果を見てください。Windowsは確かにタッチをサポートしていますが、これまでMicrosoftは、タッチ操作に適したインターフェースをWindows PCの主な操作方法にすることに多くの抵抗に直面してきました。Surfaceを入力デバイスなしで純粋なタブレットとして使うこともできますが…あまり使いやすくはありません。しかし、キーボードとマウスを接続すれば、高精度なポインティングデバイスで操作できる優れたPCが完成します。
Appleは、カーソルベースのOSを無理やりタッチ対応にする必要はありません。iOSとiPadOSという、タッチ操作を前提とした非常に人気の高いOSを持っているからです。そして、ここが賢いところです。iPadOSにカーソル対応を追加するのは、Macにタッチ対応を追加するよりもはるかに簡単です。iPadOSのインターフェースデザインは、人間の指という、それほど正確ではないポインターに対応するように既に構築されているため、マウスカーソルに対応するために再設計する必要はありません。カーソル対応のためにiPadのインターフェースを台無しにする必要はありませんが、Macにタッチ対応させるには作り直す(あるいは、気難しい人に言わせれば、台無しにする)必要があります。
iPadの化身
iPadの素晴らしさは、その究極の柔軟性にあります。iPadのキーボードについて書くと、必ずこう言われます。「MacBookを使えばいいじゃないか」と。
でもiPadは使わない時にキーボードを取り外せるのに、MacBookはそうはいかない。iPad Proを裸の状態でも、キーボードを装着した状態でも、Apple Pencilを手に持った状態でも、そしてもちろんBluetoothマウスを装着した状態でも、同じiPad Proとすべてのアプリを使える。
だからこそ、iPadは大好きなんです。iPadは、私が望む時に、私が望む全てを提供してくれる。そして、望まない時には、iPadは望まない。確かに、Macの方がはるかに得意なタスクもあり、そういう場合はiPadを使うのは妥協点になり得る。しかし、軽量タッチスクリーンタブレットに変形できないMacBookを使うのもまた妥協点だ。それに、今のWindowsのエクスペリエンスとは違い、ちゃんとした仕事をこなすために、奇妙なMac風インターフェースに頼る必要もない。
カーソルが本格的にサポートされれば、iPadの柔軟性はさらに高まります。現在、iPadを外部ディスプレイに接続すると、iPadの画面がミラーリングされたり、特定のアプリのメディアプレビューが表示されたりしますが、AppleがiPadでそのディスプレイを真のセカンドモニターとして扱えるようにすることを阻止するものは何もありません。キーボードとマウスを使ってアプリを操作できるようになれば、そのセカンドモニターも自由に使えるようになります。
これにより、AppleはiPadOSベースの新しいハードウェアに多くの選択肢を持つことになります。MicrosoftのSurface Studioのような大型iPadが登場したら嬉しいですね。タッチ操作重視の設定で置いたり、従来のコンピューターモニターの位置にポップアップさせてマウスとキーボードで操作したりできるのです。
iPadはiPadであることに変わりはありません。つまり、タッチインターフェースを基盤として構築され、手に持った時の操作性に優れたデバイスであることに変わりはありません。しかし同時に、必要に応じて、その基本構成をはるかに超える柔軟性も備えています。さあ、どうぞお持ちください。