SpeedDial for Seahorse
概要
Operaの“スピードダイアル”機能を「Sleipnir」で再現するSeaHorseスクリプト
必須拡張
SeaHorse 1.1.2 以上
UserAction Extension 1.0.0 以上
動作確認環境
Windows XP SP2
Internet Explorer 7
Sleipnir 2.8.2
UserAction Extension 1.0.0
SeaHorse 1.1.2
インストール
圧縮ファイル内の plugins\ を sleipnir のインストールディレクトリにコピー
オプション→「クライアント」→「全般」→「スクリプトによるクライアントの操作を許可する」をオン
オフでも動くが、一部の機能が動作しない
SeaHorse を再読み込み
サムネイルを自前で作成する場合(初期値)はネットワーク関連フリーソフト・WEBキャプチャー Dip.PicoLixより「CrenaHtml2jpg」をダウンロードし、任意のディレクトリに解凍
speeddial.user.js をテキストエディタで開き、crenaPath を解凍したディレクトリに設定
ディレクトリ末尾の\\まで
デフォルトでは sleipnir\plugins\seahorse\crena\ なので、参考に
説明
同梱のreadme.txtを参照
設定
同梱のreadme.txtを参照
履歴
Ver 0.24 09/09/16
Google サジェストが動かなくなっていたので、修正
→seahorse\sd\speeddial.js の修正のみです
Ver 0.23 08/10/09
「about:blank/1」などでアクセスした際に、ダイヤルのURLが表示されない不具合を修正
Ver 0.22 08/08/21
スピードダイヤル表示時に、表示された window がアクティブでない場合に、正常に動作しない不具合を修正
Ver 0.21 08/04/08
useAboutBlank が false のときに html を正常に出力できていない不具合を修正
Ver 0.20 08/04/08
sleipnir 2.7.0 以降でないと動作しません
アドレスバー等へのフォーカス遷移をスマートに
設定の「addresBarKey」「searchBarKey」廃止「initFocus」追加(キーを送るのを止めたので、他のウィンドウが前にいるときにおかしな動作をしたり、メニューバーが表示されたりする変な挙動が無くなった)
設定の「BASE_URL」を自動で取得するように(設定の「BASE_URL」廃止)
画面最下部にバージョン情報を表示するようにした
多少高速化したかもしれない
Ver 0.19 08/01/10
DBへのアクセスエラーが毎回表示される不具合を修正。
Ver 0.18 07/10/22
階層化したときに画像フォルダが変更されていなかったので修正。(DB_NAME を併用するようにした)
readme 修正
Ver 0.17 07/10/19
Google サジェストが動かなくなっていたので、修正
処理速度が向上したかもしれない(その関係でディレクトリ構造を変更したので、注意)
背景のダブルクリックで移動するURLを指定できるように
readmeに階層化に関する記載を追記
Ver 0.16 07/07/04
mosa 使用時にエラーが出ないように
コメントを一部修正
Ver 0.15 07/06/26
処理速度が向上したかもしれない
サムネイルファイルの自動更新処理を無効に出きるように(thumbnailUpdateTime を 0 に)
サムネイル更新時一度に CrenaHtml2jpg が複数実行されないように出来るだけ対処した(CrenaHtml2jpg の起動時間が長ければ複数起動してしまうが、前よりはマシなはず)
頻繁にチェックする必要が無いので、更新チェック間隔を伸ばした
ダイヤルの編集・追加時、CrenaHtml2jpg が 2 回起動されていたので修正
Ver 0.14 07/06/14
本家と同様に、背景のダブルクリックでホームページへ移動するように
D&D イメージの位置をスタイルから取得するように
D&D の処理を少し改善
起動時に画像が無い場合、画像を取得しに行くように
win98 で動かしてみたらおかしかったので修正
IE6 で css ファイルが正常に認識されていなかったので cssファイル を修正
「スクリプトによるクライアントの操作を許可する」がオフでも、それなりに動作するように
検索バーに未入力のときは検索に行かないように
Ver 0.13 07/06/05
検索フォームを追加
せっかくなので Google サジェストを使用
タイトルに < や > や & 等をつけた場合におかしくなっていたので修正
typo修正
タイトルの縮小表示に text-overflow:ellipsis を使用するようにした
「クリックすると<br>...」とか表示されていたので直した
スタイルシートを少し修正
Ver 0.12 07/06/01
サムネイル右クリック時のコンテキストメニューを追加
設定の mainSize は削除し、ほぼ全てのスタイルを外部cssファイルへ移動
スタイルが結構追加・修正されているので注意
基本的にサムネイルサービス未使用を前提にスタイルシートを作成しているのでサムネイルサービス使用時は要修正
mainSize の変わりに speeddial.css の #main の width, height 属性を要調整
サイトのタイトルが画面上に収まらない場合は省略形で表示するように
コンテキストメニューから個別に更新出来るので、画面右上の全更新ボタンを削除
「about:blank/1」とか「about:blank/a」とかで直接サイトを開けるように
CrenaHtml2jpg へのコマンドラインを設定できるように
サムネイル上のツールチップの表示有無を設定できるように
about:<html>で始まるリンクは開けないようにしていたが、問題なくなったのでやめた
実行後、アドレスバーにフォーカスを移すように
フッタのtypo修正
Ver 0.11 07/05/24
スタイルシートを外部ファイルにした
Ver 0.10 07/05/24
サムネイル作成サービスを使わない設定を追加
サムネイル追加で、URL を直接指定できるように
スタイルをやや変更
Ver 0.09 07/05/12
リンクを新規ウィンドウで開けるようにしたが、いまいち
Sleipnir の about:blank の仕様のせいか、about:blank から新規ウィンドウを開こうとするとおかしな動作をするため、下記も設定できるように
about:blank として振舞うか否かを設定できるようにした
上記理由のためこの設定を追加したが、この設定を有効にした場合はアドレスが「http:///」となる。当然ドキュメントを履歴などから開きなおすことはできない
Ver 0.08 07/05/11
IE6でもレイアウトが崩れないように
Ver 0.07 07/05/11
タイトル編集時にもショートカットキーが有効になってしまっていたため無効に
ドキュメントを開きなおしたときにアドレスが「http:///」となるのを「about:blank」を保持するよう改善
Ver 0.06 07/05/11
ダイヤルのサイトタイトルを編集できるように
D&D 中にドロップ対象を強調するように
自動リサイズ時に D&D イメージがずれる不具合を修正
ver 0.05 07/05/10
ダイヤルの D&D で入れ替えできるように
アルファベットキーでもショートカットできるように
ダイヤルの数を簡単に変更できるように
メイン領域のサイズを簡単に変更できるように
ver 0.04 07/05/09
サムネイルにマウスオーバーでサイトのタイトルを表示するように
サムネイルサービスを選択できるように
ver 0.03 07/05/09
致命的にバグってたので修正orz
ver 0.02 07/05/09
画面サイズに合わせてズーム処理を行っているが、その処理を無効にできるように
レイアウトを若干変更
キーボードショートカットを追加(「1~9」キーで対応する番号のサイトに移動)
ver 0.01 07/05/08
新規作成
ダウンロード
SpeedDial