SmallStyle


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 で動作しないってのは自分の環境だけなんだろうか…?

本日のツッコミ(全5件) [ツッコミを入れる]
_ mattn (2010-06-23 14:54)

こんにちわ。<br>んー。うちでは修正せずともhttpsで見れてますねー。謎

_ mattn (2010-06-23 14:56)

あ、すみません。勘違い。確かに動いてません。<br>調査します!

_ mattn (2010-06-23 15:09)

Include Secure Page のチェックボックスがonである必要があった様です。パッケージ作り直しました。<br>報告ありがとうございました。

_ hb (2010-06-23 19:38)

早速,対応していただきありがとうございます. https でも動作しました.<br><br>ところで,機能拡張Webサイトアクセスのアクセスレベルを「一部」にして許可されたドメインを「*」にするのと,「すべて」にするのでは何か違いがあるのでしょうか...?

_ mattn (2010-06-24 11:19)

ないと思います。<br>次回更新時に直しておきます。<br>ありがとうございました。


最近の日記