タグ「Tumblr」を含むエントリ

foursquareで遊びながらここ数年のソーシャルなんちゃらを想う

foursquare を利用する日本人ユーザが急速に増えている。きっかけは2010年1月18日の、このエントリでしょう。

Twitterの次はこれじゃね?今一番イケてる(と僕が思っている)『foursquare』について調べてみた - IDEA*IDEA ~ 百式管理人のライフハックブログ

ボクは例によって「とりあえずアカウントだけ取得した」状態だった。確か TechCrunch Japan の「位置情報サービスってなにそれおいしいの?」に答えてみるを読んで foursquare に登録したのだったと思う。

foursquare

「自分のまわりにユーザがいないと何も楽しめない」のは「他のユーザを友達登録して遊ぶ」ソーシャルなんちゃらの常で、しばらく放置していた。そして、この数週間の大流行だ。一気に foursquare 上での Friend が増えて、見える景色もずいぶんと変わった。

よくある「ソーシャルなんちゃら」の特徴を持ち、誰もが難なく思い付く「モバイル端末からの位置情報ポスト」ができ、かつ「ゲームっぽい」要素が散りばめられた foursquare に触れていると、ここ数年に体験してきたソーシャル系アプリのことを想わずにはいられない。

このエントリでは、各サービスや各アプリケーションの批評をしたいのではなくて、それらによって自分の生活、行動、思想にどういった影響があったのか、思い出しながら記録してみたい。きっと1年後には、ボクはまた別の新しいアプリケーションで遊んでいて、昔の気持ちを思い出したくなるはずだ。そのときのために記録する。

ゲームとしての foursquare

foursquare は「ゲーム」である。ボクが抱いている印象だ。

他の多くのソーシャルなんちゃらと区別するために「ゲーム」と呼ぶのは、foursquare 上でユーザに何かを与えるのは「他のユーザ」だけではなく、foursquare そのものだからである。具体的には「Point」や「Badge」や「Mayor」によってそれらは目に見える。

序文の中で「自分のまわりにユーザがいないと何も楽しめない」とは書いたものの、使い始めたときに実際にそう思ってはみたものの、実は foursquare はそうでもない。ひとりで使っていても、システムがそれなりに相手をしてくれる。foursquare を使えば使うほど Point が貯まるし、「おめでとう!あなたはこの地の Mayor (代表ユーザ) になりました!」とか「ついに Superstar の Badge (称号) を獲得しました!」などと、ユーザを「乗せて」くれるのだ(といっても今のところ Point をお金などに交換できそうな気配はない)。

だからボクは foursquare を「ゲーム」と呼ぶ。

付け加えて、foursquare の iPhone アプリには Point のランキングを見せてくれるビューがあって、これまた上手にユーザを煽ってくれるので、ソーシャルゲームと呼ぶのもいいかもしれない。

The stats

さぁ、ボクと一緒にこのソーシャルゲームで遊ぼう!なーんて!

foursquare :: june29

brightkite と foursquare

brightkite

ボクは brightkite.com がとても好き。2008年11月21日に invitation を受け、ちょくちょくポストするようになったのは2009年の5月。かれこれ半年以上も愛用している。

brightkite は「Twitter + 位置情報 + 写真」って感じで楽しむアプリケーションで、普段は行かない場所に行ったときとか、写真付きで何かを言いたいときは、brightkite の iPhone アプリからポストを楽しんでいる。

foursquare を楽しむようになって、brightkite へのポストは減った。「位置情報で遊ぶ」「iPhone で遊ぶ」あたりの特徴が重なるので、当然と言えば当然かも知れない。自分にどんな変化が起こったかを観察してみると面白い。

最初に foursquare に触れたときは「foursquare はソーシャルゲーム、brightkite は他のソーシャルなんちゃらの流れを汲むライフロギングアプリケーション」と感じた。

普段の生活の中で身を置く場所。たとえば自宅や勤務先、通勤経路となる駅などに Check in したくなるのは断然 foursquare だ。foursquare には Mayor という「その場所を代表する人」の仕組みがあって、同じ場所に頻繁に Check in するとユーザに Mayor の称号が与えられる。brightkite においては、同じ場所に繰り返し Check in するモチベーションを見つけられなかった。

brightkite を使い始めた頃から気付いていたことで、ボクらは「今いる場所の住所や緯度経度をポストしたい」わけではなく、「今いる場所を代表するような呼び名をポストしたい」のだ。ほとんどの人は「東京都新宿区新宿3丁目38-1なう!」ではなく「新宿駅なう!」もしくは「新宿なう!」と Twitter にポストする。さて、ここで問題なのは、その「呼び名」が検索しても見つからなかった場合のフローだ。

brightkite も foursquare も、ユーザが「場所」を新規登録できる仕組みがある。brightkite では「場所」の登録時に「住所」の入力が必須であり、これがユーザを新規登録から遠ざけているように感じる。ボクは何度か「あ、検索しても出ない。住所も分からないからあきらめよう」となったことがある。一方、foursquare では、検索で所望の場所が見つからなかった場合、検索語をそのまま「呼び名」として登録できるフローがあって、住所の入力は省略できる(気が向いたときにブラウザから編集してもよい)。さらに、新規登録したユーザには Point まで与えられて、登録が「歓迎される」つくりになっている。

brightkite を使っていて、「そもそも、登録されている場所に偏りがある」と感じることもあった。たとえばとちぎRuby会議02に参加するために西那須野公民館に行ったときのこと。公民館自体は brightkite で見つけられないのに、公民館のトイレはすぐに見つかって、仕方がないから、みんなでトイレに Check in した。

トイレにチェックイン!

公民館よりもトイレの存在が重要視される「場所のデータベース」と考えると、「カーナビ用データベース」が裏側にはあるのかもしれない。余談でした。

Twitter と foursquare

foursquare は Twitter と「完全連携」している。なんと、ユーザページの URL (ボクでいう http://foursquare.com/user/june29 のこと) のユーザ名部分は、Twitter のユーザページの URL と同じものになる。

これが何を意味するかというと、foursquare にアカウント登録して、Twitter のアカウントと統合すれば、「Twitter の following で foursquare を使っている人」をいきなり一覧できるってことだ。いわゆる Social Graph、考え方自体は何年も前から存在しているけれど、foursquare は思い切って Twitter を密な連携先に選んだ。これは2010年初頭においては極めて効果的な現実解かもしれないな。最強かもしれない。DataPortability.org が理想的な設計を行って、理想的な実装が登場するのを待つよりも、不安定ながらとりあえず元気に動いている Twitter の蜜を吸うのは妥当な戦略だと思う。Twitter ジュース美味しいです!

その上でひとつ分からないのは、なぜ foursquare 上の表示名に Twitter の screen name を採用しないのか、ってこと。First name と Last name で表示名を作るの、そんなに大事だろうか。Twitter で知りあって、実名を知らないような Friend さん、screen name で表示してもらわないと誰か分からなくて困ること多し!

Tumblr と foursquare

Tumblr は優しくて、とても好き。

「Tumblr は、自分さえ楽しければ他に何も要らないってことを教えてくれた」って声を以前にどこかで見聞きしたような覚えがあって、ソースは見つけられなかったのだけれど、とにかくボクはこの声に共感している。

foursquare の Mayor の仕組みは面白くて、新宿駅の Mayor になろうと思ったら(Mayor はひとつの場所にひとりなので)競争率が高くて相当な労力が必要になるけれど、誰もいないところを狙えば誰でも簡単に Mayor になれる。Friend の最近の Check in を眺めていると、みんなけっこう Mayor な場所を持っていて、画面に「王冠のアイコン」が踊っていて楽しい。ユーザのプロフィールページに Mayorship として表示されるのは、「最も頻繁に Check in している場所」ではなく、そのユーザが Mayor な場所である。頻度で場所をピックアップしてしまうと、多くのユーザのプロフィールページに「新宿駅」等のメジャースポットが並んでしまうが、そうではなく、より強くそのユーザを特徴付ける場所がプロフィールとして表示される。上手い。

foursquare

地方ユーザの brightkite や Twitter に対する反応で「近くに他のユーザがいないとつまらない」という声を聞くことがある。foursquare にも同様のことが言えるかもしれないが、Mayor 制度がそういったユーザにも楽しみを与え得るんじゃないかな。「この地域に関しては俺が誰より詳しい!」を示せるユーザプロフィールページになっている。

この「俺は俺で楽しいんだよ!」と、ユーザごとに自分の楽しみ方ができて、他のユーザの楽しみ方に大きく干渉しない仕組みは、Tumblr の楽しさを思い起こさせてくれた。

成長期として見る foursquare

foursquare を brightkite と比較したときは、foursquare に有利なように書いた。けれども、foursquare に写真を投稿することはできないし、他のユーザのポストに対してコメントを書いたりもできない。brightkite にしかできないこともあるので、現状、ボクは両者を使い分けている。

今後、このパワーバランスがどうなっていくかは分からない。どちらか一方が、もう一方の特長を取り入れて成長していくことは大いにあるだろう。それにしても、foursquare のバランス感覚というか、決断の背景に強い意志がありそうな感じ、ただならぬ覚悟を感じる。

「あれ、他のユーザのタイムラインって見れないのか」「コメントできないんだっけ」などと感じていて、ボクが「あっても良さそうと思う機能」がいくつもなかったりする。機能に優先順位を付けて、今は「本質のみを最速で」創ることに注力しているんじゃないかと予想している。「そんな機能は不要だから実装しない」と中の人が判断しているのだとしたら、きっと今のボクが想像もしていないような世界を彼らは描いている。今後、追加されていく機能、変化していく様子を見ながら、foursquare が実現しようとしている世界の姿を知っていきたい。

ところで、今の foursquare が最優先していることとはなんだろう。試しに考えてみる。それは「ひとつでも多くの位置情報付きデータをポストしてもらうこと」じゃないだろうか。それ以外に何かあるだろうか。

ゲーム要素を持たせてユーザを乗せるのも、ポスト数を増やすため。Point 制も、Mayor の仕組みも、場所の新規登録を歓迎する仕掛けも、ポスト数が多くなるようにデザインされている。とにかくたくさんのデータを集める。膨大な数の位置情報付きデータを集める。その思惑に向かって、今のところ順調に進んでいるようだ。

foursquareの1週間でのチェックイン回数が100万回を突破。成長規模は1ヵ月で2倍

じゃあ、データが集まったあとはどうしようか。たとえば、iPhone から位置情報に応じたデータを閲覧できるビューアを用意してみようか。そこに広がる景色は、セカイカメラが目指した世界なのかもしれない。ボクはまだ試せていないのだけれど、ビューアとして使えそうな FoursquareX という Mac OS X 用の foursquare クライアントもすでに存在している。「何か」が一気にひっくり返る瞬間は、そう遠い未来ではないだろう。

ソーシャルなんちゃらは「便利なもの」か「楽しいもの」か

このブログで、これまでにも何度かソーシャルなんちゃらの「便利さ」と「楽しさ」について書いてきた。

2010/02/11 22:45

ユーザが生成するデータから「便利さ」につながるような「価値」を捻出するためには、ある程度の「量」が必要となる。では、その量をどのようにして集めるか。「あなたがデータを生成してくれさえすれば、これだけ便利になるんです」と懇願するか、「楽しんで使ってもらう」ことでデータが生成される仕組みを作るか、大きく2つの方法がある。そんな風に考えることもある。

だけれども、今のボクは「楽しんで使ってもらう」そのこと自体に大きな価値があるととらえている。そして、楽しそうにしている人がいる「場」には、自然と人が集まってくるものだ。成功しているソーシャルなんちゃらは、例外なくそういった「場」を生み出している。

ボクが研究室に在籍していた頃、2004年ぐらい。「Web をもっと便利にしよう」みたいな大きな流れがあった。Web を研究対象として見ていたらから、そう感じていたのかもしれない。当時、「集合知」という言葉をよく見聞きした。また、「衆愚」という言葉も同じくらい見聞きした。

それが「賢いもの」であれ「愚かなもの」であれ、どちらも「人がたくさんいる状態」のお話をしている。ソーシャルなんちゃらってのは、つまりはそういうことか。人をたくさん集める、人から生み出されるデータをたくさん集める、それが根幹だ。そうして集まったデータを活かすか殺すか、それは次のフェーズのお話だ。

まずは何より人をたくさん集めること。そのためには「楽しさ」が不可欠であること。「楽しさ」が宿る場を用意すること。「楽しさ」そのものに価値があること。foursquare で遊びながら、ボクが考えたこと。

「集合知」の体現例として挙げられることのある Wikipedia もソーシャルブックマークも、便利であるより先に「楽しい」ものだとボクは思う。Wikipedia の上で適当にハイパーリンクをたどっていて「こんなことまで書いてあるのか!」と笑ってしまうことは少なくない。

今の foursquare には「楽しさ」がある。これから状況は変わっていくだろう。さらに人が増えれば「Mayor の私に断りも入れずに Check in だなんて、非常識だと思いませんか。この Venue は無断 Check in 禁止です」なんてネタが飛び出すかもしれない。向かう先にある「便利さ」や「お金の匂い」を嗅ぎつけて人が増えると、空気は変わってしまう。それを悪いと言うつもりはない。ただ、個人として、ひとりのユーザとして、悲しいと思ってしまうことは、ある。

Twitter はまさに今、人が集まってきたところだ。最近読んだ記事の中で、グッとくる表現があった。

すごろくやの「フォロワーの数×1円割引」キャンペーンは、1回きりで終わる見通しだ。「初めてだからこそ面白がってもらえた。あまり続けると悪用する人もでてくるし、フォロワー数の意味が変わってしまう」ため。今後もまた、別の形でTwitterを活用していきたいと丸田さんは話している。

「フォロワー数×1円割引」——太っ腹な“Twitter割り”はなぜ可能だったのか - ITmedia News

「フォロワー数の意味が変わってしまう」と言っている。この表現に込められているであろう意味に、強く共感した。

ボクはソーシャルなんちゃらを「場」だと捉えている。この「場」を「ツール」だとみなすと、途端に世界の見え方は変わってしまうのだ。このことを忘れたくない。このエントリで今の気持ちを記録しておきたい。

謝辞

テキストチャットを中心に、いつも「ソーシャルなんちゃら」に関する議論の相手となってくれている @darashi さん、@snoozer05 さん、@kei_s さん、どうもありがとう!みんながいなかったら、ここまで考えを整理できていません。このエントリには、みんなの言葉がたくさん含まれています。みんなの言葉は示唆に富んでいて素晴らしい。

iPhoneから指1本でReblogを楽しむためのWebアプリ

作りました.名を iReblog といいます.

まえおき

もうこれを言うのは何度目になるか分かりませんが,ボクは Tumblr が大好きです.そして Tombloo のおかげで Tumblr と楽しく接することができて,心に平穏がもたらされています.

ところが欲張りなボクは,お出かけ中のちょっとした空き時間にも,iPhone を使って Tumblr を楽しみたいと思うようになりました.iPhone の文字入力や写真撮影は得意ではないので,とにかく Reblog さえできればいい.次から次へと流れてくる七色のポスト(Text, Photo, Quote, Link, Chat, Audio, Video)を,一心不乱にタップしてやりたいと思ったのでした.

残念ながら Tumblr 公式の iPhone アプリは,ボクの使い方に合うようなものではありませんでした.Text のポストなんかできなくてもいい… 気持ちよく Reblog したいだけなんです!

知る限り,最も理想に近い実装は ku さんの iview です.写真に特化していて,Tumblr 以外のソースからも写真を選んでポストできるのが素晴らしいです.iview との棲み分けを考える意味もあって,iReblog は写真以外も Reblog できるようにしました.

実装

手軽な Web アプリケーションとして実装しました.iPhone の Safari からアクセスする他,PC のブラウザから使うこともできます.ホームアイコンにするとこんな感じです.

iReblog ホームアイコン

jQuery に溺れてひたすら自分に優しいコードを書いて作ったプロトタイプに,kei_s さんが手を入れてくれて助かりました.具体的には,Selectors による DOM の選択と,DOM の生成及び削除の処理を減らしたら,体感できるくらいに動作が速くなりました.jQuery を使っていると「書けるから書いてしまう」ってのが危ういなぁと思いました.勉強になります.多謝.

楽しみ方

UI のコンセプトということで,使ってもらえるようなものを以下の場所に設置しました.iPhone か iPod touch の Safari からアクセスしてみてほしいです.普通にアクセスすると新着順,URL に #random を付けてアクセスするとランダムページングの Endless Summer モードになります.呼び方は taizooo さんの The Whole World is peaceful. - endless summer on dashboard ver 0.0.3 のステキな命名を真似っこ.

アクションはたった2つだけ.

  • 画面の左半分をタップすると「Reblog して次に進む」
  • 画面の右半分をタップすると「Reblog しないで次に進む」

「Reblog or Not!」進んだら後戻りはできません.PC のブラウザではそれぞれ「u」「j」にキーバインドを充ててあります.が,Firefox と Safari でしか表示と動作の確認をしていません.

あと,先ほど七色のポストと書きましたが,どうせ iPhone Safari で Flash は動作しないので Audio と Video は Dashboard のスクレイピングの時点で無視しています.

一応,先回りして Dashboard を読み込んでおく作りにはなっていますが,通信の状況によってはバッファが空になっちゃって画面がまっさらになったりするかもしれません.そういうときは,ちょっと一呼吸おくか,それでもダメなら画面の右側を優しくタップしてみてください.通信速度が Reblog 速度に追いつかないときにどうしたらいいか,解決策が見つかっていません.

iReblog

iReblog

匿名 Tumblelog

もともと自分で使うことが目的だったので,自分用の iReblog は自分しか知らない場所に置いてあって,自分の Dashboard から自分の Tumblr へ Reblog しています.

上述の iReblog は,Tumblr に作成した http://ireblog.tumblr.com/ のアカウントを利用していて,この子の Dashboard の内容が流れてきて,Reblog するとこの子のポストになります.誰かに試しに iReblog に触れてもらうために作成した共有アカウントなわけですが,匿名 Tumblelog ってのはそれはそれで面白いってことにも気が付きました.

動作確認のために数人で適当に Reblog を繰り返していたら,http://ireblog.tumblr.com/ はよく分からないことになってきました.とても面白い.

この子は今,5000アカウントぐらいを follow していて(絶賛 follow 増強中),自分のアカウントで潜る Dashboard とはまた違う世界を見せてくれます.そして投稿先が自分の Tumblelog じゃないと思うと,気まぐれにいつもは通り過ぎるようなものも Reblog してしまったりして,なんだか不思議な感覚です.自分以外の Dashboard,タイムラインは面白い.その人の世界を垣間見ることができる.新はてなブックマークも,他のユーザのブックマークページにいくと,そのユーザのお気に入りユーザのコメントなんかもあわせて表示されて面白い.同じことですね.

まとめ

Reblog 特化アプリケーション iReblog を作りました.手の平サイズで Reblog を楽しめるようになりました.Endless Summer モードがあれば何回アクセスしても新鮮な気持ちで楽しめます.自分以外の Dashboard を楽しむことも覚えました.とてもよかったです.

自分の表現,他人の表現

10日くらい前に,Tumblr にこんなことをポストした.

自分の表現を持たない人にも、Tumblr は優しい。

Tumblr29

その数日後に,自己表現としてのゲームを読んで,また色々と考えさせられた.いくつか引用を挟む.

インターネットで自己表現が可能になったといっても、それは高々25%程度にすぎない。 四分の三の人々は未だに自己表現をすることができていない。

ところてん - 日記/2008年11月21日/自己表現としてのゲーム

プロフなんかも、質問に答えるだけで、自分のアイデンティティを誇示できるというシステムで、 アイデンティティを表現することができない層に馬鹿あたりだ。 僕らはそれくらいにアイデンティティを表現したいし、しかし表現するための能力がない。

ところてん - 日記/2008年11月21日/自己表現としてのゲーム

ここで指摘されているプロフに近いものを,Tumblr に感じている.Tumblr は,便利なツール群の存在もあって,本当にお手軽に Web 上に何かを発信できる.ひとまずここでは,ブログっぽく,メモっぽく使っているユーザは想定外として,クリッピング用に活用しているユーザを思い浮かべてほしい.

自分の表現ってなんだろう

じゃあ,自分の表現ってなんだろう.少なくとも,ボクにとっては Tumblr よりもこのブログの方が,自分の表現をする場所と感じられる.でもこれは本当に自分の表現だろうか.

今日,LT 用の発表資料を作っていて,自分がこの1年くらいの間に見たプレゼン資料に強く影響を受けていると実感した.もちろんパクったつもりはない.すべて自分の中から出てきたものだと思って作っている.

日々,目にするものが100あったとして,そのうち一握りの1から5ぐらいは,心に残る.それはやがて自分の感覚に溶け込み,自分のものだと思うようになるのだろう.素通りしていった95ぐらいは,そのまま忘れてしまう.

Tumblr は,こんな風に繰り返される出会いと別れの,分かりやすい例えだ.

誰かの Tumblr を見るのは楽しい

新しく知り合った人が Tumblr ユーザだったならば,その人の直近の200ポストくらいを見て,自分との共通点がないか調べたくなる.知り合ってから一緒にゴハンを食べにいくほどに仲良くなって,「俺,こういうのが好きなんだよね」を聞き出せるようになるまでは,早くても数週間は要する.Tumblr は,そこまでの時間を,少しだけ縮めてくれる.

ブックマークなんかとはまた違って,嫌いなもの/苦手なものは,滅多にポストしないものね.見ていて楽しい.

他人の表現を借りて自分を表現する

Tumblr は,それが歓迎される文化を生み出したよ.自分の表現を持たない人にも,Tumblr は優しい.

TumblrのテーマをTwitter風にしてみた

マークアップの練習をしたいなーと思って,手頃な課題として Tumblr のテーマいじりをしてみた.

tumblr29

tumblr29

Twitter の HTML 構造をじっくり眺めて,それに合わせて Tumblr の HTML を組み立てて,少しずつ CSS を書いていこうと当初は思ったんだけど,Tumblr の custom HTML が面白いってことに気が付いて段々と逸れていった.結局,Twitter の CSS を丸ごと当てて,必要なものをちょいと足したくらいだ.

Sidebar of tumblr29

サイドバーの「Stats」の部分,Twitter では followings とか Updates がある部分に,Tumblr のポスト種類別の内訳を表示させたいと思って,その副産物が先日作った TumblrPostChart でした.

当初の目的は果たされてなかったりするけれど,改めて Tumblr の API を眺めたりする中で気付いたこともいくつかあったし,楽しく作業できたのでよしとしよう.

(追記) テーマのソースを公開します

lomoさんから「公開してほしい!」とのありがたいお言葉をいただいたので,テーマのソースを以下に公開します.

Tumblr theme like a Twitter (txt)

gist: 4089 — GitHubにおきました!

(ファイル置き場に Dropbox を使ってみる.ローカルファイルを編集したら Web 上のファイルも勝手に更新してくれて便利だね)

自由に使っていただいて結構です.テーマ適用の際の注意点は以下の通り.

  • API のエンドポイントを自分のユーザ名に合わせて書き換える.[USERNAME] や june29 で検索をかけて次々に直してください
  • サイドバーのプロフィールを自分のものに置き換える
  • favicon の URL を書き換える.そのまま使うと「裸」のアイコンになっちゃう (Tumblr の Favicon を使うように修正)
  • ページ上部の検索ボックスは飾りです.何も機能しません
  • 画像はボクのサーバから読んでいるので,ボクのサーバが落ちていると表示できません.必要であれば,他の場所に設置して URL も書き換える
  • ボクが確認していないブラウザで JavaScript が正しく動作しなかったらゴメンなさい
  • すべてのポストに「by Tombloo」が付きます.必要に応じて直してください
  • (2008/05/19 追記) 上部のナビゲーションバーの Dashboard へのリンクがスペルミスで死んでいた…><

お前は今までにTumblrにポストした写真の枚数を覚えているのか

寝る前プログラミング! Tumblr にポストしたアイテムの種類比率を Google Chart API を使って円グラフで表現します.人によって比率が全然違っていて面白いですね.

TumblrPostChart

TumblrPostChart

(※ Firefox 3 と Safari 3 と Opera 9 でしか試していないよ)

(※ IE7 で動いた)