スポンサーサイト

このエントリーを含むはてなブックマーク  --/--/--(--) --:--:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[編集] ブックマークに追加する カテゴリ :スポンサー広告 トラックバック(-) コメント(-)

マウスホイールでリンク先のサイトの内容をその場に表示するスクリプト

このエントリーを含むはてなブックマーク  2008/11/18(火) 12:55:24
・スクリプト名 Yin and Yang
・最新Ver. 0.02p3 (2008/11/13)
・スクリプト種 SeaHorse用スクリプト
・スクリプト作者 風柳氏
・スクリプトの難易度 低
・スクリプト実行環境 javascriptON必須
・スクリプトの機能
 -リンク上でマウスホイールするとリンク先のサイトのプレビューを表示。
 -リンク上で逆方向にマウスホイールするとプレビューを閉じる。
 -プレビュー上でShift,Ctrl,Alt+マウスホイールで、プレビューの最終/先頭に移動。
 -プレビューの開閉にLDRize for SeaHorseのキーバインドを指定できる。


Yin and Yang1


↓リンク上でマウスホイールすると・・・
Yin and Yang2




0.02p3 (2008/11/13)
FC2などのサイトプレビュー時、画像が表示されなかったのを表示されるように修正。
advLoadImageオプション。デフォルトはtrue、falseで従来の動作。
スクロール移動位置の調整(オブジェクトの位置取得関数見直し)。
その他、バグ修正など。

0.02p1 (2008/11/6)
これまでページ上の全リンクオブジェクトに予めイベントを設定していたのを、マウスオーバしたリンクにのみ設定するように仕様変更。
これにより初期化時の処理が軽くなり、また、Yin and Yangで表示したプレビュー上のリンクやAutoPagerize等で追加されたページ上のリンクでも特に設定ナシでプレビュー出来るようになった。
上記仕様変更に伴い、LDRize for SeaHorse の keybindex.js も変更が必要です(ソースは当該記事を参照)
その他、表示操作上の微調整、バグ修正など。

0.02m (2008/5/14)
【共通】アンカー指定で移動していたものをやめ、object.scrollIntoView(true)を使った移動に変更。
これでアンカー指定のページ履歴が残ったり、IE系でプレビューする度にカチカチ音がする現象がなくなったはず。
【共通】スクロール時にマウスカーソルがリンクを横切るとひっかりが生じる(敏感に反応してプレビューが開いてしまう)問題の対策。
一定時間(300ms)リンクの上にカーソルがないと、プレビューが開かないようにしてみました。プレビューが可能になったタイミングで、リンクの背景色がピンク色になります。
【共通】その他、表示上の微調整。

0.02h (2008/5/5)
【共通】プレビュー表示方法の見直しと高速化。
【共通】プレビュー上で[Shift]、[Ctrl]、[Alt]のいずれか+マウスホイール操作で、プレビューの最終/先頭に移動する機能追加。
【共通】ドメイン違いのサイトにCookieを送信しないように修正。
【SeaHorse専用版】プレビューするページによっては固まることがあったものを修正。
これもOBJECT/EMBEDがらみ。ActiveXObject('htmlfile')で作成したdocumentでは、左記要素を含むものをappendChild()しようとしても固まる場合が有る模様。

0.02f (2008/5/3)
【共通】ページがうまく取得出来なかった場合、iframe表示を試みるように修正。
【共通】スクリプト読込み時の初期化処理の簡略化による体感速度向上。
【共通】プレビュー上の画像を非同期表示することによる体感速度向上。
【共通】ページ上にテーブル要素が有る場合にエラーになることがある不具合修正。
【SeaHorse専用版】ページ取得に時間がかかりすぎている場合(30秒以上)は取得を中止するように修正(この場合はiframe表示となる)。
【SeaHorse専用版】特定ページをプレビューしようとすると固まる不具合修正。
ActiveXObject('htmlfile')で作成したdocumentにおいて、NOSCRIPT要素内にOBJECT/EMBED要素が含まれるようなとき、このNOSCRIPT要素をremoveChild()しようとしたら、Sleipnirが固まることが有るようです。


スポンサーサイト
[編集] ブックマークに追加する カテゴリ :SeaHorseスクリプト トラックバック(0) コメント(0)
コメント












管理者にだけ表示を許可する
トラックバック
トラックバックURL:
http://sleipnirist.blog26.fc2.com/tb.php/234-d72b75aa
≪ トップページへこのページの先頭へ  ≫
案内
Sleipnirist
 トップページ
  ├ 月別アーカイブ
  |  └ --年--月 --日 (--)
  ├ カテゴリー
  |  └ スポンサー広告
  └ スポンサーサイト
Sleipnirist
 トップページ
  ├ 月別アーカイブ
  |  └ 2008年11月 18日 (火)
  ├ カテゴリー
  |  └ SeaHorseスクリプト
  └ マウスホイールでリンク先のサイトの内容をその場に表示するスクリプト

最近の記事
カテゴリー

リンク
タグリスト(カウント順)
月間アーカイブ

最近のコメント

最近のトラックバック

ブックマーク&RSS
各種ソーシャルブックマークに登録 ブックマークに追加する

各種RSSリーダーに登録
はてなRSSに追加 newsgatorに追加
My Yahoo!に追加 Googleに追加
livedoor Readerに追加 Bloglinesに追加
Technoratiに追加 feedpathに追加
goo RSSリーダーに追加

参加サービス
FC2ブログランキング
人気ブログランキングへ

  • seo
あわせて読みたいブログパーツ

51位以下も含めた全ランキング

  1. 無料アクセス解析
ブログパーツ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。