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

Tween code snippets の失敗と改良

JSTweener ライクなアニメーション code snippets - 0xFFに少々問題があったので、更新しました。問題があったのは、 このScriptでは、値の計算を最初にまとめて行っておいて、setTimeoutの中では値を適用する処理だけしかしないという実装にしました。 の部…

oAutoPagerize ver 1.2

今回のアップデートからOpera 9.50で追加された機能を使用しているため、9.50より前のバージョンをサポートしなくなります。 その分軽量化しているのでご了承ください(9.50より前のバージョン用のファイルも置いてあります)。更新内容は、 先日のSafariクラ…

配列を作らない$X関数 (失敗)

XPathのevaluate結果に対する処理をスマートに書くための便利関数 - 今日もスミマセン。を見て、思いついた。$X関数は便利だけど、配列を詰めなおす処理が今ひとつだと感じてました。 で、その改案です。http://gist.github.com/19461 function $XA (exp, co…

Twitter の reload

Twitterで、 7zさんから「 Twitter Post Anywhereが Twitter Auto Refresh for Greasemonkey と併用できない」との報告を受けたので、調べてみました。まず、Twitter Auto Refreshは単に右メニューのリンクを定期的にクリックしているだけ。特に競合しそうな…

XPath でページの好きなところにリンクする Greasemonkey Script の実験版

ここギコ!: Xpathでページの好きなところにリンクするGreasemonkeyスクリプトのアイディアが気になったので、自作の実験版を書いてみました。今回は実験なので、http://*でunsafeWindowを使っています。安全ではないので、その点はご了承ください。と、その…

TwitterPostAnywhre更新

恒例のTwitterの微妙なHTMLの変更につき、TwitterPostAnywhreを更新しました。 TwitterPostAnywhre - 0xFF Twitterの場合、変えたと思ったら元に戻すとかありうるからもう少し様子見したほうが良い気もするけど、ひとまず上げておきます。

XML(XHTML)とHTMLの判定

document.contentType == "application/xhtml+xml"なページでの$X - 0xFFのおまけ的な話です。まず、OperaのNAMESPACE_ERRの件は都合の悪いものを見なかったことにするかのようにスルーしてましたが、単に気づいてなかっただけです。。 Opera (9.24/9.5) で…

Windows用 oAutoPagerize, xLDRizeのSITEINFOの更新バッチ

karakara - oAutoPagerizeの0AutoPagerize.SITEINFO.jsをアップデートするExcelマクロを作った。をヒントに、インストールなど一切不要(たぶん)なバッチファイルを書いてみました。(WindowsXP SP3で動作確認)下記の2つのファイルを同じフォルダに保存し、Upd…

document.contentType == "application/xhtml+xml"なページでの$X

document.evaluateと名前空間がわからない - by edvakf in hatenaへのレスです。document.contentTypeが"application/xhtml+xml"の場合、名前空間があるので、通常のXPathでは要素を取得できません。resolverとprefixが必要になります。*1で、m.twitterはHTT…

oAutoPagerizeが原因でSafariが落ちる件が一応の解決

oAutoPagerize, LDRize, Minibufferあたりが原因でSafariが落ちる件 - 0xFFの続きです。元記事の最後にも書きましたが、document.implementation.createHTMLDocumentが当たり(外れ)だったみたいです。HTMLDocumentではなくただのdivにhtmlつっこむ方法を試し…

oAutoPagerize, LDRize, Minibufferあたりが原因でSafariが落ちる件

oAutoPagerize ver 1.0のコメントやSafari落ちた - soffritto::journalなどでSafariが落ちるとの報告を頂きました。 私の環境(Mac OS X 10.5.5/Safari 3.1.2)でもたまに落ちることは確認したんですが、どうにも原因を特定できていません。あと、今環境がない…