iOS Safari でテキストの拡大縮小を実現するブックマークレット
iPhone や iPod touch、新しい iPad の Safari に表示されているテキストを拡大縮小できるブックマークレットです。
image from OS X Diary
登録手順は以下の通り。
- 適当な Web ページをブックマークしておく:あとで編集して使う
- 以下のブックマークレットを(いずれか一方)を全選択してコピー
縮小用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"}
- ブックマーク画面の左下にある[編集]をタップして (1) で仮登録したブックマークの編集画面を開く
- 適当な名称(縮小なら "-" など)をつけ、アドレス欄では既存のアドレスを消去し (2) をペーストして編集を終える:iPad なら保存先をブックマークバー内にしておいた方が勝手が良いかも
- 同じ手順で (2) のもう一方のブックマークレットも登録しておく
ピンチイン・アウトでも表示の拡大縮小は可能ですが、こっちの方が便利な場合もあるかもしれません。
iOS Safari 専用というわけではないので、Mac や Win のブラウザで使っても OK です。わざわざブックマークレットを使う事も無い気がしますが σ(^_^;)
via OS X Diary