初音さんのためにみっくみく中。
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
フローティングウィンドウ化した Social Bookmark Viewer Ver3.0
ずいぶん前に出した Social Bookmark Viewer ですが、個人的に重宝している反面、閲覧サイトのレイアウトやCSSによって、閲覧そのものに支障をきたすような事例があったため、がっつり書き直すことにしました。


ひたすら無題 Ver2.0 “Sleipnir+SeaHorseで全サイトはてブ化”をできるようにした
http://sasuket.blog7.fc2.com/blog-entry-59.html

ひたすら無題 Ver2.0 Social Bookmark Viewer for Sleipnir+SeaHorse
http://sasuket.blog7.fc2.com/blog-entry-62.html

Sleipnir+SeaHorseで全サイトはてブ化v3 - kaz::hatena
http://d.hatena.ne.jp/kaz24/20060922/1158870862


旧版の Social Bookmark Viewer で 404 Blog Not Found なんかを見ていただくとわかるのですが、Social Bookmark Viewer の表示がサイトの見出しの裏に入ってしまって、文字は重なって読めないわ、消そうにも隠れててクローズボタン押せないわ、閲覧サイトによっては邪魔極まりない動作をしていました。

まあ、サイトのレイアウトなんかはいろいろあるわけで、どんなHTML書いてそうなっているかなんて推定できないのでしょうがない部分もあるんですが、せめて邪魔なときは消したりできないものかと悩んだ末に。




じゃあ最前面に出して動くようにしてやればいいんじゃね?




Social Bookmark Viewer Ver3.0
デキタヨー\(^o^)/


フローティングウィンドウ化には Prototype Window を使用しました。

ちなみに、SocialBookmarkViewer が有効だとGoogle Calendar、Google Reader、Google Maps、Remember the Milk で動作に支障が出ることを確認しています。
prototype.js や Prototype Window が干渉しているのか、DOM使って余計な要素を追加しているのが悪いのか。もしかしたら、Ver2.0では表示できるけれど、Ver3.0で表示できないサイトもあるかもしれません。今のところ、その逆のほうが多い印象ですが。
特に Ajax を使用しているサイトで何か動きがおかしい場合、SocialBookmarkViewer を疑ってください。


それから私は AutoPagerize for SeaHorse を併用していたため、はてなダイアリーなんかは読み進めるたびにページ下部に次のページが読み込まれて、SocialBookmarkViewer の表示部がどんどん押し流れてよめねーよ、というお馬鹿な状態になっていたのですが、フローティングウィンドウ化したおかげで、次のページが追記されてもその場に残り続けるようになってくれたのは予想外に便利。
これでいちいちブックマークの内容見るために右上の■をクリックして停止させる必要がなくなりました。


その他はreadme.txt参照。



ダウンロード
FC2ブログにZIPが置けなかったのでひとまずSleipnir Unofficial Extensions Centerのアップローダを貸してもらいます。
せっかくなので置いてもらおうかな…

置いてもらいました → Sleipnir Unofficial Extensions Center

■Ver3.0.2 ダウンロード


● Ver.3.0.2 - 2008/06/14

・後で読む(http://atode.cc/)アイコンを追加
・2chの上部キーワード(iframe)を無限に読み込みに行く不具合(初期状態でウィンドウ化しなければ発生しない)の対策に OPEN_SLEEP 設定を追加。

● Ver.3.0.1 - 2008/05/21

・特殊なレイアウトのページでエラーになる不具合を修正

● Ver.3.0.0 - 2008/05/13

▼機能追加
・特定のレイアウトのページでブックマーク表示部が、要素の陰に隠れて見えなかったり、読みにくかったり、表示されなかったりしたためフローティングウィンドウ化し、常に最前面に表示されるように変更
・設定で初期状態をページ末尾に追記か、フローティングウィンドウで選択できるようにした
・HatebuFriends(http://labs.irons.jp/hatebufriends/)へのリンクを追加
・livedoor クリップの表示を強化
・Yahoo!ブックマーク表示機能を追加
・fc2ブックマーク表示機能を追加
・Webスカウター表示機能を追加
・Simple API 表示機能を追加(意味なし)

▼仕様変更
・全面的に書き換え
・設定ファイルを分離(設定変更をしてもSeaHorse スクリプトの再読み込みが不要になりました)
・スタイルシートを分離
・誰もブックマークしていないページでも、はてなブックマークや del.icio.us に追加するためのアイコンは表示するように変更

▼不具合修正
・閲覧ページのCSSに影響されないよう、スタイル設定を全面的に見直し(多少マシになった)
・Google PAGERANK 表示ができなくなっていたので修正
・はてなブックマークでコメントなしのブックマークを出力しない場合、"最大件数以内のブックマークからコメントなしを省いていた"のを、"コメントありのブックマークを最大件数まで抽出"するように修正
・del.icio.us のタグクラウドの日本語タグ文字化けを改善

スポンサーサイト

テーマ:ソフトウェア - ジャンル:コンピュータ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。