タッチバーの何が問題なのか

タッチバーの何が問題なのか

昨年10月、Appleがデザインを一新したMacBook Proを発表した時、私はすぐに欲しくなりました(「新型MacBook Pro、コンテキストセンシティブなTouch Bar搭載」、2016年10月27日記事参照)。実際問題として、私には2台目のMacが必要で、しかも持ち運び可能なMacが必要でした。しかし、私がTouch Barに惹かれたのは主にその斬新さに加え、テクノロジーライターとして、記事のネタとしてAppleデバイスを一つ一つ使いこなしたいという思いがあったからです。

ああ、それから1年が経とうとしている今、Touch Barをあまり使っていないことに気づきました。アダムからTouch Barの面白い使い方について記事を書いてみないかと提案された時、この残念な事実に直面せざるを得ませんでした。少し調べた結果、記事にするほどの内容はないということで意見が一致しました。発売後、魅力的な開発者プロジェクトが次々と立ち上げられましたが、目立った成果は何も出ませんでした。

Touch Barが役に立たないと言っているわけではありません。実際は違います。少なくとも理論上は、物理キーの列よりも高機能で柔軟性に優れています。Touch IDはMacBook Proへのログインや1Passwordの認証に非常に便利です。しかし、もし今日、Touch Bar搭載のMacBook Proに300~400ドル余分に支払う価値があるかと聞かれたら、私は2つの理由から「いいえ」と答えます。

  • Apple独自のヒューマンインターフェースガイドラインでは、Touch Bar専用の機能があってはなりません。Touch Bar搭載のMacは少数派なので、これは理にかなっています。しかし、その反面、Touch BarはTouch ID以外の追加機能を提供していません。Touch Barを使う方が他のインターフェース要素を使うよりも速いのであれば、それほど問題にはならないのですが、2つ目の問題があるため、現状はそうではありません。
  • Touch Barには触覚的なフィードバックがなく、ファンクションキーのように見ずに操作することはできません。iMacでは、Apple Wireless Keyboardを使用しています。音量を調整したり、オーディオの再生を一時停止したりする必要がある場合は、通常は見ずに適切なキーをタップするだけです。MacBook Proでは、Touch Bar上の適切なボタンを見つけるために画面から目を離さなければならず、音量の場合は(macOS 10.13 High Sierra以降)、スライダーを調整する必要があります。

これら2つの要素だけでも、Touch Barはほとんど意味がありません。簡単な例を挙げましょう。Microsoft Wordでは、Touch Barはツールバーの項目へのショートカットを提供します。例えば、選択したテキストの一部を太字にしたいとします。Touch Bar搭載のMacBook Proでは、主に3つの方法があります(他にも方法はありますが、さらに遅くなります)。

  • キーボードで Command キーを押しながら B キーを押すと、手はキーボードから離さず、目は画面から離さずに操作できます。
  • Word のツールバーの [太字] ボタンをクリックすると、キーボードから手を離しても画面から目を離す必要がありません。

  • タッチバーの太字ボタンをタップすると、画面から目を離しキーボードから手を離すことができます。

ほとんどの場合、Touch Bar は操作を実行するのに最も遅い方法です。見た目がクールなレーシングストライプのせいで、多くの場合操作が遅くなり、さらに悪いことに、Esc キーなど、反射的に押すことになる便利な物理キーが使えなくなってしまうのです。

それだけではありません。画面が小さすぎて、場合によっては使い物になりません。例えば、SafariではTouch Barを使ってタブを切り替えることができますが、見た目はクールですが、各タブに何が入っているのかほとんど分かりません。


近々リリースされるmacOS 10.13 High Sierraでは、Touch Barの機能はあまり追加されません。音量ボタンをダブルタップするとMacの音声がミュートされ、スワイプで音量とディスプレイの明るさを調整できます。また、Night Shiftを起動したり、AirPlayレシーバー(おそらくApple TV)にオーディオとビデオを送信したりするためのボタンも追加されています。

AppleはTouch Barのコンセプトを放棄すべきでしょうか?私はそこまで言うつもりはありませんが、Touch Barが実用的になるためにはAppleはもう少し努力する必要があるでしょう。

Touch Bar をもっと便利に— Touch Bar 対応アプリの中には、潜在的に便利なものがいくつかありますが、Apple の制限によって制限されています。私の知る限り、そして Keyboard Maestro の Peter Lewis 氏もこれを裏付けていますが、アプリがフォアグラウンドで動作することなく Touch Bar にアクションを追加できる、Apple 承認済みの方法は存在しません。この制限をなくすことで、Touch Bar をより実用的に活用できるようになるでしょう。

バックグラウンドアプリがTouch Barアイコンを表示できるようになれば、Keyboard Maestroのような自動化ユーティリティを使えば、分かりにくいキーの組み合わせを使わずにTouch Barからカスタムマクロを起動できるようになります。Command+Shift+Option+Mだったでしょうか、それともControl+Shift+Option+Mだったでしょうか?

いつもこの点で苦労しています。既存のショートカットと競合せず、覚えやすいキーボードショートカットを作るのが難しいからです。TidBITS では、Keyboard Maestro マクロを使って、任意のアプリで BBEdit テキストファクトリーを実行し、非カーリング引用符などの問題を修正しています。また、iPhone のスクリーンショットを組み合わせるマクロも使っています。しかし、キーの組み合わせが思い出せなくて苦労することがよくあります。特に、あまり使わない 2 番目のショートカットはなおさらです。Touch Bar からこれらのショートカットを起動できれば、Touch Bar がすぐに使えるようになります。

一部の開発者は、コントロールストリップ(デフォルトでタッチバーの右側に常に表示されるいくつかのコントロール)に追加ボタンを追加する方法を編み出しました。BetterTouchTool、Mute Me、TouchSwitcherはいずれもコントロールストリップに5つ目のボタンを追加しますが、どれも見た目が悪いです。これらのボタンはシステム環境設定 > キーボード > コントロールストリップをカスタマイズで設定できず、これらのアプリを複数起動している場合、5つ目のボタンの割り当てをめぐって競合が発生します。

Touch Barをサポートする一般的なアプリのほとんどでさえ、今では基本的な機能をそのままTouch Barに再現するだけで、ユーザーがどのコマンドを表示するかを選択できるようにはなっていません。Command+Bは太字ボタンをタップするよりも速いですが、ワードプロセッサでカスタム文字スタイルを定義している場合は、常に表示されるとは限らないコンテキストメニューやパレットで探すよりも、Touch Barからアクセスする方が速いかもしれません。Appleはここで模範を示し、Touch Barの分かりにくい使い方をアプリに実装すべきです。

Touch Barに触覚的なフィードバックを与えることも効果的でしょう。伝説的なOptimus Maximusキーボードは、各キーに小さなOLEDディスプレイを搭載することでこれを実現しました。Appleが同様のことをするとは思えませんが、Taptic Engine技術を使えば、ボタン間の隙間を再現しつつ、スライダーを指でなぞった際の操作感は滑らかに保たれるかもしれません。iPhone 7のソフトウェアホームボタンのリアルさを考えると、これは効果的な解決策になるかもしれません。

現時点で新しいMacBook Proを検討していて、Touch Barが必要かどうか迷っているなら、それだけではお金に見合う価値はないと思います。もちろん、Touch Bar搭載モデルにはThunderbolt 3ポートが2つ追加され、CPUの高速化やWi-Fiの高速化といったメリットもいくつかあるので、購入の決断は決して簡単ではありません。Touch Bar搭載モデルは、それだけで購入する価値があるかもしれません。Touch IDも素晴らしいですが、AppleがTouch Barを開発者に公開するまでは、生産性が向上するとは考えないでください。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.