2008-09-01から1ヶ月間の記事一覧

JSTweener ライクなアニメーション code snippets

JSTweenerライクな軽量アニメーションが手軽に実現できる、tween.jsというのを書いてみました。 Greasemonkey Script を書く際に、@requireで手軽に使えるサイズのシンプルなアニメーション code snippets がほしかったので、強引に18行という短さに収めてい…

Bug 442333 - Remove eval's optional second argument

442333 – Remove eval's optional second argumentの件。peter.michaux.ca - Module Pattern Provides No Privacy...at least not in JavaScript(TM)によるとFirefox3.1でevalの第2引数は削除されるって話だったけど、http://d.hatena.ne.jp/nokturnalmortum…

oAutoPagerize ver 1.1.3

今回もマイナーなアップデートです。 右上のデフォルトサイズがデカイという話をちょくちょく目にしたので、16pxから10pxに変更しました。16のままが良いという方は、0AutoPagerize.Settings.jsのほうで調整していただくのがベターです。 (Bookmarkletで使え…

lastModified.user.js

静的なページが何時ぐらい前に更新されたページなのか表示するGreasemonkey - 0xFFをMinibufferに依存しないように変更し、userscripts.orgにあげてみました。 lastModified for Greasemonkey 結構お気に入りです。958さんがSeaHorseに移植してくださったバ…

今頃ですがxAutoPagerizeをwedata対応に

infogami仕様のまま放置していた 素のIE6でもBookmarkletからAutoPagerizeできるxAutoPagerize - 0xFFをwedata対応にしました。 でも手元にIE6がないので、IE7でしか確認してない。。たぶん問題ないと思うけど、あとで確認します。 自前クロスブラウザは面倒…

Twitter用Greasemonkey更新

報告が遅くなりましたが、Twitterのデザイン変更に合わせて修正しました。 更新したやつ TwitterPostAnywhre - 0xFF MinibufferベースのTwitter Post&Favorites Command Greasemonkey - 0xFF twitterの画面に「twitter検索」の検索窓(Twitter Search追加) - …

Greasemetal, GreaseKit で使える UserJavaScript (自作中心)

Greasemetal, GreaseKit(Safari3以降)で使えるUserjsを自作のものを中心にまとめてみます。自作と言っても、いろんな方がFirefoxのGreasemonkey Scriptとして作成されたものをOperaやGreaseKitでも動作するように移植したものが大半です。先人の皆様に感謝。…

等価演算子と厳密等価演算子 in ECMA-262 3rd Edition

高速化 - latest log 等価演算子(==)と厳密等価演算子(===) - ?D of K について。等価演算子と厳密等価演算子はどちらが高速か。もちろんケースバイケースではありますが、どちらかといえば厳密等価演算子が有利です。というのも、ECMA-262 3rd Edition…

prototype汚染問題でhasOwnPropertyを使わないクロスブラウザな方法

いちいちhasOwnPropertyを使わなくてよくする(ジェネレータの使いかた) - 素人がプログラミングを勉強していたブログについて。 2回ループするid:javascripter にジェネレータ使ってるから「2回」ってことはないとツッコマレタ。その通りですね。のは気にな…