Google Chrome の起動オプションでuserAgentを偽装する
1. Google Chrome のショートカットを作成する
2. 右クリック → プロパティを開く
3. コマンド(Windowsはリンク先)の末尾に --user-agent="{userAgent}" を追加する。
iPhoneの場合は
--user-agent="Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5A347 Safari/525.20"
iPadは
--user-agent="Mozilla/5.0 (iPad; U; CPU OS 4_3 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F191 Safari/6533.18.5"
userAgent一覧:http://www.openspc2.org/userAgent/
Googleの検索結果に出てくるナビを消す
...と、m2ymさんが怒ってたので
このうざいやつ↓ を消すグリモンです インストール
// ==UserScript==
// @name Google Navi Remover
// @namespace
// @description
// @author bugiugi
// @version v0.1.1 : 2010.05.07
// @include *google.co.jp/search*
// @include *google.com/search*
// ==/UserScript==if (document.getElementById("leftnav") != null) {
document.getElementById("leftnav").style.display = 'none';
}
if (document.getElementById("center_col") != null) {
document.getElementById("center_col").style.borderLeftWidth = '0px';
}
をCSSで
印刷時、<fieldset>〜</fieldset>を使っている箇所がページをまたぐと枠線が崩れたり中身が欠けたりするバグがあるので <div> を使ってCSSで再現した。
■HTML
<div class="sub-category"> <div class="sub-category-title"> Size </div> <div class="sub-category-body"> Width:<input type="text" value="100" size="4" />< br /> Height:<input type="text" value="100" size="4" /> </div> </div>
■CSS
.sub-category { position: relative; /* for ie6,7 */ border: 1px solid #cccccc; zoom: 1; /* for ie6,7 */ } .sub-category-title { position: absolute; /* for ie6,7 */ float: left; margin: -0.5em 0 0 0.5em; padding: 0 2px; background-color: #ffffff; font-weight: bold; } .sub-category-body { clear: both; }
Amazonのセール品を表示するブックマークレット
javascript:(function(){var num=prompt("Ticket Number");if(num){window.location.href=location.href+"&pct-off="+num+"-";}})();;
1. Amazon.co.jpの検索エリアにて、セレクトボックスからジャンルを選ぶ
2. キーワードは空欄で[Go]を押下
3. 表示された画面でブックマークレット起動
4. ダイアログに検索したい値引き率を入力(ex.50)
5. 50%以上OFFの商品が表示されます
印刷がうまくいかないときのCSS
position: relative;
width: auto;
height: auto;
overflow-y: visible;
overflow-x: visible;
あやしい親ブロックに * で適用させてシラミつぶし。