初音さんのためにみっくみく中。
スポンサーサイト
上記の広告は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 のタグクラウドの日本語タグ文字化けを改善

スポンサーサイト

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

コメント
この記事へのコメント
GJ過ぎます!!
ありがとうございます。
何かあったらまた書き込みますw
2008/05/17(土) 07:43:29 | URL | 使用者 #-[ 編集]
ありがとうございます。何かネタがあれば。また余裕ができたときにでもちょこちょこ更新します。
→【誰もブックマークしていないページでのアイコンの表示は、無い方が見やすくてよかった。】とか
2008/05/18(日) 23:32:47 | URL | サスケット #-[ 編集]
厚かましい要望
使用させてもらってます。
これは手放せないです。

ただ、大変ありがたいのですが、

あとで読む - あとでメールで読める無料ブックマーク・サービス
http://atode.cc/
を追加して欲しいです。

個人的には、誰もブックマークしていないページでのアイコンの表示は自分がフックマークしやすいので表示されている今のままがいいです。
2008/05/23(金) 02:29:35 | URL | サヨレンジャー #ncVW9ZjY[ 編集]
これは単純に後で読むボタンリンクをくっつけてくれと言うことでいいんでしょうか。

作業時間が取れたらくっつけておきます。
2008/05/24(土) 01:00:20 | URL | サスケット #-[ 編集]
2chのスレッドを開くとなぜか読み込みが無限に行われ、DOSアタック状態になってしまうのですが、どういった原因が考えられますでしょうか?

たとえば、以下のスレッドです。
http://food8.2ch.net/test/read.cgi/nissin/1169858616/
2008/06/03(火) 11:59:05 | URL | 利用させてもらっています #-[ 編集]
遅くなりました。
・後で読むボタン追加してみました。
ちなみにサービス利用してないので試してないです。多分大丈夫だと思うけど……。

・2chのキーワードのiframeと
原因…Prototype Window が変な具合に干渉しているような。

ちょっと根本原因がつかめないので、対症療法ですが
1:初期状態でポップアップさせない
2:それはいくらなんでも、と思う場合、ver3.0.2にあげて、ウィンドウ化する直前にスリープを入れるようにする。2秒くらい入れたら問題なし。

無理やりな逃げですが。
2008/06/14(土) 01:39:36 | URL | サスケット #-[ 編集]
バージョンアップありがとうございます。

遅ればせながらためさせていただきました。
2chの件は3.0.2でもアイコン画像等に無限に繰り返しアクセスしているみたいなので、
// @exclude http://*.2ch.net/*
結局してみました。
(前のバージョンでもこれで回避してました)
とりあえずコメントhあ見れないけど回避はできる、ということで……。
2008/08/09(土) 05:23:59 | URL | 利用させてもらっています #-[ 編集]
うーん、遅延時間が短いんですかね……

まあ、2chをsleipnirで見たり、dat落ちを考慮せずブックマークつけたりする人も少ないでしょうから、次回にでも除外するのが正解かもしれません。
2008/08/13(水) 22:32:20 | URL | サスケット #-[ 編集]
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。