ブックマークを一元管理したい!

僕はwebブラウザ(以下ブラウザ)を使うことがメインの仕事の場合もあるので、様々なブラウザを一度に使ったりします。。IE6,IE7beta、FirefoxNetscapeOperasafarimacfirefoxなど。また仕事以外でも自宅でIEFirefoxを気分で使い分けたり。

そんな時にいつも思うのが、ブラウザ各種でブックマークを一元管理できたら便利だな、ということ。いや、便利というか、必須機能とさえ思います。

しかしながら、ブラウザの標準機能で他のブラウザのブックマークを活用することができるものは皆無です。せいぜいインポートができるぐらいではないでしょうか。

そこで、ブラウザのブックマークを一元管理する方法をメモしておきます。


◆ブラウザのプラグインを活用する

Sleipnir2は様々な機能がプラグインとして提供されており、ブックマーク機能も例外ではありません。標準では独自形式でブックマークを保存しますが、設定ファイルを編集することでIEのブックマークを活用することができます。ブラウザのネイティブなブックマーク機能で共通のブックマークを使用できるため、ユーザーは特に意識することなくブックマークの共有化が図れます。

このような方法はブックマーク統合には非常に有効だと思っていて、すべてのブラウザに搭載してほしい機能だと思います。

Firefoxにはブックマークの機能拡張として、「PlainOldFavorites」(http://www.iosart.com/firefox/plainoldfavorites/)なるものが存在します。この機能拡張をインストールすると、メニューバーの「ブックマーク」の右隣りに「お気に入り」メニューバーが追加され、このメニューよりIEのお気に入りを操作することが可能となります。

ただこのプラグインはあくまで機能追加であって、従来のブックマーク機能を代替するものではないため、使い勝手は悪いといわざるをえません。他にも同様の機能拡張はあるのかも。


◆ブックマーク同期アプリを使用する

「BookSync」(http://homepage3.nifty.com/Tatsu_syo/MySoft/BookSync/)に代表される、各ブラウザのブックマークを同期させるアプリケーションを利用すれば極めて簡単にブックマーク内容を同じにすることができます。ただしブラウザが起動してる場合は同期できないなどの制限もあり、またなによりソフトを起動する手間を考えると便利とは言い難いのが現状です。「意識せずとも気づけば同期されている」ことが理想的だと思うのですが、同期アプリを使用する場合はどうしてもそこまでの使い勝手は確保できません。

結果的に、同期化されたデータをブラウザのネイティブなブックマーク機能で扱うことが出来るということが最大のメリットとなるでしょう。


◆ブックマーク共有webサービスを利用する

Google Bookmarks」(http://www.google.com/bookmarks/)「Windows Live Favorites」(http://favorites.live.com/)などのブックマーク共有webサービスを使用すれば、インターネット上に自分のブックマークを保存しておくことが出来るため、ネットに繋がっている環境であればどこからでも、またブラウザの差異も気にすることなくブックマークを活用できます。

ただ、webページでブックマークの表示、登録を行わなければならないため、制限が非常に多いのも事実です。

1.速度が遅い

インターネットとの通信が発生するため、どうしてもローカルに保存するタイプのものより動作速度が遅くなります。また、使用する前に認証が必要になります。

2.ブックマークレットを使用できない

ブラウザを使ってブックマーク内容を表示するため、現在表示しているページに何か効果をおよぼすブックマークレットを使用することが出来ません。僕は仕事でブックマークレットを多用するため、この問題は致命的だったり。

3.ブックマーク登録が面倒

ほとんどのサービスでは登録の際にページ名とURLが必要なので、これらをコピー&ペースト(か手打ち)しなければなりません。もしくは、同じような動作をするブックマークレットを利用することになります(Windows Liveブックマークレットを公開している)。

何れにせよ、ブラウザネイティブなブックマーク機能のように、右クリックから一発で登録したり、ドラッグ&ドロップで登録するような快適さは望めません。



◆将来的な夢

僕が個人的に思う理想的なブックマーク形式を妄想。

・全ブラウザ共通となる、XMLのブックマークフォーマットが策定される。

・全てのブラウザは、ブックマークの保存に上記XMLを使用するかIE準拠のブックマークを使用するか、独自形式を保存するか選べるようになる

マージすることを考えるとXMLよりCSV(TSV)の方が楽なのかな?でもCSVは階層管理が難しそうだからやっぱXMLか。