Firefoxでテーブルのセルを選択する 2012-06-26 (Tue) 22:36

知ってる人からすればなにを今更と笑われそうだが、Firefoxでctrlキーを押しながらのマウスドラッグでテーブルのセルが選択できることにようやく気づいた (*^O^*)
あと、ctrlキーを押しながらセルをクリックするとセルの個別追加選択もできてしまうとは…
これはなにげに便利だ。

ついでに気づいたのがctrlキーを押しながらホイールを回すと画面の拡大・縮小になる。スゲー (´・ω・`)y-~~~

関連記事

FireGesturesのユーザスクリプト 2012-06-21 (Thu) 22:21

この前のブックマークレットだが、やはりJavaScriptが無効のページで使えないのではおもしろくないので、
FireGesturesのユーザスクリプトとして登録した。

その際に注意が必要なのは、ブックマークレットとFireGesturesのユーザスクリプトではdocumentが指すオブジェクトが違っているところ。
例えば、ブックマークレットで alert(document.location.href)を実行すると開いているページのアドレスが表示されるけど、FireGesturesのユーザスクリプトで同じことをやると chrome://browser/content/browser.xul が表示される。
FireGesturesのユーザスクリプトでブックマークレットで指してる document を参照するには、

var doc = window.content.document;

としたときの doc を使えばよいようだ。

var doc = window.content.document;
var style = <![CDATA[
* {
background-color: white!important;
background-image: none !important;
color: black !important;
}
]]>.toString().replace(/\s+/g, " ");
var ss = doc.createProcessingInstruction(
'xml-stylesheet',
'type="text/css" href="data:text/css,' + escape(style) + '"'
);
doc.insertBefore(ss, doc.documentElement);
ss.getAttribute = function(name) {
return doc.documentElement.getAttribute(name);
};
(2012/06/24 修正)

関連記事

JavaScript整形・圧縮 2012-06-21 (Thu) 01:25

ブックマークレットのソースは貼り付けたときに1行になってしまうので、あとから修正する際に非常に判読がしづらい。
そんなときに便利なのがOnline JavaScript Beautifier

ソースを貼り付けてボタンをクリックするだけで1行に圧縮されてしまったものをすっきりと整形してくれる。

ちなみに、逆にソースを圧縮して1行にしてしまう際に便利なのは JS Minifier
ブックマークレットはソースを貼り付けると自動的に(エンコードした状態で)1行にされてしまうのだが、無駄な空白やコメントもそのままになってしまうのでこれですっきり圧縮しておいた方が無駄がなくてよいと思われる。

どちらもチョー便利。(・∀・)イイ!!

関連記事

背景が原色のサイトは目が痛い 2012-06-18 (Mon) 23:46

ググル先生から飛んだ先なんかが原色バリバリのページだったりすると文字が見辛かったり、背景が赤だったりした日には視線を動かす先々に緑の残像が残ったりして頗る閉口する訳だ。

そんなときに便利なブックマークレット。
文字は黒、背景は白に。

javascript:(function(){var style="* {background-color: white!important; background-image: none !important; color: black !important;}";var ss=document.createProcessingInstruction('xml-stylesheet','type="text/css" href="data:text/css,'+style+'"');document.insertBefore(ss,document.documentElement);ss.getAttribute=function(name){return document.documentElement.getAttribute(name);};})()

ブックマークレットなもんでJavascriptが有効でないと効かないとこが難点ではあるが…
関連記事

Firefox14ベータでSearchWPのボタンをサーチバーに統合 2012-06-17 (Sun) 23:36

今までのCSS設定ではFirefox14ベータで、サーチバーに統合していたSearchWPのハイライトボタン表示がおかしくなってた件で、その先がどうなるのか確認するつもりで15のAuroraを入れてみたところやはり14と同様だった。
14以降でツールバー周りの仕様が変わったのかな?
この先まだ変わるかもしれないのだがとりあえず手直し。

#search-container + #searchwp-highlight-container > #searchwp-highlight-button {
-moz-appearance: none !important;
border: none !important;
background: transparent !important;
padding: 0px 0px 0px 0px !important;
margin: 4px 44px 4px -58px !important;
position: fixed !important;
z-index: 1 !important;
}
#search-container + #searchwp-highlight-container > #searchwp-highlight-button > .toolbarbutton-icon {
border: none !important;
box-shadow: none !important;
background: transparent !important;
padding: 0px 0px 0px 0px !important;
width: 16px !important;
height: 16px !important;
}
#search-container + #searchwp-highlight-container > #searchwp-highlight-button[checked="true"] {
box-shadow: 0px 0px 1px black !important;
}
#searchbar .textbox-input-box {
margin-right: 10px !important;
}


ちなみに15ではTab Utilities(1.1.4)は全く機能せず。

Tab Permissions(11.01.11.01), Bookmark Permissions(11.01.11.01)も挙動がおかしかった。
もっともこれらは既に対応版が控えているようで安心だが、独自に直した分はまたやり直さねば…orz
関連記事
注意事項
基本的にこのブログはブログ主の備忘録です。

ブログの内容にはブログ主の主観や時には正確でない情報が含まれていることもあります。書いてある内容がすべての環境にあてはまることを保証するものでもありません。
また過去の記事の情報はそれが参照された時点では既に陳腐化していることもあります。

その辺をご理解の上で当ブログ内に書いてあることを試す場合は自己責任でお願いします。

万一何らかの損害が生じても責任は持てませんのであしからず!

記事内容の誤りの指摘、疑問点の回答などコメント頂けると助かります。
カレンダー
05 | 2012/06 | 07
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
ブログ内検索
カラーコードチェッカ
カラーコードの確認
入力例) #ffffff | blue
カテゴリ
最新記事
最新コメント
最新トラックバック
リンク
ブロとも申請フォーム

この人とブロともになる

メールフォーム

名前:
メール:
件名:
本文: