すべてのブラウザが持つべき12の最高のブックマークレット

ブックマークレットは、 Webブラウザ(web browser)で実行されるJavaScriptの小さな断片です。それらはブックマーク/お気に入りのように見え、クリック可能ですが、選択したときにWebページを開く代わりに、実行するようにプログラムされたJavaScriptコード(JavaScript code)を実行します。

以下に示すようなJavaScript(JavaScript)スニペットは、追加のインストールを必要とせずにブラウザの機能を拡張します。これらは、通常は数回クリックして完了するタスクを促進するために使用されます。

あなたは多くの理由でブックマークレットを使うのが好きになるでしょう:

  • 更新は必要ありません(カスタマイズしない限り)。
  • それらは高度にカスタマイズ可能であるため、希望どおりに機能します。
  • システムリソースの(System resource)使用量は、本格的なブラウザアドオンと比較して非常に低くなっています。

ブックマークレットの使い方

ブックマークレットの使用は、クリックするのと同じくらい簡単です。一部の人々を混乱させる可能性がある のはセットアッププロセスです。(setup process)

このページには、JavaScript形式(JavaScript form)で書かれたブックマークレットがあります。これは、「インストール」した後のブラウザでの表示方法ではありませんが、ブラウザウィンドウ(browser window)に追加するには、この方法で表示する必要があります。

実行方法は次のとおりです。必要なブックマークレットコード(コード(bookmarklet code)のみ(only)、その他は何もありません)を強調表示し、コピーして、ブラウザの新しいブックマークに貼り付けます。

たとえば、Chromeでは、ブックマーク(Chrome)バーを(bar and select) 右クリックして、 [ページの追加(Add page)]を選択します。ブックマークに名前を付けますが、URL領域に(URL area)JavaScriptコード(JavaScript code)を貼り付けます。[保存(Save )]ボタンを使用して、クリックした場所にブックマークレット(bookmarklet right)を保存します。

ヒント(Tip):ブックマークレットが役立つ状況はいくつかあるので、ブックマークバー(bookmarks bar)に1つのフォルダーを作成して、それらすべてを保存することをお勧めします。

12の最高のブックマークレット

任意のサイトを検索(Search Any Site)

特定のWebサイトを常に検索しているが、そのWebサイトを開いて検索ボックス(search box)を使用するのが嫌いな場合は、このブックマークレットをクリックしてGoogleでサイト検索を実行し(Google)ください(site search)。これにより、問題のWebサイトで検索したいものをポップアップボックスに入力できます。(box anything)

javascript:(function(){void(q=prompt('What
are you looking
for?',''));if(q)location.href='http://www.google.com/search?q=site%3A'+'online-tech-tips.com'+'
'+escape(q)})()

注:このブックマークレットは、状況に合わせて編集する必要があります。online-tech-tips.comを消去し、調査しているサイトのアドレスに置き換えます。

ウェイバックURLを表示(View Wayback URL)

読みたいWebページが利用できなくなったり、エラーが発生したり、Webサイト全体が停止したりした場合でも、WaybackMachineで見つけられる可能性があります(Wayback Machine)

このブックマークレットを選択して、Wayback Machineに最近のアーカイブがあるかどうかを確認します。ここから、ページまたはWebサイト全体をライブであるかのように表示できます。

javascript:location.href='https://web.archive.org/web/*/'+location.href

Gmailこれ(Gmail This)

Gmailが好きなら、このメールブックマークレットを気に入るはずです。任意のページでクリックすると 、 Gmailから[作成]ボックス(Compose box)がすぐに開き、ページの見出しが件名 フィールドに自動入力され、URLが本文に自動貼り付け(field and auto-paste)れます(URL)。あなたがする必要があるのはそれに対処し、それを送り出すことです。

javascript:(function(){popw='';Q='';d=document;w=window;if(d.selection){Q=d.selection.createRange().text;}else
if(w.getSelection){Q=w.getSelection();}else
if(d.getSelection){Q=d.getSelection();}popw=w.open('http://mail.google.com/mail/s?view=cm&fs=1&tf=1&to=&su='+encodeURIComponent(d.title)+'&body='+encodeURIComponent(Q)+escape('%5Cn%5Cn')+encodeURIComponent(d.location)+'&zx=RANDOMCRAP&shva=1&disablechatbrowsercheck=1&ui=1','gmailForm','scrollbars=yes,width=680,height=575,top=175,left=75,status=no,resizable=yes');if(!d.all)setTimeout(function(){popw.focus();},50);})();

Facebookでシェア(Share On Facebook)

Facebookブックマークレット(Facebook bookmarklet)を使用すると、Facebookでリンクを簡単に共有できます。友達と共有したいページにアクセスし、このブックマークレットをクリックしてFacebookで共有(Share on Facebook)ページを開きます。このページでは、テキストを追加したり、友達にタグを付けたり、投稿を表示できるユーザーを制限したり、共有する前に絵文字を挿入したりできます。

Facebookでたくさん共有すると、すぐに友達になります。

javascript:var
d=document,f='https://www.facebook.com/share',l=d.location,e=encodeURIComponent,p='.php?src=bm&v=4&i=1563462283&u='+e(l.href)+'&t='+e(d.title);1;try{if
(!/^(.*\.)?facebook\.[^.]*$/.test(l.host))throw(0);share_internal_bookmarklet(p)}catch(z)
{a=function() {if
(!window.open(f+'r'+p,'sharer','toolbar=0,status=0,resizable=1,width=626,height=436'))l.href=f+p};if
(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else{a()}}void(0)

ペイウォールバイパス(Paywall Bypass)

ペイウォールは、ニュース記事(news article)を読み込もうとするときに最後に見たいものですが、希望がないわけではありません。このブックマークレットは、Outline.comを使用して、一部のWebサイトのペイウォールをほんの数秒でバイパスできます。

javascript:void(window.open('https://outline.com/'+document.location.href));

ヒント:(Tip:)これは、ペイウォールを回避するのに役立ついくつかの方法の1つにすぎません。

隠しパスワードを表示(View Hidden Password)

ブラウザが保存したパスワードを思い出せませんか?表示されるのがアスタリスク(通常)だけで、それが何に変換されるかわからない場合は、このブックマークレットをクリックして、パスワードをプレーンテキスト(plain text)で表示するポップアップを表示します。

javascript: (function() { var s, F, j, f, i; s = ""; F = document.forms; for (j = 0; j < F.length; ++j) { f = F[j]; for (i = 0; i < f.length; ++i) { if (f[i].type.toLowerCase() == "password") s += f[i].value + "\n"; }} if (s) alert("Passwords in forms on this page:\n\n" + s); else alert("There are no passwords in forms on this page."); })();

縮小URL(Shrink URL)

本当に長いURL(URLs)を共有するのは、見栄えがよくありません。このURL短縮(URL shortener)ブックマークレットを使用すると、 Shrunken.comの厚意により、ページの(Shrunken.com)URLをよりクリーンなものに即座に変換できます。

javascript:void(location.href='https://www.shrunken.com/index.html?agreeTerms=1&submitted=1&longUrl='+encodeURIComponent(location.href.replace('http://','')));

右クリックを有効にする(Enable Right-Click)

一部のWebサイトでは右クリックが無効になっています。これは、画像を保存する場合にかなりイライラする可能性があります。このブックマークレットを使用して、制限を即座に解除します。

javascript:
void(document.oncontextmenu = null)

テキスト選択を有効にする(Enable Text Selection)

上記のブックマークレットと同様に、これを使用すると、許可さ(t let)れていないサイトのテキストを選択できます。

javascript: (function() {function R(a) { ona = "on" + a; if (window.addEventListener) window.addEventListener(a, function(e) { for (var n = e.originalTarget; n; n = n.parentNode) n[ona] = null; }, true); window[ona] = null; document[ona] = null; if (document.body) document.body[ona] = null;} R("click"); R("mousedown"); R("mouseup"); R("selectstart"); })()

共有ログインを検索する(Find Shared Logins)

ウェブサイトにアクセスする必要がありますが、ユーザーアカウント(user account)を持っていませんか?たぶんあなたは禁止されたか、サインアッププロセスを通過したくないでしょう。いずれにせよ、問題のサイトでこのBugMeNot ブックマークレットを使用して、サインオンできるパブリックユーザーアカウントがあるかどうかを確認してください。

javascript: (function() { var url = ('http://www.bugmenot.com/view/' + escape(location.hostname)); w = open(url, 'w', 'location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=500,height=400,modal=yes,dependent=yes'); if (w) { setTimeout('w.focus()', 1000) } else { location = url } })();

フルサイズのInstagram画像をダウンロード(Download Full-Size Instagram Image)

Instagramで画像のフルサイズバージョンをダウンロードする簡単な方法の1つは、Instantgramブックマークレット(Instantgram bookmarklet)を使用することです。ページから分離する画像を開き、ブックマークレットをクリックして、新しいタブでフルサイズバージョンを起動します。

このブックマークレットは長すぎてこのページに保存できないため、Instantgram Webサイトにアクセスし、上部のボタンをブックマークバーにドラッグして使用します。

ページをPDFに変換(Convert Page To PDF)

WebページをPDFファイルに保存すると、(PDF file)共有と保存(share and store)が非常に簡単になります。どのWebページからでも、このPDFブックマークレットをクリックするだけで、 (PDF bookmarklet)Web2pdfconvert.comWeb(Web2pdfconvert.com)サイトで変換を開始できます。コンピュータにダウンロードするか、DropboxまたはGoogleドライブ(Dropbox or Google Drive)に保存できます。

javascript:
void(window.open('https://www.web2pdfconvert.com#' + location.href))



About the author

こんにちは潜在的な雇用主!私は、この分野で 7 年以上の経験を持つ、経験豊富なソフトウェア エンジニアです。私は、Windows 7 アプリケーションの設計と開発の方法を知っており、プロフィールにさまざまなクールな Web サイトの推奨事項があります。私のスキルと経験は、優れたプロジェクト管理スキル、プログラミング知識、および Web 開発経験を備えた有能な人材を探している企業に最適です。



Related posts