?Dでの引用

とりあえずいろんな方法があるけど、出来るだけ良い方法という縛りで。
で、引用元もキチンと表記するには、大きく分けて二つの方法があると思う。

><blockquote cite="http://d.hatena.ne.jp/adramine/20050516/1116208702" title="gobbledygook 2005-5-16 [?D]日記かブログか。"><
えーっと、はてなに関するアンケートをすると、毎回匿名のっかりがありますが、有難う御座います。
></blockquote><

という書き方。

>>
えーっと、はてなに関するアンケートをすると、毎回匿名のっかりがありますが、有難う御座います。
<cite>id:adramine:20050516:1116208702</cite>
<<

という書き方。
普通のマークアップに従った場合と、はてなの書き方に準じた場合の二通りです。
?Dでは、blockquoteやq要素のcite属性から、cite要素+アンカーを生成するので、

<blockquote cite="http://d.hatena.ne.jp/adramine/20050516/1116208702" title="gobbledygook 2005-5-16 [?D]日記かブログか。">
<p>えーっと、はてなに関するアンケートをすると、毎回匿名のっかりがありますが、有難う御座います。</p>
<cite><a href="http://d.hatena.ne.jp/adramine/20050516/1116208702" title="gobbledygook 2005-5-16 [?D]日記かブログか。">gobbledygook 2005-5-16 [?D]日記かブログか。</a></cite>
</blockquote>

に変換される。これはかなり嬉しいことなんだが、携帯画面で見ると、何処から何処までが引用かさっぱりわからない。
ということで、私は最近?D記法を使って書いている。そうすると、携帯画面でも、引用はインデントされる。で、引用元へのアンカーは携帯でもアンカーになるように、id記法はてな外の場合は、アンカーの簡易記法を使っている。
/* 引用モジュールというモノもあるけど、あまり正確ではないし、ベタ文になってしまうので、使わない。 */
確かに、今後ログを持って、他のサービスに移る事を考えている人は上の方法が良いけど、そうではない人は下の方法を使うと携帯で見ているときに読みやすかったりする。

と、年末年始に帰省していたときに思っていたことを、今更ながらに書いてみる。