私たちは話しましたカスタムブラウザの検索がどれほど素晴らしいか、しかし読者mdegat01それを次のレベルに引き上げ、あなたの人生を楽にする5つのさらに高度な検索を提出しました。これが彼らの仕組みです。
これらの検索では、JavaScriptを使用して、他のあらゆる入力を可能にします。これらを使用すると、テキストを選択してカスタム検索で使用し、現在のページを入力として使用し、現在の場所を使用することもできます。
それらを作成するのは機能します他のカスタム検索と同様です、ただし、URLの代わりにChromeまたはFirefoxにコードを貼り付けます。まず、検索エンジンの「URL:」として次のコードをコピーして貼り付けます。
javascript:var url='MYURL';if(!String.prototype.trim){String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,'')}}(function(u,m,h,n){var WC={'e':m[1]||n,'h':h||n,'q':(m[1]||h)?(h+' '+m[1]).trim():n,'d':window.location.hostname,'u':window.location.href,'t':document.title,'l':n};var w='[';for(var key in WC){if(WC.hasOwnProperty(key)){w+=key}}w+=']';var re=new RegExp('%((?:\\('+w+'(?:\\|\\|'+w+')+\\))|'+w+')','g');var sU=function(p){if(p){WC.l=p.coords.latitude+'%20'+p.coords.longitude}u=u.replace(re,function(match,p1,off,str){return encodeURIComponent((eval(p1.replace(new RegExp(w,'g'),'WC.$&'))||''))});switch((m[2]||'c').toLowerCase()){case'w':window.open(u,'Omnibar Window','toolbar=0,status=0,resizable=1,width=1100,height=762');break;case't':window.open(u,'_blank');break;default:window.location.href=u;break}};var lTest=/%(?:\([^)]*)?\bl\b/.test(u);if(navigator.geolocation&&lTest){navigator.geolocation.getCurrentPosition(sU)}else{if(lTest){alert('Geolocation%20is%20not%20supported%20by%20this%20browser.')}sU()}})(url,(/^(.*?)([wtc])?$/i.exec('%s')),((window.getSelection?window.getSelection():(document.getSelection?document.getSelection():(document.selection?document.selection.createRange().text:document.selection)))));
ただし、置き換えますMYURL
以下のURLの1つで最初に。
現在のページのGoogleのキャッシュにアクセスしてください:サイトがダウンしているが、ページに含まれているものを確認する場合は、このURLを上記のコードに貼り付けて、任意のページからキーワードを追加できます。
https://www.google.com/search?q=cache:%u
Googleマップで選択したテキストを検索します:クールなレストランの名前を見つけますか?マップを開いて検索する代わりに、レストランの名前を選択し、キーワードを入力するだけで、この検索でマップされます。これを上記のコードに貼り付けるだけです。
https://www.google.com/maps?q=%q%20near%20%l
これは、キーワードの後に何かを入力する必要があるChromeに特定の癖があることに注意してください。見るこの投稿詳細については。 Firefoxユーザーにとっては正常に機能するはずです。
現在の場所から道順を取得します:私たちはあなたに示しましたあなたの家の場所から道順を取得する方法、ただし、これを上記のコードに貼り付けると、キーワードでアドレスを検索して、現在の場所から方向を取得できます。
https://www.google.com/maps?saddr=%l&daddr=%q
選択したテキストを使用してGoogleカレンダーに新しいイベントを追加する:これを上のコードに貼り付けると、ページでテキストを選択して、そのテキストをタイトルとしてGoogleカレンダーに新しいイベントを追加できます。
https://www.google.com/calendar/event?ctext=%q∾tion=TEMPLATE&pprop=HowCreated:QUICKADD
Mdegat01には他にもいくつかの検索がありましたが、これらは私たちのお気に入りでした。基本的に他のカスタム検索と同じように機能するが、他のワイルドカード(現在強調表示されているテキストでは%h、現在の場所では%Lなど)で動作するため、彼のコードを使用して他の素晴らしいことを大量に行うこともできます。その他のアイデアについては、MDEGAT01の元のコメントと以下のリンクで手順をご覧ください。