2007年07月のエントリ

tumblrは何なんだ,その後

tumblrは何なんだ - cameraLady

上記のエントリに関して,様々な反応をいただきました.ありがとうございます!Google Analyticsのデータによると,いつもの6倍くらいの人がcameraLadyに訪れてくれたようで,素直に嬉しいです.cameraLadyにとっては半年振りくらいの大繁盛だったわけですが,半年前とは反応の形が違っていた点がとても面白かったです.スパム対策を施してレスポンスを良くしておいて本当に良かった.

このときはブログのコメント欄にてコメントしてくれた方はいませんでしたが,ブックマークしてくれた人,ブックマーク時にコメントを残してくれた人,これがまず中心です.続いて★☆★をつけてくれた人(ボクの大好きないぬビームのid:kusigahamaさんがたくさんの☆を!),メメタァしてくれた人,そして,tumblrで引用してくれた人たちがいました.

反応の種類がたくさんあるってのは面白いですね!初期のWebであれば,ハイパーリンクしかなかったわけで,しかもリンクを張られても気付く仕組みがなかった.今考えると,これはとてももどかしい…!ただし,様々な反応を追いかけてチェックするのはすごく大変!ボクはテクノラティ: 「june29.jp」のブログ記事検索結果とかcameraLady - ブログ深追い検索とか,ソーシャルブックマーク検索 Oh!Feyのフィードをチェックしています.陰口が気になっちゃう人は利用するといいネ! (今,Oh!Feyがdel.icio.usの情報を取れていないっぽいよ)

おかげさまをもちまして,tumblrのFollowerさんの数も一気に何倍にも増えまして,tumblrについてますます考えが深まったので,小出しにしていこうと思います.

前回のエントリで「本当に分からん」と書いたReblogという機能.今でもやっぱり謎が多い.だけどFriendさんが増えて,意識的にReblogをするようになってからtumblrがさらに楽しくなったのは事実です.FriendsさんのポストじゃなくてもReblogできるので,たまたま通りがかった誰かのtumblrから「これ好きすぎる!」と衝動的にReblogしてみたりもした.そうすると,ボクのFollowerさんたちに「こっちにこんなものあったよ!」と教えることになるわけですかね.mixi のコメント欄でマイミクさんのマイミクさんのコメントを見て,その人をいいなあと思って覗きに行く感じでしょうか.だからきっと,tumblrに「ソーシャル要素」を持たせているのは「Friend/Follower」じゃなくて「Reblog」です!ちょっとスッキリ.

そんなわけで,前回は「Friend登録上等!」と書きましたが,今回は「どんどんReblogしようぜ!」と書いて締めくくります.

ちなみにtumblrをネタにしたエントリはもうちっと続く予定です.好きになったらしつこい.

ユーザスクリプトでミニ画面を出すとき

今,ちょろっと書いているユーザスクリプトで,Webサイト上にナビゲーション用のミニ画面を出そうとか思っている.でもそのミニ画面をどこに出したらいいか決められなくて困っている.好きなところに出していいよ!って言われてもなぁ.

ボクはSBMCommentsViewerAutoPagerizeを超絶に利用させてもらているので(どちらも利用していることを忘れるという点で,共通の素晴らしさを持っている),閲覧中のページの右下にはSBMCommentsViewerのミニ画面が,右上にはAutoPagerizeのミニ画面がそれぞれ表示されることになります.

だから右下と右上に新しく何かを表示させると,重なっちゃう感じです.オセロ的な意味で残りの角は左上と左下ですが,ナビゲーションを左側に持ってくるのは何となくイヤです.

ユーザスクリプトでミニ画面を出したい,ってのはほどほどに普遍的な状況だと思うのですが,これらを共通に扱うのがいいのかなあ.次々に「add」していけば,ちゃんと並べて表示してくれるような形になっていればいいのかな.

追記

silog - diary/2007-08-10/状態表示領域で,シロさんが同じ話題について言及されています.

tumblrのテーマとAutoPagerize

tumblrのことばっかり考えているよ.ゴメンなさい.

ってところまで書いて下書きを保存していたんだけど,今はUstreamのことも考えている.今年に入ってからの,Web利用のスタイルの変化は凄まじい.余談でした.

ちょっと前に,cameron i/o tumblr themesというtumblrのステキなテーマを配布しているサイトを知ったので,使わせてもらうことにしました.

cameron i/o tumblr themescameron i/o tumblr themes

ところが!このテーマはAutoPagerizeに対応していないんですよね… こりゃあ参った! 「フィード吐いてないサイトなんか」のノリで「AutoPagerizeが動かないtumblogなんて」って言われたら泣きそうなので,焦って対応しました.ボクはBanner Yearというテーマを使わせてもらっていて,こいつのフッターが悪さをしていたのでヘッダーの方に移動しました.最初,フッターを削除したんだけど,テーマを配布してくれているサイトさんにリンクを張らないのはイヤだったので移動にしました.

AutoPagerizeのソースを読んだり,SWDYHの過去のエントリから順番に更新履歴を読んだりしました.Microformatsってそういうことかー,と思ったりしました.勉強になるなあ.

AutoPagerizeって,海外ユーザにはどれくらい使われているんでしょうね.ボクの勝手な解釈では,日本人でuser.jsを日常的に使っている人の多くはそろそろAutoPagerize以前の世界を思い出せなくなってきている頃かと思います.もうAutoPagerizeのMicroformatsがデファクトになったらいいんじゃないかと考えています.AutoPagerizeはユーザスクリプトの枠を超えていますなあ.ユーザスクリプトって,機能で語っちゃうと「閲覧ページをゴニョゴニョする」だけですけど,もっと考えると「閲覧スタイルの提案と共有」のプラットフォームですよね.「オレはこのページはこうやってみたいんだ!絶対にこう見るべきなんだ!」って言えて,さらにそれらを簡単に共有できる.共感できる人たちは,継続してそのスタイルを使うってことです.

あとボクが衝撃を受けたのはSITEINFOを使うという設計です.みんなで共通に使うものは一箇所で管理する,って,どう考えても自然な考え方なんですけど,例えばボクらが以前に作ったFavicon出す系のスクリプトたちは,そういう設計になっていない.「Faviconを出す」ってところは同じなんだから,「どこに出すか」だけをみんなで共有すればいいんじゃないか.好きなところに出していいよ!

同様に,「○○○に被はてブ数を表示するスクリプト」とかも,どこに出すかはSITEINFOで管理すればいい気がする.好きなところに出していいよ!ダメかな.こんな話を開発仲間としていたら,頭がだんだんとSITEINFO脳になってきて,どうでもいいものまで「それSITEINFOで!」とか言い出すようになったから考えるのをやめた.

なぜPCのディスプレイは横長なのか

後輩が90°回転するタイプのディスプレイを使っていて,「PDFとか見やすいですよ!」と言っていた.確かに多くの書類は縦長だから,ディスプレイも縦長の方が表示領域にムダがなくて見やすいだろうな.この記事の中でも縦長ディスプレイが紹介されている.

じゃあ,そもそもなんでディスプレイは横長なんだ!と思ったら急に損している気分になって,軽く調べてみた.ここで注意しなきゃいけないのは,ディスプレイが横長なのが問題なんじゃなくて,書類は縦長なのにディスプレイが横長で,不一致なのが問題ってこと.

関係ありそうなところにリンクを張ります.

本が縦長なのは,横長だと見開きにしたときにさらに横長になって持ちにくいから,だろうか.たまに横長の本もあるけれど,確かにアレは持ちにくい.ハガキは基本的に縦長だな.書類はほとんど縦長だ.カタログやパンフレットも縦長だ.

横長なのは写真とか,テレビ画面とか,映像機器.先に挙げたリンク先の「人間の目の構造上,横に視界が広いから」っては納得できる.

本や書類は手に持つから,持ちやすさ優先ってことか.映像機器は手に持たないし,大型化すればするほど視界に入れるのが困難になるから,縦にはあまり広げられない.映画館の壁を縦に長くしようと思ったら確かに大変だなあ.客席の配置も変わる.

なんとなく納得した.グダグダなエントリになってしまった.

tumblrは何なんだ

tumblrは何なんだろう.ブログだとかソーシャルブックマークだとか,今ある言葉で説明しようとすると違和感がある.きっとtumblrはtumblrなんだ.

tumblrを作れなかったクリエイターはいっぱいいると思う.例えばボクが,tumblrの開発に関わっていたとしたら「FriendのFriendを見えるようにしよう」とか,「それぞれのポストをタグで分類できるようにしよう」とか,「コメントを付けられるようにしよう」「トラックバックを打てるようにしよう」とか言い出して,いかにもWebのことをよく知っていますよ的な態度でtumblrをtumblrじゃない既存の概念に落としてしまっていたんじゃないかと思う.これを考えると怖くなる.そうしてできあがったものは,ブログなのかソーシャルブックマークなのかSNSなのかは知らないけれど,とにかく「見たことがあるもの」なんだろう.

エンジニアは楽に実装できてしまうものは,ついつい実装しちゃうんだろうな.これは気をつけなきゃいけない.「引き算の美学」って言葉が凄まじくカッコイイ言葉だってことは分かっていても,体現するのは難しい.これは自分を戒めるエントリだ.

「ブログは面倒臭いけれど,twitter は気楽に使えて好き」という人,「ソーシャルブックマークはよく分からないけれど,tumblr は楽しい」という人.そんな人たちがボクのまわりに現れだしてハッとする.ボクはこれまで手間を惜しまずに色んなWebアプリケーションを使っていたけれど,面倒じゃなかっただろうか.「Webを素晴らしいものにする」なんて気持ちは,個人の「ただ楽しく使いたい」という気持ちに比べたら小さいものなのかもしれない.

これを機に考えてみよう.今,頻繁に利用しているWebアプリケーションの中で,実は面倒な手順を踏んでいるようなもの.みんなで協力して使えば確かに全体としては賢くなるけれども,自分用だと割り切って使えばもっと気軽に楽しく使えるもの.その辺りに楽しい発見がありそうだ.「はてなスター」も既存の概念で説明が付かないところとか,可能性を感じさせてくれる.

しかしtumblrの「Reblog」だけは本当に設計思想が分からないなあ.なんでそんなものを考え付いたんだ.すごいぜtumblr!ボクが今,最も楽しく利用しているサービスがtumblrです.

ポストの内容は,ジョジョとネタ画像と虫と♀がほとんどです.今までdel.icio.usにポストしていたジョジョ系はこっちに流れたなあ.良かったらお友達になりましょう!