亜細亜ノ蛾 - Weblog

[SiteSearch Google]

October 07, 2006

「はてブタイトル改竄事件」の顛末

[ad]

またasiamothがやらかした!

会社(ISPのサポートセンタ)は年中無休なのですが、今日出社すると、自分は休みであることが発覚。──発覚というか、単にシフトを見間違えただけ。

──で、早起きのおかげでスッキリした頭とホクホク顔でインターネッツを見ているとこんな記事が。

迷宮とサブマシンガンはてなブックマークでブックマークされたのですが、はてなブックマーク - hxxk.jp - 迷宮とサブマシンガン - Mozilla Firefox (Build 2006092718) のように、何故か Firefox のビルド日付が title 要素に含まれています。

hxxk.jp - はてなブックマークのタイトルに Mozilla Firefox (Build 2006092718) が付与される件

プックス。どっかのアレなひとが一所懸命にタイトルを改竄しているわけですな。不思議なことをするひともいるもんだ。

ブックマークしたユーザははてなブックマーク - 亜細亜ノ蛾 - ブックマークの asiamoth さんなので、そこが怪しいとにらんで調べてみたら。

hxxk.jp - はてなブックマークのタイトルに Mozilla Firefox (Build 2006092718) が付与される件

またオレですか! 速攻、おかしなタイトルになっていたブクマを編集しました。

「この世には不思議なことなど何もないのだよ」

なぜ、今回のようになったかというと──。

silog - memo/firefox/keyconfigで公開されているスクリプトを、Firefoxのkeyconfig拡張を使ってShift+A(テキトー)に割り当てて使っていました。

──が、よく見るとこのスクリプトにはタイトル要素が含まれていないので、

url = 'http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&title='+escape(document.title)+'&url='+escape(window._content.document.location.href);

と、タイトルを追加。それがいけなかった

おかげでタイトル改竄ですよ。どうも、上記のコードだと「ページタイトル」ではなく「ウィンドウタイトル」が渡されるらしい。──自分の環境だけ?

2006-10-08T03:01:15+09:00 追記

(さりげなく)silog公開スクリプトに&title='+escape(window._content.document.title)というコードが追加されていました(見逃しませんよー)。これでうっかりさんも安心!

──でも、あれ? はてブ公式Bookmarkletのコードからパクっただけなのに。

javascript:void(window.open('http://b.hatena.ne.jp/add?mode=confirm&title='+escape(document.title)+'&url='+escape(location.href)));

このBookmarkletからブクマすると、無意味にFirefoxビルドナンバが付いたりしない。

──まぁ、小難しいことはさておき、keyconfig拡張用スクリプトからタイトル要素を外しました。

ε(     v ヽゝ゚ ‐゚ν) < よくわからないものを無理して使うからよ

──すんまそん。

はてブの入力欄を見やすく

怪我の功名というか、こんなUser CSSを思いついた。Stylish(後述)でどぞ。

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix(http://b.hatena.ne.jp/add) {
input[type="text"] {
  width: 50em;
}

}

はてなブックマーク追加時に、入力欄を拡大! 「半角で100文字分」の目安にもなって一石二鳥、かな。

Ref.

  • 朝顔日記 - Stylish いいよ

    • Stylishを広めるときに避けては通れない記事。タイトルの潔さがよい
  • userstyles.org

    • ユーザが作ったCSSを投稿できるサイト。このサイト自体を見やすくするCSSがあったり

この記事のタグ(偽)

[「しめしめ、ネタができた」とは思ってないよ!][関係者各位、すみませんでした][それSty]

Google Adsense

ワード

コメント

document.title ではなくてwindow._content.document.title ならよかったっぽい。

ありがとうございます!

でも「何スかその呪文?」というレベルの自分は「asiamothは ようすを みている」状態……。

コメントを投稿

"「はてブタイトル改竄事件」の顛末" にコメントを投稿することができます(別ウィンドウが開きます)。

トラックバック

このエントリーのトラックバックURL:

"「はてブタイトル改竄事件」の顛末"へのトラックバックはまだありません。

過去の記事

カテゴリィ一覧
  1. Movable Type
  2. その他
    1. アイデア
  3. ウェブ
    1. Weblog
    2. Webデザイン
    3. ちょっとイイ話
    4. へぇー(トリビア・雑学)
    5. オモロ
      1. オモロテキスト
      2. オモロニュース
      3. オモロ動画
      4. オモロ画像
    6. ニュース
  4. コンピュータ・エレクトロニクス
    1. PC
      1. Firefox
  5. マンガ・アニメ・ゲーム
    1. アニメ
      1. 新世紀エヴァンゲリオン
    2. オタク
    3. ゲーム
    4. マンガ
      1. 週刊少年ジャンプ
        1. DEATH NOTE
        2. HUNTER×HUNTER
        3. SKET DANCE
        4. バクマン。
  6. 本・音楽・映画・TV
    1. TV・芸能
    2. 映画
  7. 食・健康・生活
    1. ファッション
    2. 食べ物