ぺいろぐ : Bookmarklet:うざい色を正常化
ホーム
|
ぺいろぐ
|
らくがき帳
|
RSS
|
about
send pings
edit this blog...
タグ入力:
P
BR
|
STRONG
EM
|
URL
IMG
|
INS
DEL
|
ABBR
ACRONYM
DFN
|
OL
UL
DL
|
BLOCKQUOTE
PRE
CODE
|
TENKI
|
TSUIKI
|
Title:
Body:
<p>Bookmarklet:<a href="javascript:(function(){var newSS, styles='* { background: white ! important; color: black !important } :link, :link * { color: #0000EE !important } :visited, :visited * { color: #551A8B !important }'; if(document.createStyleSheet) { document.createStyleSheet("javascript:'"+styles+"'"); } else { newSS=document.createElement('link'); newSS.rel='stylesheet'; newSS.href='data:text/css,'+escape(styles); document.documentElement.childNodes[0].appendChild(newSS); } })();">うざい色を正常化</a></p> <p>ネーミングのインパクトに<strong>ぐっ</strong>ときて導入したのはいいのですがさっぱり使う機会がありません(笑)。</p> <p>しかもこのページ、winIE5.5(というか<a href="http://sleipnir.pos.to/software/sleipnir/" title="Sleipnir" target="_blank">sleipnir</a>ですが)だと動作しません。<em>うざい色を正常化</em>はwinIE5.5ではShift-Jisのページでないと動作しないような感じ? <a href="javascript:for (i=0;i<document.styleSheets.length;i++) {void(document.styleSheets.item(i).disabled=true);}">CSS解除</a>はwinIE5.5+utf-8でも動きました。OperaはBookmarkletにURLエンコードが含まれているとだめらしいとか?</p> <p>さて、そもそもBookmarkletとは:<a href="http://bookmarklet.daa.jp/" title="JAVASCRIPT::BOOKMARKLET" target="_blank">JAVASCRIPT::BOOKMARKLET</a>より</p> <blockquote cite="http://bookmarklet.daa.jp/"> <p>Bookmarkletとは、 JavaScriptで記述された小さな(1行から2行ぐらいの)プログラムで、ブラウザのブックマーク(お気に入り)から利用することができるものです。Bookmarkletを利用すれば、あなたが見ているWebページの背景色を変えたり、特定のキーワードだけ強調表示させたり、ページ中のリンクを抽出したりすることができるだけでなく、電卓のような簡単なプログラムをブラウザの中で簡単に利用することができるようになります。</p> <p> BookmarkletはJavaScriptが利用できるWebブラウザで利用できるのでWindowsやMac、UNIX,LINUXとどんなOSででも利用することができます。</p> </blockquote> <p><a href="http://bookmarklet.daa.jp/" title="JAVASCRIPT::BOOKMARKLET" target="_blank">JAVASCRIPT::BOOKMARKLET</a>には<em>うざい色を正常化</em>、<em>CSSを解除</em>をはじめ便利かもしれないBookmarkletが沢山おいてあります。<a href="http://bookmarklet.daa.jp/Table.html" title="テーブルをソート" target="_blank">テーブルをソート</a>は感動しました。タブ式ブラウザの場合<em>お気に入りを新規タブで開く</em>様な設定になっていると駄目かもしれません。</p> <p>そこで私も自分用にちょっと作ってみました。そんなのは今どきのブラウザには最初からあるよ、と言われそうな気がしないでもないすが。</p> <dl> <dt><a href="javascript:dT30FfN=new Date();wdGs8c6=window.open('','w'+dT30FfN.getTime(),'innerWidth=400,innerHeight=300,scrollbars'); wdGs8c6.document.write('&lt;a href=%22'+location.href+'%22 title=%22'+document.title+'%22 target=%22_blank%22&gt;'+document.title+'&lt;/a&gt;'); void(wdGs8c6.document.close())">タイトルとURIを別窓表示</a> for ネスケ & IE</dt> <dd>ページタイトルと<abbr title="Uniform Resource Identifier">URI</abbr>をアンカー形式で新規ウィンドウに表示します。</dd> <dt><a href="javascript:oDgs2Ke=window.getSelection();dT30FfN=new Date();wdGs8c6=window.open('','w'+dT30FfN.getTime(),'innerWidth=400,innerHeight=300,scrollbars'); wdGs8c6.document.write('&lt;blockquote cite=%22'+location.href+'%22&gt;<br />&lt;p&gt;'+oDgs2Ke+'&lt;/p&gt;<br />&lt;/blockquote&gt;'); void(wdGs8c6.document.close())">引用:選択したテキストを別窓表示</a> for ネスケ</dt> <dd>選択したテキストを<a href="http://www.ne.jp/asahi/minazuki/bakera/html/reference/block#blockquote" target="_blank" title="blockquote">blockquote</a>で囲みcite属性にそのページのURIを指定して新規ウィンドウに表示します。例えばこのテキストを選択してクリックしてみて下さい。</dd> <dt><a href="javascript:oDgs2Ke=document.selection.createRange().text;dT30FfN=new Date();wdGs8c6=window.open('','w'+dT30FfN.getTime(),'innerWidth=400,innerHeight=300,scrollbars'); wdGs8c6.document.write('&lt;blockquote cite=%22'+location.href+'%22&gt;<br />&lt;p&gt;'+oDgs2Ke+'&lt;/p&gt;<br />&lt;/blockquote&gt;'); void(wdGs8c6.document.close())">引用:選択したテキストを別窓表示</a> for IE</dt> <dd>選択したテキストを<a href="http://www.ne.jp/asahi/minazuki/bakera/html/reference/block#blockquote" target="_blank" title="blockquote">blockquote</a>で囲みcite属性にそのページのURIを指定して新規ウィンドウに表示します。例えばこのテキストを選択してクリックしてみて下さい。</dd> </dl> <p>なぜクリップボードではなく新規ウィンドウで開くかといいますと、MacやLinuxでも使えるかもしれない、内容の確認ができる、ということで。その後、全選択(Ctrl-A)、コピー(Ctrl-C)、貼り付け(Ctrl-V)とすれば良いでしょう(括弧内はwindowsの場合のショートカットキー)。</p> <p>もし気に入ってこれからも使ってやるぞという方は、マウスでズリズリとツールバーやリンクバーにドラッグするか、コンテキストメニューからブックマークやお気に入りに登録すると良いかもしれません。</p>
Excerpt:
Bookmarklet:うざい色を正常化 ネーミングのインパクトにぐっときて導入したのはいいのですがさっぱり使う機会がありません(笑)。 しかもこのページ、winIE5.5(というかsleipnirですが)だと動作しません。うざい色を正常化はwinIE5.5ではShift-Jisのページでないと動作しな...
Ping:
1 eq="1">
login:
?> 1 eq="1">
Password:
?>
ぺいろぐ
|
この記事へ