November 2007

28 November 2007

こんにちは。久々にブラウザの違いによる問題に遭遇したのでシェアしておきたいと思います。

label要素のfor属性を抜き出す処理は以下のようにすればFirefoxで取得することができます。

var labels = document.getElementsByTagName("label");
for (var i = 0; i < labels.length; i++) {
var attr = labels[i].getAttribute("for");
alert(attr);
}

でもInternet Explorer、通称IEでは変数attrはnullになります。

なぁにぃ~

で、調べたところ、グッドな記事を発見しました。

Web Bug Track: bug 217 - getAttribute doesn't always work in IE

getAttributeにはバグがあるようなので、DOMの値を直接参照しちゃおうという展開です。

var labels = document.getElementsByTagName("label");
for (var i = 0; i < labels.length; i++) {
var attr = labels[i].attributes['for'].nodeValue;
alert(attr);
}

はい。これなら大丈夫。IEでもFxでもちゃんと値が取れました。

うひー。DOMについてブラウザ間の実装差がなくなる世の中になってもらいたいものですね。

追記 14:48
Fxでは labels[i].attributes['for'].nodeValue が動かなかったす。Fxでは getAttribute('for')が動くのでそっちをみてください。

21 November 2007

テスト投稿をかねてのエントリです。Windows用のSafariをバージョンアップしたら日本語入力が可能になりました。これは快適になりそうな予感です。(これまでは英語で検索キーワード入れていたのでこれからは楽になります)
safari.PNG

14 November 2007
12 November 2007

最近 GTD に使っているのが iwantsandy です。自然言語に近い表現でタスクを投入できるところがとてもいいです。さらに tagging や ウェブからの入力 も魅力があります。一度慣れると手放せませんよ。是非みなさんもお試しあれ。

Remember to post an entry on 11/13 @blogging @typepad

とかって書いたときは、@blogging @typepadという2つのタグが付与されて、予定日は11/13の全日、タイトルが post an entry になります。

Remember to post an entry on 11/13 2pm @blogging @typepad

とすれば、上記の予定日が 11/13 2pm になります。
つまり

  • @word  で word タグが付与されます。
  • on date で予定日、予定時刻が設定できます。

などなどいろいろとあります。入力が簡単なことが GTD で最も大切ですよね。

もちろん、メールでリマインダも送られてきますからいいですよ。

08 November 2007

ソーシャルブックマークサービスを展開していた BlueDot.us がドメインの変更を行いました。

旧 bluedot.us
新 faves.com

彼らはブログで名前が変わったことを『BlueDot.us is now Faves.com!』というエントリで発表しました。興味深いのは以下の文章です。

Many users are confused by a .us domain name - so we decided it was time we changed to a more mainstream .com domain.

私はdel.icio.us を常用しているので、us ドメインに抵抗はなかったのですが、一般的には us ドメインは定着していないんですね。ま、BlueDot.us は複数の word から構成されているのに対して、del.icio.us は全体で word になっているという違いがありますね。逆に del.icio.us はドットの位置を間違えることがありますが。

たいていの人は
A「ねー、BlueDot 使ってる?」
B「BlueDot?見てみよう。 b.. l.. u.. e.. d.. o.. t.. .com 」
または
B「BlueDot?見てみよう。 b.. l.. u.. e.. .com」
ってやっちゃいそうですもんね。

ところで、新しい名称の faves.com は favorite の略みたいなので、favorite=お気に入りなので、定着するといいですね。

どんなサービスであれ名前重要ってことで。

参考


OpenID対応サービスから、はてなのOpenIDでログインできるようになりました という発表がありましたとおり、はてなのアカウントがOpenIDとして使えるようになりました。

私の場合は次のようになります。末尾はスラッシュが必要です。

http://www.hatena.ne.jp/comewalk/

とりあえず LiveJournal で試したところ、ログインに成功しました。

すばらしいですね。

過去に はてなが OpenID をサポートしない1つの理由 とかあったのでちょっと心配しちゃいましたよw

05 November 2007
01 November 2007

OpenSocial な SNS の時代なのですが、こんなニュースが。

音楽SNS「Last.fm」日本語版、11月5日に閉鎖

記事中に閉鎖の理由らしきものがいくつかありますが、これがもっとも大きいのかな?

英国Last.fmは日本でも無料で楽曲を配信することを目指していたが、「そのあたりの交渉がうまく進んでいれば違った結果になっていた可能性もある」(エキサイト広報)

残念ですね。