Hatena::ブログ(Diary)

rand's

2008-12-31

2行でJavaScriptを高速化する方法

id:amachangさんの

に対して、id:uupaaさんが

でIE以外でも使える色々な方法を提案なさっています。でも、

「正直documentを_docに置き換えるの面倒><」

そこで、たかがreplace(/document/g, '_doc')の手間を惜しむ皆様のために用意した、2行でJavaScriptを高速化する方法がこちら:

  • script全体を(function(document){})(document)で囲む

これだね!

続きを読む

2008-11-25

Hatena Bookmark Filter v0.8、Hatena Cross-Domain Summary v0.5、Hatena Meta-Bookmark Finder v0.2、Hatena Niko-Niko Stars v0.2、Hatena Comment Linker v0.6

Hatena Bookmark Filterに機能を追加:

Hatena Bookmark Filter v0.8
新しいフィルター「スター一覧」を追加したほか、ブックマークエントリーの新しいデザインに対応しました。「ブックマークしているユーザー」一覧の表示方法を「すべて表示」「コメント+タグ一覧」「コメント一覧」「スター一覧」の4種類から選択できるようになります。

いくつかのスクリプトをブックマークのリニューアル*1に対応:

Hatena Cross-Domain Summary v0.5
ブックマークエントリーの新しいデザインに対応したほか、32文字までのユーザーIDに対応しました。ブックマークページの「このエントリーを含む日記」に内容表示機能を付けます。
Hatena Meta-Bookmark Finder v0.2
ブックマークエントリーの新しいデザインに対応しました。ブックマークエントリ概要に「メタブックマーク:」を追加して、メタブックマークへのアクセスを手助けします。
Hatena Niko-Niko Stars v0.2
ブックマークエントリーの新しいデザインに対応しました。スターの付けられたブックマークコメントをニコニコ動画っぽく表示します。ページの任意の場所をダブルクリックするとコメント表示をON/OFFできます。

また、すっかり忘れていたユーザーID文字数の緩和*2に対応:

Hatena Comment Linker v0.6
32文字までのユーザーIDに対応しました。ダイアリーや人力検索、アイデアのコメント欄に含まれるURLをリンク化、一部のはてな記法を展開します。

1年前からの検討事項だったスターの有無でのフィルタリングに対応できてホクホクです。実装は無理矢理だけれど*3

2008-03-01

Hatena Meta-Bookmark Finder v0.1、Hatena Niko-Niko Stars v0.1

ブックマークエントリ拡張スクリプトを2つ:

Hatena Meta-Bookmark Finder v0.1バージョンアップしました
ブックマークエントリ概要の「☆はてなスター:」の下に「Bメタクマ:」を追加して、メタブックマークへのアクセスを手助けします。
Hatena Niko-Niko Stars v0.1バージョンアップしました
スターの付けられたブックマークコメントをニコニコ動画っぽく表示します。ページの任意の場所をダブルクリックするとコメント表示をON/OFFできます。

ニコニココメントを表示している間はページ内リンクをクリックできなくなってしまうのが残念。親要素をwidth:100%;height:100%;overflow:hidden;して文字を流す仕様はやめて、個々のコメントをclip:rect(...);で位置をずらしながら表示すれば解決するかな……

2007-08-17

Hatena Bookmark Filter v0.7

ブックマークの仕様変更*1に対応して、微妙にバージョンアップ:

Hatena Bookmark Filter v0.7バージョンアップしました
ブックマークエントリーの新しいデザインに対応しました。「このエントリーをブックマークしているユーザー」一覧の表示方法を「すべての一覧」「コメント+タグ一覧」「コメント一覧」の3種類から選択できるようになります。

TODO:スターの有無でもフィルタリングできるようにしたい。

2007-06-08

Hatena Bookmark Filter v0.6、Hatena Comment Abone v0.3

ブックマークの仕様変更*1に対応して、微妙にバージョンアップ:

Hatena Bookmark Filter v0.6バージョンアップしました
ブックマークエントリーの新しいデザインに対応しました。「このエントリーをブックマークしているユーザー」一覧の表示方法を「すべての一覧」「コメント+タグ一覧」「コメント一覧」の3種類から選択できるようになります。
Hatena Comment Abone v0.3
ブックマークエントリーの新しいデザインに対応しました。NGワードを含むコメントを「はてーな」に置換します。いわゆる「あぼーん」機能です。NGワードはメニューの「NGワード設定」より正規表現で指定して下さい。置換後の文字列は同じく「置換文字列設定」にて変更できます。