2010-06-23
_ Google Reader Full Feed for Safari を入れてみた,が…
Feed リーダーを利用していて全文配信されているかどうかというのは,個人的にはその Feed を登録するかどうかを決める大きな基準になっています.興味を持ったサイトでも Feed が概要のみの配信だと,よっぽど興味がないとそこで登録することをやめてしまいます.とはいうものの,それでも登録している Feed はいくつかあるわけで,必要に応じてサイトに訪れて内容を確認するということなります.
まぁ,なんだかんだでこれは面倒.できれば Feed リーダー内で完結したほうが無駄がなくていい.という要望をあっさり叶えてくれるのが Google Reader Full Feed .Firefox では GreaseMonkey,Chrome でも拡張がありましたが,先日バージョンアップした Safari 5 の拡張機能を利用した Google Reader Full Feed が公開されたので早速利用してみた.
導入については他の拡張同様すんなりいって,おなじみのオレンジの G アイコンが表示されたのですが,これ https で Google Reader を利用している場合に動作しないようで.WhiteList にはどちらも登録されてはいるのですが….拡張を入れなおしてみたり,Safari を再起動してみたりと試してみましたがどうにもだめ.
仕方が無いのでソースをダウンロードして,いじってみることに.なんとなく「機能拡張 Web サイトアクセス」の項目が関係ありそうな感じがしたので,とりあえずここのアクセスレベルを「すべて」にしてみると https でも G アイコンが表示されるようになった.
Safari 拡張の作り方 - 0xFF を参考にしてみると,ホワイトリストに登録しただけでは CSS や JavaScript は適用されないと読み取れるけど,実際,http での Google Reader を利用したときは G アイコンが表示されて動作している.「機能拡張 Web サイトアクセス」のアクセスレベルは「なし」であっても動作するみたい.うーむ.
まぁ,http では動くんだからそれでいいんじゃないか,っていうのもあるけど,リファラを飛ばすと画像が表示されない FC2 なんかは https だと画像が表示されるので,都合が良かったりするわけで.
まだ,Safari の拡張についてはよく理解できていないので,安易にアクセスレベルを「すべて」にするのは危険な気もするし.さて,どうしたものか.というか,https で動作しないってのは自分の環境だけなんだろうか…?
Before...
_ mattn [Include Secure Page のチェックボックスがonである必要があった様です。パッケージ作り直しました。..]
_ hb [早速,対応していただきありがとうございます. https でも動作しました. ところで,機能拡張Webサイトアクセ..]
_ mattn [ないと思います。 次回更新時に直しておきます。 ありがとうございました。]