コンテンツにスキップ
ビジネスとIT
Chrome のタブ同期は素晴らしいですが、モバイルのストーリーは未完成です。
Googleは、安定版チャンネルでChromeの新リリースをリリースしました。バージョン19のアップデートでは、Chrome同期フレームワークを使用し、ブラウザのインスタンス間で開いているタブの共有機能が追加されました。また、セキュリティ修正やその他の細かな改善もいくつか行われています。
Googleは2009年にブラウザ同期の計画を初めて公表しました。この機能はXMPPプロトコル上に実装され、同期データのリアルタイム伝播を可能にしました。Chromeは現在、フォームの自動入力データ、パスワード、オートコンプリート履歴、拡張機能、設定の同期をサポートしています。新バージョンでは、タブのサポートが追加され、ラインナップが拡充されています。
タブのサポートは、他の同期機能とは異なる方法で実装されています。Chromeでは、すべてのインスタンスで同じタブセットを開いたままアクティブにしておくのではなく、ブラウザの他のインスタンスで開いているタブを起動するための便利なメニューを提供しています。この動作は、Firefoxのタブ同期の実装方法に似ています。リモートタブにアクセスするための「その他のデバイス」というメニューは、ブラウザの新規タブページ内の最近閉じたタブメニューの隣に統合されています。
メニューをクリックすると、利用可能なタブがデバイスごとにグループ化されてリスト表示されます。メニュー内の項目をクリックすると、Chromeのローカルインスタンス内で新しいタブが開きます。また、メニューには、特定のデバイスからタブ情報を更新してから経過した時間も表示されます。
Chromeのリモートタブ選択メニュー
同期機能は、Windowsデスクトップパソコン、Windowsネットブック、MacBook Airなど複数のコンピューターでテストしました。これらのプラットフォーム間で、一貫して予測通りに動作しました。また、開発者チャンネルの最新のAura環境を実行しているSamsung Chromebookでもテストを試みましたが、そのビルドでは「その他のデバイス」メニューが利用できませんでした。テスト中、タブのデータがブラウザのインスタンス間で非常に速く伝播することがわかりました。
特定のデバイスでChromeを終了しても、ブラウザを終了した時点で開いていたタブはリモートタブリストに残ります。このタブの永続化機能は、タブの同期を利用したい多くの状況で役立ちます。例えば、オフィスでWebを閲覧していて、退社時にコンピュータをサスペンド状態にした場合でも、帰宅後にセッションを再開できます。
タブの永続化に関して遭遇した制限の一つは、Windowsでは正しく動作しないケースがあることです。ユーザーがブラウザウィンドウを1つだけ開いていて、そのウィンドウを閉じてChromeを終了すると、そのウィンドウ内のタブがメニューから削除されます。Windowsユーザーは、ウィンドウを閉じるのではなく、レンチメニューまたはキーボードショートカットを使用してブラウザを終了することで、この制限を回避できます。この問題は単純な見落としだった可能性があり、将来のバージョンで修正される予定です。
タブ同期機能は、Chrome for Android ベータ版との互換性を考慮して設計されています。残念ながら、Chrome for Android は現在、Android 4(コードネーム Ice Cream Sandwich)を搭載したデバイスでのみ利用可能です。Google は現在、古いバージョンの Android ではブラウザ同期をサポートしておらず、関連情報にアクセスするための公式クライアントアプリケーションも提供していません。
Googleのタブ同期機能は全体的に非常に優れているのですが、唯一の不満は、Chrome以外でタブリストを取得する方法が見当たらないことです。私たちの知る限り、Googleは他のブラウザから開いているタブにアクセスするためのウェブインターフェースを提供していません。このような機能があれば、特にChromeが動作しないモバイルデバイスでは非常に便利でしょう。
Chrome同期とiOS
最近のアナリストノートによると、GoogleはAppleのiOSモバイルプラットフォーム向けChromeのバージョンを開発している可能性があるとのことです。このノートを執筆したアナリストが単なる妄想でなければ、このような移植は理論的にはiOSユーザーがモバイルデバイスでChromeの同期データを利用できるようになるでしょう。AppleがモバイルOSに課している制限を考えると、GoogleがiOS向けChromeの実装を実際にリリースする可能性は極めて低いと考えられます。
もし噂が真実だとすれば、問題のアプリケーションはMozillaのFirefox Homeアプリケーションと同じような同期クライアントに過ぎないのではないかと疑っています。そのようなアプリケーションがiOSに標準搭載されているWebKitレンダラーをラップすることは可能ですが、その結果は技術的にはChromeではないことを理解しておくことが重要です。Google Chromeブラウザには、カスタムJavaScriptエンジンなど、他のWebKitベースブラウザとは異なる独自の機能が数多くあります。
Googleの同期実装は非常に優れていますが、堅牢なWebインターフェースと包括的なモバイルソリューションがまだ必要です。また、サードパーティのソフトウェア製品がGoogle同期と安全に統合し、相互運用できるようにするシンプルなREST APIセットがあればさらに良いでしょう。Googleがこれらの最後のピースを完成させれば、優れた同期ソリューションが完成するでしょう。
Chromeの新バージョンはGoogleのウェブサイトから入手できます。アップデートの詳細については、公式リリースアナウンスをご覧ください。

ライアンはオープンソース分野のArsの名誉編集者であり、現在も定期的に寄稿しています。彼はMontage Studioで開発者リレーションを担当しています。
30件のコメント