明日朝早いのについつい夜更かししてしまう人の日記。

引用モジュールが廃止を免れたようだ*1。僕は使ってたので、反対票を入れといた*2のだけど、『公式に利用を推奨しない機能*3と言われてしまった。『推奨しない』と言われると、HTMLの推奨しない要素*4とかを連想してしまって、使いたくなくなる。ので、代替手段を探してみた。
まずは、質問文中でも紹介されてたHatenabarを使ってみる。使ってみるといっても、今もインストールしてあるのだけど、引用機能は使ったことがなかった*5。とりあえず、0.3.0だったので、最新の0.4.2にアップグレード。Firefoxを再起動させなきゃならないのがめんどくさい。

で、引用してみた結果。上のと同じ部分。

公式に利用を推奨しない機能

ソース↓。

><blockquote cite="http://d.hatena.ne.jp/hatenadiary/20051020/1129805673" title="はてなダイアリー日記 - 引用モジュールのアンケート結果について"><
公式に利用を推奨しない機能
></blockquote><

qじゃなくてblockquoteになってしまう*6のと、書いてる途中で引用したくなったときは面倒*7なのが、ちょっと。

次は、質問のページ*8トラックバックがあった、bqモジュール用文字列作成ブックマークレットの勝手改造版*9
えっと、なんかうまくいかないんですけど。
ソース↓。

><blockquote="cite="http://d.hatena.ne.jp/hatenadiary/20051020/1129805673" title="はてなダイアリー日記 - 引用モジュールのアンケート結果について">
公式に利用を推奨しない機能
</blockquote><

「="」がいらないそう。あと、タグの前後が微妙に違う。

ってことで、bqモジュール用文字列作成ブックマークレットの勝手改造版の勝手改造版を作ってみた。

javascript:(function(){var texts=(document.getSelection) ? document.getSelection() : document.selection.createRange().text;texts=texts.replace(/</g,'&lt;').replace(/>/g,'&gt;');var bqUrl=location.href;var bqTitle=document.title;var bqAll='><blockquote cite="'+bqUrl+'" title="'+bqTitle+'"><\n'+texts+'\n></blockquote><';var win=window.open("","","width=400,height=300");win.document.write('<textarea style="width:100%;height:100%;">'+bqAll+'</textarea>')})()

公式に利用を推奨しない機能

ソース↓。

><blockquote cite="http://d.hatena.ne.jp/hatenadiary/20051020/1129805673" title="はてなダイアリー日記 - 引用モジュールのアンケート結果について"><
公式に利用を推奨しない機能
></blockquote><

ついでに、bqモジュール用文字列作成ブックマークレットの勝手改造版の勝手改造版qバージョンを作ってみた。

javascript:(function(){var texts=(document.getSelection) ? document.getSelection() : document.selection.createRange().text;texts=texts.replace(/</g,'&lt;').replace(/>/g,'&gt;');var bqUrl=location.href;var bqTitle=document.title;var bqAll='<q cite="'+bqUrl+'" title="'+bqTitle+'">'+texts+'</q>';var win=window.open("","","width=400,height=300");win.document.write('<textarea style="width:100%;height:100%;">'+bqAll+'</textarea>')})()

公式に利用を推奨しない機能
ソース↓。

<q cite="http://d.hatena.ne.jp/hatenadiary/20051020/1129805673" title="はてなダイアリー日記 - 引用モジュールのアンケート結果について">公式に利用を推奨しない機能</q>

これで引用モジュールがなくても大丈夫かな。


最後に引用モジュールで。

<hatena name="bq" cite="[id:hatenadiary:20051020:1129805673]" range="公式に-しない機能">

公式に利用を推奨しない機能

ソース↓。

><blockquote cite="[id:hatenadiary:20051020:1129805673]" title="はてなダイアリー日記 - 引用モジュールのアンケート結果について">
<p>公式に利用を推奨しない機能</p>
</blockquote><

*1:[id:hatenadiary:20051020:1129805673]

*2:[id:zenshin:20051014]

*3:これは引用モジュール使用。

*4:http://www.kanzaki.com/docs/html/deprecated.html

*5:というか、紹介されてないような気がするんだけど、気のせいかな。

*6:blockquoteをqに置き換えるだけでよさそう。

*7:新しい書き込み画面からコピペしてくればいいのだけど。

*8:question:1129261635

*9:[id:quaa:20051019:p1]