インターネット
 Computer >> コンピューター >  >> ネットワーキング >> インターネット

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

世間を席巻するWeb 2.0ブームについて、私は決して熱狂的な信奉者ではありません。しかし……Mozilla Ubiquityは、そんな旧来の価値観に固執しがちな私の心すらも打ち抜いてしまったのです。新しい、洗練されている、そしてウェブそのものに統合されている。本来なら私が好むはずのないもののはずなのに、なぜか気に入ってしまったのです。

Mozilla Ubiquityは、ここ数年のインターネット界に登場した中で最も革新的で実用的なソリューションのひとつです。まだバージョン0.1前後という発展途上の段階であるにもかかわらず、この記事を書かずにはいられませんでした。この「赤ちゃん」が成長しきった姿を思うと、本当に楽しみでなりません。優れた拡張機能を数多く抱えるFirefoxはすでに強力なブラウザですが、さらにUbiquityという切り札が加わることになるのです。

Ubiquityとは何か?

多くの人にとって、Ubiquityの目的はピンとこないかもしれません。そこでごくシンプルに説明しましょう。まず第一に、UbiquityはFirefoxの拡張機能です。マウスを3回クリックするだけでインストールしてすぐ使えます。クロスプラットフォーム対応。そして何より、日々の基本的なウェブ作業を手助けしてくれるのです。こんなシナリオを想像してみてください。

友人がある場所の画像を送りたいとします。しかし手元にはまだ画像がありません。そこでGoogleであちこち検索し、適当な写真をいくつか見つけて、ダウンロードするかメール本文にコピー&ペーストし、出来上がった少し不格好なレイアウトと格闘することになります。当然、そもそもメールを書き始めるためにメールクライアント(またはウェブメール)を立ち上げなければなりません。これだけで約25回のマウスクリックと160回のキーストローク、合計4分もの時間を消費してしまうのです。

ところが、もしUbiquityを使っていたらどうでしょう。同じ作業をたった1回のマウスクリック(それも実際にメールを送信するためのクリック)、20〜30文字程度の入力、わずか15秒で完了できるとしたら――信じられますか?

これこそがUbiquityの仕事です。面倒な日常のウェブ作業を、あなたに代わって引き受けてくれるのです。物事の整理、計算、翻訳、地図の検索、辞書や検索エンジンでの調べ物、天気の確認、メール送信など、さまざまなタスクをすべてシンプルなテキストコマンド一つで実行します。

Ubiquityは「対話型のアドレスバー」と考えてください。単にウェブページのURLを打ち込む代わりに、意味のあるコマンドをタイプすると、あなたの意図を解釈して退屈な作業を代行してくれるのです。Google Apps × Greasemonkey × Ruby on Railsといったイメージでしょうか。おしゃれな響きですが、本当に本当に便利なのです。さあ、この美しいツールの実力を見てみましょう!

Ubiquityのインストール

入手は公式サイトから。Mozilla Labsブログには7分間の紹介ムービー付きの概要記事があり、Mozilla Wikiにもチュートリアルが用意されていますので、併せて目を通しておくと良いでしょう。

注意:これはまだ実験段階(EXPERIMENTAL)のソフトウェアです。重要な本番環境でのテストは避けるべきでしょう。少なくとも、Firefoxプロファイルのバックアップを取っておくことをおすすめします。私自身は問題に遭遇していませんが、慎重を期すに越したことはありません。インストール手順は通常のFirefoxアドオンと同じです。

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

インストール後、ブラウザを起動してみましょう。一見、何も変わったようには見えません。実際、何も変わっていないのです。Ubiquityは呼び出されるまで何もしません。起動するには、以下のキーの組み合わせを使用します。

OSキー組み合わせ
WindowsCtrl + Space
LinuxCtrl + Alt + Space
MacOption + Space

これを押すと、ブラウザの左上に半透明の黒いコマンドライン風の入力欄が表示されます。これがUbiquityのコマンドラインです。「コマンドライン」という言葉を嫌う人も多いので、別の呼び方をしましょう。「第2のアドレスバー」と呼ぶことにします!実際の見た目はこうなります。

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

Ubiquityの使い方

さっそく使ってみましょう。基本操作はとてもシンプルです。Enterキーでコマンドを実行、EscキーでキャンセルしてUbiquityを閉じる。これだけ覚えれば十分です。

GoogleやWikipediaで検索・意味を調べる

興味深い言葉や項目を見つけたら、Googleで調べたり、Wikipediaで読んだりしたくなりますよね。そんなときは、気になるテキスト(1単語でも複数単語でも)を選択して、Ubiquityを開くだけです。

例として、私のサイトのニュース記事から「First Person Shooters」という言葉を選択してみました。Ubiquityを開くと、多数の選択肢が表示されます。Googleで意味を調べたり、デフォルトの検索エンジンで検索したり、Wikipedia、IMDB、Yahooで情報を探したりできます。マウスで該当する候補をクリックしてもよいし、矢印キーで上下に移動して選択することも可能です。

さらに別の技もあります。先ほど選択したテキストは、Ubiquityでは「this(これ)」として扱われます。つまり、次のように入力するだけで済むのです。

google this

Enterキーを押すと、新しいタブが開き、「First Person Shooters」のGoogle検索結果が表示されます。

Wikipediaで項目を検索することもできます。しかもUbiquityは結果をプレビュー表示してくれるため、Wikipediaのサイトへ移動する必要すらありません。百科事典の記事をUbiquityの中で直接読めてしまうのです。

操作は簡単で、「w」と入力してから調べたいフレーズを続けるだけ。いくつか候補が表示され、先頭にWikipediaが出てきます。律儀に「wikipedia ○○○」とフルに入力してももちろん構いません。

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

Ubiquityでメールを送る

Ubiquityはメール送信にも使えます。何より嬉しいのは、Gmailとの統合です。Ubiquityを使えば、メッセージを自動的に下書きしてくれます。使い方はこうです。

email this to address@address.com

ここでも「this」は何でも構いません。例として、再び私のサイトから画像を選択してみます。上記のシンプルなコマンドを入力するだけ。それだけです。所要時間15秒。

そしてこちらがGmailのログインタブです。信じられないかもしれませんが、私は開いていません。Ubiquityが開いたのです。ログイン済みであれば、メール本文が自動的に作成されていたはずです。

Ubiquityで天気をチェック

各地の天気を知りたい人は多いでしょう。例えば、リオのカーニバルに行く予定があるなら、Ubiquityが助けになってくれます。

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

Ubiquityで地図を検索

海外にいて素早く場所を探したいとき、観光サイトを巡回して回りたくないこともありますよね。Googleマップを使えばいいのですが、マウスでのドラッグ操作が億劫だったりします。

個人的な例を挙げましょう。ある夏、妻とトロントを訪れ、Second Cityという劇場でスタンダップコメディのショーをいくつか観ました。当時は古き良き紙の地図で場所を確認しました。もし当時Ubiquityがあれば、こうできたはずです。

map toronto second city

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

Ubiquityで翻訳

はい、翻訳もできちゃいます。ニュース記事などから単語を選択し、目的の言語に翻訳してみましょう。何より素晴らしいのは、Ubiquityがページ上で実際に選択していた単語を書き換えて、別の言語に変えてくれる点です!

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

マークされた単語に注目してください。英語からドイツ語に変わっています。英語とドイツ語はそこまで見分けがつきませんが、ちゃんと動作し、しかも快調そのものです。

右クリックメニューからも呼び出せる

ショートカットキーを使わなくてもUbiquityにアクセスできます。ブラウザのコンテキストメニューにUbiquityの項目が用意されています。好きなテキストを右クリックし、メニューからUbiquityを選べば、ここまで紹介してきたような多彩な機能をそのまま利用できるのです。

ヘルプ

迷ったら、Ubiquityに「help」と入力するだけです。

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

コマンドのインポート

ウェブサイトからコマンドを取り込むことで、Ubiquityの使い勝手をさらに拡張できます。仕組みは他のコンテンツのダウンロードとほぼ同じで、Ubiquityに追加のコマンドを読み込む形になります。言うまでもありませんが、信頼できないサイトが提供する未知のコンテンツには注意が必要です。

Firefoxアドオンのインストールと同様に、Ubiquityコマンドを含むウェブページを開くと、ページ上部に横長のバーが表示されます。ダウンロード(=インストール)を続行しようとすると、信頼できないソースからの未知のコンテンツを使用しようとしている旨の警告が表示されます。

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

Mozillaは、他の拡張機能やLinuxディストリビューションの更新手順と同様の、デジタル署名による信頼済みリポジトリの導入を計画しているとのことです。おまけとして、Windows版FirefoxでUbiquityを使っている様子もご覧ください。

Mozilla Ubiquity 徹底解説――コマンド一つでウェブを操る革新的Firefox拡張機能

まとめ

Ubiquityは本当に、本当に、本当に面白いプロジェクトです。唯一無二で、新鮮で、何よりも実用的。時間を節約してくれ、賢くて控えめな存在でありながら、成長とカスタマイズの可能性はほぼ無限大です。今日とはまったく違うブラウジングの未来をつくり出してくれるでしょう。人間が道具に振り回されるのではなく、道具が人間に仕えてくれる――そんな半ばAIのようなツールを実現する、本当の変化です。素晴らしい仕事です、皆さん!

ではまた!

  1. Linux専用ノートPC「Slimbook Pro2」を購入――日常業務をLinuxだけでこなせるか検証する

    思い切って、かなり大胆なことに挑戦することにしました。まあ、それほど大胆でもないのですが。要するに、「Linuxマシンだけで日々の生産性業務をこなせるのかどうか」を実際に試してみることにしたのです。そのために、14インチのSlimbook Pro2を購入し、現在自宅へ向かっているところです。これは衝動的な決断ではなく、純粋な好奇心に基づくものです。「悪徳企業から距離を置きたい」といった類の動機ではありません。WindowsとLinuxを並行して使うことには満足していますが、同時に、妥協や甘い幻想なしに、現実的で実用的な形でLinuxデスクトップが成功する姿を見たいとも思っています。そこで今回、

  2. コンピューターの未来

    コンピューターとは、ブラウジングしたり、音楽を聴いたり、友達がいるふりをしたり、時には実際の仕事をしたりするために使用するものを意味します。大企業のサーバー、デスクトップ ワークステーション、ノートブック、ネットブック、最後にスマートフォンまで、さまざまな種類があります。一握りのメディア センター、ストリーマー、タブレットを放り込むと、混乱が生じます。そして、すべてのタイプについて、非常に多くの意見と予測があり、すべてが運命論的に 1 つの質問に固執しています。すぐに死ぬのでしょうか? 死が好きな人もいます。 4 分おきに、Firefox がもうすぐ死ぬという記事があります。もちろん、この