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

LDR Full Feed Opera ver0.2

Opera9.50 build9841(2008/03/18)で、UserJSのセキュリティポリシーが変更されたらしく、このScriptは動作しなくなっています。document.postMessageがwindow.postMessageに変わっただけというオチだった模様LDR Full Feed 0.0.8 - 枕を欹てて聴くと同じくセ…

OperaでLDR Full Feed

id:Constellation さん作の、LDR Full Feed for GreasemonkeyをOperaに移植してみた。 http://ss-o.net/userjs/ldrfullfeed.js 注意事項 LDRに外部のテキストを読み込むため、Cross Site Scriptingの危険性があります。初歩的な対策(scriptタグの除去とタグ…

LDRの本文とか弄るGreasemonkey (& Opera Safari3対応)

livedoor Readerでフィードの本文中の改行コードをbrタグに変換するGreasemonkeyスクリプト - むぅもぉ.jpの件。こういうのに使えそうなScriptとして、id:brazil さん作の LDR - PrefavというScriptがあります。これに追加するのがスマートかなと思い、Opera…

JavaScriptでパーティクル!(もどき)

Not Found|デジタルクリエーターを支援するサービスカンパニー 株式会社ボーンデジタルを買ってFlashのお勉強中なんですが、サンプルを見ていたらJavaScriptで動かしたくなってしまいました。で、作ってみた。 JSParticle? (注:結構重いです) 右上のボタン…

oAutoPagerize ver 0.3.2

更新情報は [oAutoPagerize] - 0xFF よりどうぞ。id:ayanamist さんからバグレポートを頂き、Google Adに飛ぶ件がマズそうだったので検証してみたところ、scriptタグなどが除去されていないために、次のページ用に取得したHTML内のScriptが実行されてしまっ…

Re:IE、FirefoxでFlashから新規ウィンドウを開く際にポップアップブロックされる件の回避

Flashから新規ウィンドウ(タブ)を開く際のポップアップブロック回避方法 - 0xFFの件。半年振りに続き。 検証ページ http://ss-o.net/popup.html まとめ 「wmode="transparent"指定にして、通常はnavigateToURLで、IEとFirefoxのみExternalInterface経由のwin…

oAutoPagerize ver 0.3.1

本家 AutoPagerize0.0.22 - SWDYHにあわせてこちらもアップデート。2008/02/13 00:27Safariなどで動作しないバグがあったので修正しました。Operaの方には影響ありません。更新はoAutoPagerize - 0xFFからどうぞ。 documentFiltersというnextLinkなどの取得…

SITEINFOのnextLinkケーススタディ

AutoPagerizeのSITEINFOを書くとき、ネックになりがちなのはnextLinkのXPath。 pageElementのXPathは割とシンプルに書ける*1し、insertBeforeは省略しても構わない。というわけで、nextLinkのXPathのパターンを簡単にまとめてみる。 aタグを直接指定できるケ…

oAutoPagerize用SITEINFO修正

Google Web HistoryでoAutoPagerizeがきかない[使えるようになった] - by edvakf in hatenaの対応 ,{ url: 'http://www\\.google\\.co(\\.jp|m)/history/' ,nextLink: '//td[@class="bl"][last()-1]/a|//div[@class="nn"]/parent::a' ,pageElement: '//table…

またOperaでニコニコ動画みてる ver0.2

またOperaでニコニコ動画見てる - 0xFFを本家のver0.2仕様にあわせました。 Twitterの仕様上使えなくなったので、代わりにTwitterへのリンク(status付き)を設置するだけのシンプルなScriptに修正 新プレイヤーで動かなくなっていたので修正しました(時間取得…