FC2ブログ

A Possibility of Infinity

無い知識を総動員

スポンサーサイト

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

PageTop

設定とかいろいろ


Sleipnir1.66のお気に入りをFirefox Portableにエクスポートしようと思いきや、バリバリの文字化け。

本来の手順
1.Sleipnirのメニュー
→ファイル→エクスポート→ネスケブックマーク→適当な名前で保存
2.Firefoxのお気に入りの整理
→インポート→HTMLファイルからインポート→保存したものを選択

で済むはずのところ、そもそもSleipnirのメニューに"ファイル"の項目がまずないという罠。なんでやねん。
タブを全部閉じたら"ファイル"が出現。そのままエクスポート。

あとはFirefox側でインポート、のはずが何故か文字化け。
Firefoxのお気に入りをエキスポートして開いてみたらUTF-8だったのでエンコードしてもやっぱり?文字化け。なんでだよテメェ。
結局はUTF-16でOKだったわけですが。



Firefox+Greasemonkey

Greasemonkeyは便利だけどまれに自分の好みの初期設定じゃないのでちょっと弄る。

○ログイン前のiGoogle Homeページで検索窓を表示させる。
iGoogle Max(http://userscripts.org/scripts/show/7912)
iGoogleの窓から検索窓、フッターを削除するグリモン。
ブラウザを閉じると私は履歴やセッションを一緒に消しちゃう人なので毎回ログインするわけですが、ログインしてないときは検索窓が欲しいというわがままを通すために自分で編集。そこ、検索バーがあるとか言わない。
(実際問題必要なのは窓よりも横の検索設定)

97行目?からの
// Hides search box.
elm.style.display = 'none' ;

// Creates "search" link.
link = document.createElement('a');
link.innerHTML = 'Search';
link.href= 'javascript:void(0)';
これらを


// Find out current tab
var LIs = document.evaluate(
"//li[@class='tab selectedtab']",
document,
null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
null);

// Creates "search" link.
link = document.createElement('a');
link.href= 'javascript:void(0)';
if (LIs.snapshotLength==0) {
elm.style.display = '' ;
link.innerHTML = 'Hide Search';
return;
}else{
elm.style.display = 'none' ;
link.innerHTML = 'Search';
}
に置き換えればOK、なはず。

一部Google Homepage Resizeable Columns(http://userscripts.org/scripts/show/8162)のソースを流用させていただいてます。



Easy PageUp(http://assam-at-night.blogspot.com/2007/03/firefoxpagedownupscript.html)
今表示されている(見えている)ページのどこを見ていたか(スクロールした時に)分かるようにするグリモン。詳細は作者様のサイトにて。

私好みの表示に変更。(線の幅を変更と透過処理)


33行目あたりからの
with(baseLine.style){
backgroundColor = "blue"
position = "absolute"
overflow = "hidden"
width = innerWidth - 30 + "px" // -30 to prevent vertical scrollbar to show
height = "2px"
top = base_prev + "px"
left = "5px"
}
with(topLine.style){
backgroundColor = "red"
position = "absolute"
overflow = "hidden"
width = innerWidth - 30 + "px" // -30 to prevent vertical scrollbar to show
height = "2px"
top = top_prev + "px"
left = "5px"
}


var pad = 300; //左右の余白
var waittime = 400; //待ち時間ms

with(baseLine.style){
backgroundColor = "blue"
position = "absolute"
overflow = "inherit"
width = innerWidth - 45 - pad + "px" // -30 to prevent vertical scrollbar to show
height = "3px"
top = base_prev + "px"
left = (pad / 2) + 5 + "px"
opacity = "0.3"
}
with(topLine.style){
backgroundColor = "red"
position = "absolute"
overflow = "hidden"
width = innerWidth - 45 - pad + "px" // -30 to prevent vertical scrollbar to show
height = "4px"
top = top_prev + "px"
left = (pad / 2) + 5 + "px"
opacity = "0.3"
}
みたいな感じで。


専ブラみたく"ここまで見た"な表示にするのも面白いかも。画像を入れてもいいし。


さて、誰かさんみたいにGoogle検索結果に背景画像を仕込むPHPを書くか。


最後に、便利なスクリプトを作ってくれた作者様に感謝を。ありがたく使わせていただいています。
スポンサーサイト

PageTop

コメント


管理者にだけ表示を許可する
 

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