5月 13 2009
現在 Twitter の @ reply について押さえておくべき2つの点
自分が思うに、現在の Twitter で @ reply をするにあたって気を付けるべきことはたった2つだけです。
(1) 文の最初を @だれそれ で始めた場合、@だれそれ をフォローしていない人のタイムラインには表示されません。
たとえばあなたがフォローしている人がこんな発言をしたとしても、
@holysugar わー。
@holysugar をフォローしていないと見えません。
文の最初以外であればそんなことはありません。半角ピリオド「.」を最初につけるのが比較的多いですね。半角スペースは行頭にカウントされないので注意。
Web での表示は最初からこういう仕様でしたが、 API 経由では違っていました。 Web での表示と同じに統一されたと言えますが、この変更で「タイムラインが少なくなった」という人がちらほら見かけました。
(2) @ reply の前後は区切り文字を入れないといけません。
ここで言う区切り文字は、半角スペース「 」とか、半角ピリオド「.」とか、半角かっこ「()」とかですね。全角スペースや【】とかはダメです。
つまり、
【HW】@holysugar【PS】
この発言は前後に区切り文字がないため、 @holysugar への @ reply にはなりません。
たぶん、この仕様は前から。
おそらく「フォロワー に影響する」変更は (1) だけですが、運用からのアナウンス があまり具体的ではないのと、自分のTLに対する変更と同時だったために、余計な混乱や誤った情報があったのではないかと思います。俺らがほしいのは単なる ChangeLog なんだよ!と言いたい。:(
Tags: twitter

@replyについての記事ですが、@だれそれで始まるツイートの場合、だれそれをフォローしていない人には見えません。しかし、それは、@の前に.を付けて、通常のツイートとしても同じでしょう?つまり、フォローしていない人には見えない。
> tsutosh さん
いや、現在も「.@だれそれ」とした発言は、だれそれ をフォローしていなくても見えていますよ。@だれそれ が文頭とそれ以外では異なる扱いになっています。
もちろん今後ずっとそうであるという保証はありませんけども。