34
コピー&ペースト:これまで以上に重要

iPhoneのテキストコピー&ペースト機能は、多くの機能不足リストのトップに挙げられています。特に2.0ソフトウェアが全世界にリリースされた今、その傾向は顕著です。しかし、2.0ソフトウェアがリリースされた今、iPhoneからコピー&ペースト機能が失われているという事実は、さらに顕著になっています。

iPhoneソフトウェアの最初のメジャーバージョンでは、Appleはテキストのコピー&ペーストの最も一般的なシナリオ、例えばメールアドレスやハイパーリンクなどをうまく予測していました。そうしたケースでは、テキストをタップするだけで、そのテキストを最も使いたいと思われる場所へ移動できるフックが用意されていました。もちろん、彼らのアプローチには欠点もありました。例えば、メール内の住所や、Googleで検索したくなるようなその他の任意の情報などです。

しかし、App Storeやサードパーティ製アプリケーションの登場により、携帯電話内でのデータ移動の問題は飛躍的に増大しました。Appleが携帯電話上のすべてのプログラムを完全に管理していた時代は、あるアプリケーションから別のアプリケーションに情報を転送できる場所を定義するのは簡単でした。しかし、今ではそうではありません。今では、携帯電話上には互いに情報交換したいプログラムが数十個も存在する可能性があります。

開発者たちは、これをさまざまな方法で処理することを選択しました。プログラムに追加機能を組み込んだもの (たとえば、NetNewsWire と Twitterrific は、プログラムを終了せずにリンクをたどることができる独自の Web ブラウザーを組み込んでいます) もあれば、他のサードパーティ プログラムへのフックを追加したもの (たとえば、Flickr ブラウザーの Exposure は、Twitterrific がインストールされていれば Twitter に投稿できます) もあります。

こうした新しい潜在的な用途はすべて、任意の情報をある場所から別の場所へ移動するための、iPhone全体にわたる何らかのフレームワークを必要としています。今朝、新しいWordPress iPhoneアプリを試してみた時ほど、このことを痛感したことはありません。iPhoneからブログ記事を書くのは驚くほど簡単でしたが、すぐに多くのリンクを挿入することはないだろうと気づきました。私の短期記憶は不安定なので、基本的なURL以外は​​、紙に書き留めずに再入力することは不可能です。しかも、URLを入力する作業自体が、文章の図表化に匹敵するほど面倒です。

確かに、NetNewsWire は WordPress や TypePad アプリケーションへのリンクを送信できるフックを追加できるかもしれませんが、突然 10 個のブログ アプリケーションと 10 個の RSS リーダーが存在する場合、開発者にとってサポートするオプションとしては魅力が薄れる可能性があります。

Appleは、プッシュ通知のフレームワークを構築したのと同じように、システム全体のフレームワークを構築する必要があります。Appleの副社長グレッグ・ジョズウィアック氏がコピー&ペーストの優先順位が低いと発言したことから、Appleが少なくとも何が必要かを検討していることは明らかです。ジョン・グルーバー氏が推測しているように、おそらくUIの動作が問題であり、実際のコードの問題ではないでしょう。

しかし、iPhone ユーザーの間での需要の量と規模を考えると、1 Infinite Loop の奥深くのどこかですでに Super Monkey Ball に取り組んでいなければ、私はそのおじさんになるでしょう。