りんごが好きなのでぃす

Mac/iPhone/iPadなどに関する話題を届け続けて今年で地味に24年目

テキストの拡大縮小用ブックマークレット

iOS Safari でテキストの拡大縮小を実現するブックマークレット

iPhoneiPod touch、新しい iPadSafari に表示されているテキストを拡大縮小できるブックマークレットです。

cap_20120512_092023.jpeg

image from OS X Diary

登録手順は以下の通り。

  1. 適当な Web ページをブックマークしておく:あとで編集して使う
  2. 以下のブックマークレットを(いずれか一方)を全選択してコピー
    縮小用
    javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s-=2;p[i].style.fontSize=s+"px"}
    拡大用
    javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s+=2;p[i].style.fontSize=s+"px"}
  3. ブックマーク画面の左下にある[編集]をタップして (1) で仮登録したブックマークの編集画面を開く
  4. 適当な名称(縮小なら "-" など)をつけ、アドレス欄では既存のアドレスを消去し (2) をペーストして編集を終える:iPad なら保存先をブックマークバー内にしておいた方が勝手が良いかも
  5. 同じ手順で (2) のもう一方のブックマークレットも登録しておく

ピンチイン・アウトでも表示の拡大縮小は可能ですが、こっちの方が便利な場合もあるかもしれません。

iOS Safari 専用というわけではないので、Mac や Win のブラウザで使っても OK です。わざわざブックマークレットを使う事も無い気がしますが σ(^_^;)

via OS X Diary