先日、タイトル付きでTwitterやFacebookにシェアできるブックマークレットをご紹介しましたが、その他にもたくさんの便利な機能があるんです!
今回は、Safariをよく使う人は絶対に登録しておいてほしい、15のブックマークレットをご紹介します!
ブックマークレットってなに?登録の仕方は?という方は、こちらの記事をご覧くださいね♪
ページをまるごとGoogle翻訳
海外のサイトを見る時に便利な、ページをまるごと翻訳してくれる機能です。
javascript:void(0);void(0);void(0);void(0);void('Add%20this%20text%20into%20the%20code%20to%20suppress%20the%20tooltip%20with%20long%20script');void(0);void(0);void(0);void(0);void(0);void(0);void(0);q=location.href;void(location.href='http://translate.google.com/translate?hl=ja&sl=en&u='+q);
ページ内でキーワード検索
指定のキーワードをページ内から検索し、黄色くマーカーをつけてくれます。
javascript:void%28s%3Dprompt%28%27Find%20text%3A%27%2C%27%27%29%29%3Bs%3D%27%28%27+s+%27%29%27%3Bx%3Dnew%20RegExp%28s%2C%27gi%27%29%3Brn%3DMath.floor%28Math.random%28%29*100%29%3Brid%3D%27z%27%20+%20rn%3Bb%20%3D%20document.body.innerHTML%3Bb%3Db.replace%28x%2C%27%3Cspan%20name%3D%27%20+%20rid%20+%20%27%20id%3D%27%20+%20rid%20+%20%27%20style%3D%5C%27color%3A%23000%3Bbackground-color%3Ayellow%3B%20font-weight%3Abold%3B%5C%27%3E%241%3C/span%3E%27%29%3Bvoid%28document.body.innerHTML%3Db%29%3Balert%28%27Found%20%27%20+%20document.getElementsByName%28rid%29.length%20+%20%27%20matches.%27%29%3Bwindow.scrollTo%280%2Cdocument.getElementsByName%28rid%29%5B0%5D.offsetTop%29%3B
地図をGoogleマップアプリで表示
ページに掲載されている住所を、Googleマップアプリで開いてくれます。
javascript:(function(){var%20f=document.body.innerHTML;var%20m=f.match(/[0-9]{2}.[0-9]{3,},[0-9]{3}.[0-9]{4,}/);if(m!=null){document.location.href='http://maps.google.com/maps?q='+m;}else{alert('%E5%9C%B0%E5%9B%B3%E3%81%AF%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%89%E3%81%AA%E3%81%8B%E3%81%A3%E3%81%9F%E3%82%88%E3%81%86%E3%81%A0');}})()
画像のみを表示
ページ内の画像だけを表示してくれます。
javascript:(function(){var%20imgs=document.images;var%20srcs=new%20Array();for(var%20i=0;i%3Cimgs.length;i++){srcs.push(imgs[i].src)}removeChildren(document.body);removeChildren(document.head);for(var%20i=0;i%3Csrcs.length;i++){var%20div=document.createElement('div');var%20image=document.createElement('img');image.src=srcs[i];image.addEventListener('click',function(e){prompt('',e.target.src)},false);div.appendChild(image);document.body.appendChild(div)}function%20removeChildren(element){element.parentNode.replaceChild(element.cloneNode(false),element)}})();
検索結果を50件表示
iPhoneでは検索結果は10件しか表示されませんが、こちらでは50件表示できます。最後の[&num=50]の
数字を変更することで希望の件数を表示できます。
javascript:%20location.href%20=%20location.href%20+%20'&num=50'
Wikipediaで検索
わからない言葉がでてきたら、すぐにWikipediaで検索しましょう。
javascript:(function(){var%20t=''+(window.getSelection%20?%20window.getSelection():%20document.getSelection%20?%20document.getSelection():%20document.selection.createRange().text);if(!t){L=document.location.href;if(L.match(/(yahoo%5C.).+?.*p=([^&]+)/)||L.match(/(amazon%5C.).+?.*field-%20keywords=([^&]+)/)||L.match(/(%5C.wikipedia%5C.).+%5C/wiki%5C/([^%5C/]+)/)||L.match(/(youtube%5C.).+search_query=([^&]+)/)||L.match(/(%5C?.*%5Cb)q=([^&]+)/)||L.match(/(%5C#search%5C/)([^%5C/]+)/))t=decodeURIComponent(RegExp.$2);}if(!t)t=prompt("Wikipedia%E6%A4%9C%E7%B4%A2","");if(t)open('http://ja.wikipedia.org/wiki/Search?search='+encodeURIComponent(t)+'','_blank');})()
価格.comで検索
欲しい商品を『価格.com』で検索してくれます。簡単に最安値を知れて便利です。
javascript:(function(){var%20t=''+(window.getSelection%20?%20window.getSelection():%20document.getSelection%20?%20document.getSelection():%20document.selection.createRange().text);if(!t){L=document.location.href;if(L.match(/(yahoo%5C.).+?.*p=([^&]+)/)||L.match(/(amazon%5C.).+?.*field-%20keywords=([^&]+)/)||L.match(/(%5C.wikipedia%5C.).+%5C/wiki%5C/([^%5C/]+)/)||L.match(/(youtube%5C.).+search_query=([^&]+)/)||L.match(/(%5C?.*%5Cb)q=([^&]+)/)||L.match(/(%5C#search%5C/)([^%5C/]+)/))t=decodeURIComponent(RegExp.$2);}if(!t)t=prompt("%E4%BE%A1%E6%A0%BCcom%E6%A4%9C%E7%B4%A2","");if(t)open('http://search.kakaku.com/ksearch/search.aspx?search.x=0&search.y=0=&query='+encodeURIComponent(t)+'','_blank');})()
Amazonで検索
商品名で検索する手間が省けます。スマートにお買い物できます。
javascript:(function(){var%20t=''+(window.getSelection%20?%20window.getSelection():%20document.getSelection%20?%20document.getSelection():%20document.selection.createRange().text);if(!t){L=document.location.href;if(L.match(/(yahoo%5C.).+?.*p=([^&]+)/)||L.match(/(amazon%5C.).+?.*field-keywords=([^&]+)/)||L.match(/(%5C.wikipedia%5C.).+%5C/wiki%5C/([^%5C/]+)/)||L.match(/(youtube%5C.).+search_query=([^&]+)/)||L.match(/(%5C?.*%5Cb)q=([^&]+)/)||L.match(/(%5C#search%5C/)([^%5C/]+)/))t=decodeURIComponent(RegExp.$2);}if(!t)t=prompt('amazon%E6%A4%9C%E7%B4%A2','');if(t)open('http://www.amazon.co.jp/exec/obidos/external-search/?keyword='+encodeURIComponent(t),'_blank');})()
まだまだ便利なブックマークレットはたくさんあります♪
SNSへのシェアもおまかせ
Twitterでツイート
javascript:(function(){window.twttr=window.twttr||{};var%20D=550,A=450,C=screen.height,B=screen.width,H=Math.round((B/2)-(D/2)),G=0,F=document,E;if(C>A){G=Math.round((C/2)-(A/2))}window.twttr.shareWin=window.open('http://twitter.com/share','','left='+H+',top='+G+',width='+D+',height='+A+',personalbar=0,toolbar=0,scrollbars=1,resizable=1');E=F.createElement('script');E.src='http://platform.twitter.com/bookmarklets/share.js?v=1';F.getElementsByTagName('head')[0].appendChild(E)}());
Facebookにシェア
javascript:var%20d=document,f='http://www.facebook.com/share',l=d.location,e=encodeURIComponent,p='.php?src=bm&v=4&i=1324237948&u='+e(l.href)+'&t='+e(d.title);1;try{if%20(!/^(.*.)?facebook.[^.]*$/.test(l.host))throw(0);share_internal_bookmarklet(p)}catch(z)%20{a=function()%20{if%20(!window.open(f+'r'+p,'sharer','toolbar=0,status=0,resizable=1,width=626,height=436'))l.href=f+p};if%20(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else{a()}}void(0)
LINEに投稿
javascript:window.location='line://msg/text/'+encodeURIComponent(document.title)%20+encodeURIComponent(location.href)
Google+に共有
javascript:(function(){var%20w=600;var%20h=550;var%20x=Number((window.screen.width-w)/2);var%20y=Number((window.screen.height-h)/2);window.open('https://plus.google.com/share?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title),'','width='+w+',height='+h+',left='+x+',top='+y+',scrollbars=auto');})();
はてなブックマークに保存
javascript:(function(){if(window.BTouch){BTouch.Let.loadBookmarklet();}else{var d=new Date;var s=document.createElement('script');s.type='text/javascript';s.charset='utf-8';s.onload=function(){BTouch.Let.loadBookmarklet();};s.src='http://b.hatena.ne.jp/js/BTouch.js?d='+d.getFullYear()+d.getMonth()+d.getDate();document.body.appendChild(s);}})()
あとで読みたい時に
Evernoteにクリップ
javascript:window.location='http://s.evernote.com/grclip?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)
Pocketに保存
javascript:(function(){window.open('https://readitlaterlist.com/save?url='+document.URL+'&title='+document.title);})();
いかがでしょうか。あったらいいなという機能ばかりですよね!
今回ご紹介した15のブックマークレットを活用して、より快適にSafariを使いこなしてくださいね^^