tweet button
数日前、「どうやらtwitterの時代が、やっと来ているらしい」と思い立って、「不思議な話」リンク集配下の、1000ページ以上のhtmlにtwitterのボタンを追加したんですよ。
そしたら、twittter公式のtweet buttonが発表されて。しかも、高機能で。
あぁ、ここ数日間の、私のJavaScriptとの格闘は何だったのか。
残したものも、残ったものも、何も無いはずだ。夏は終わった。
で、tweet buttonの説明を読んでいたら、tweetボタンを押した人は、ボタンの設置者をフォローするように促される、っていう仕様らしい。
いや、自分はtwitterしてないから(http://twitter.com/ta_nuki)、フォローされても困るし。って思いつつ英語の技術資料を読んでたら、そのパラメーターがなくても動くっぽい。しかし、「linkタグを参照する」という仕様は、誠に遺憾である。もっと議論を尽くすべきだったと思う。(誰と?って?「オレだよ、オレオレ。ちゃんと根回ししてくれないと困るよ」)
ていうか、linkタグって、いちいち気にしている人っているの?
告白しよう。私は、さっき、初めてこのサイトのlinkタグを確認した。
そしたら、"help"とか設定されてて、上のバナーの「ヘルプ」とリンク先のURLが違うじゃん!って思って、"help"の方のリンク先(http://d.hatena.ne.jp/ta-nuki/help)をクリックしたら、バナーの「ヘルプ」のリンク先と同じところ(http://hatenadiary.g.hatena.ne.jp/)に転送されたw 隠し機能か。
話が飛びまくってますが、これからまた、1000ページ以上のhtmlのページを書き換えないといかんのですよ。
って考えると、Blogサービスってすごいですよねって改めて思う。デザイン変更とか、いっぺんに出来るし。
でもlinkタグは書き換えられないBlogサービスがあるんですよ。ココログとか、楽天ブログとか。
ていうか、はてなダイアリーもJavaScriptが許されていないから、現時点ではtweetボタンは付けられないけどね。
fc2ブログは、それなりの難易度で貼り付けが出来た(http://s172262.blog92.fc2.com/)。が、FireFoxのAdblockアドオンのフィルターが"count"という文字列に反応してtwitterのアイコン画像がブロックされるw 使えねーw
久しぶりにIE使ったら、このページにgoogle adsenceの広告出てたのやら、IEで見るとデザインが崩れていたことに気がついて直しました。
Twitterの検索エンジンが無能過ぎ
Twitterを全然使ってなかったので、今日まで知らなかったのだが、twitterの検索エンジンが無能すぎる。
というのも、"「不思議な話」リンク集"の説明ページに、twitterでつぶやかれている内容を検索して表示するJavascriptを組もうと、いろいろ調べたところ、twitterの検索エンジンや、twitterが公式に技術協力を約束したというtweetmemeの検索結果では0件なのに対し、Topsyという別のサイトや、googleのリアルタイム検索では、いろいろ見つかる。
結局、TopsyのAPIから検索結果をもらって表示することにしました。
"「不思議な話」リンク集"の説明ページの表示結果を見てもらえると分かると思うのですが、Topsyは、短縮されたURLでも、展開したあとのURLで検索出来るのがすごい。
しかもTwittwer公式の検索エンジンは、一週間以上前のつぶやきが検索できなくなるようだし、1日も早くgoogleに買収されてしまって欲しい。
9/24追記
Twitterからmailが2通届いた。
1通は、多分、全ユーザーに向けて送られていると思われるが、要約すると、検索機能は、やっぱりTopsyの協力を仰ぎます。というのと、bitlyを使わずにt.coを使ってくれという宣伝の2点。
で、現在Topsyのトップ画面がメンテナンス画面なのが、なんか怪しい。
メンテナンスはトップ画面だけではなく、一時間ほどAPIも止まったのだが、現在はメンテナンスはトップ画面だけらしく、APIは動いている。
で、もう一通がDatasiftのアルファテスターに選ばれましたという通知。
どうやら、私が闇プログラマーであることがバレてしまったらしい。
しかし、Datasiftにログイン出来ない。ドイツ人も「ログイン出来ない」って書いてるので、ログイン出来ないのは私だけじゃないらしい。
Datasiftに登録する際、「どうしてDatasiftのtestに参加したいのですか?」という質問に答えないといけないのだが、どうせ何書いても読まないんだろうと思って、日本語で「おまえらが無能だから」って書いたのだが、本当に読んでいないようだ。