レビュー

「あのページ何だったっけ……」を激減して情報収集効率を爆上げできる履歴全文検索アドオン「Falcon」レビュー


インターネットで調べ物をしていると、「過去に閲覧したページをもう一度閲覧したいけど、タイトルを忘れて検索できない!」という困った状態が頻繁に発生します。ブラウザ拡張機能「Falcon」を使えば、閲覧したページの本文を自動保存して「記事内のかろうじて覚えているワード」を用いた全文検索が可能になるとのこと。めちゃくちゃ便利そうだったので、実際にインストールして使ってみました。

Falcon - Chrome ウェブストア
https://chrome.google.com/webstore/detail/falcon/mmifbbohghecjloeklpbinkjpbplfalb

Falcon – 🦊 Firefox (ja) 向け拡張機能を入手
https://addons.mozilla.org/ja/firefox/addon/falcon_extension/

FalconにはChrome版とFirefox版が存在しますが、今回はChrome版を使ってみます。まずはChrome ウェブストアの配布ページにアクセスして「Chromeに追加」をクリック。


`; const fl = document.getElementById("free-logout"); fl.addEventListener("click",{user: user, handleEvent: freeLogout}); // const uid = user.uid; // let pwFlag = false; // for ( let k of user.providerData ){ if ( k.providerId.indexOf('password') !== -1 ) pwFlag = true; } // if( user.emailVerified || !pwFlag) { // ログイン時は退会ボタンを表示 // const fc = document.getElementById("firebase-cancel"); // fc.style.display = "block"; // const fcb = document.getElementById("firebase-cancel"); // // fcb.addEventListener("click",{user: user, handleEvent: cancelClick}); et.style.display = "block"; } else { et.style.display = "none"; ef.style.display = "none"; em.style.display = "block"; const mb = document.getElementById("mail-button"); const actionCodeSettings = { url : location.href }; // user.sendEmailVerification(actionCodeSettings); mb.addEventListener("click",{user: user, handleEvent: mailClick}); } } else { console.log("logout"); // alert("logout"); et.style.display = "none"; em.style.display = "none"; ef.style.display = "block"; // gm.innerHTML = `
無料メンバーにログイン

有料メンバーにログイン
メンバー登録はココをクリック


- パスワードの再発行

`; const flb = document.getElementById("free-login-button"); // flb.addEventListener("click",()=>{ if ( (isMac)) { openObj = window.open("/gsc/free_member_login","_blank","noreferrer"); } else { const fi = document.getElementById("free-info"); fi.style.display = "block"; const is = document.getElementById("info-section"); is.style.display = "none"; document.getElementById("gscopen").style.display="none"; //フォームへ移動 const headerHeight = document.querySelector('header').offsetHeight; const targetPosition = fi.getBoundingClientRect().top + window.pageYOffset - headerHeight; window.scrollTo({ top: targetPosition, behavior: 'smooth' }); } }); document.getElementById("gscopen").style.display="none"; // const fib = document.getElementById("free-info-button"); // fib.addEventListener("click",()=>{ if ( (isMac)) { openObj = window.open("/gsc/free_member_login","_blank","noreferrer"); } else { const fi = document.getElementById("free-info"); fi.style.display = "block"; } const is = document.getElementById("info-section"); is.style.display = "none"; }); // const rl = document.getElementById("re-login"); // rl.addEventListener("click",(e)=>{ if ( (isMac)) { openObj = window.open("/gsc/free_member_login","_blank","noreferrer"); } else { const fi = document.getElementById("free-info"); fi.style.display = "block"; } const is = document.getElementById("info-section"); is.style.display = "none"; e.preventDefault(); }); // const is = document.getElementById("info-section"); is.style.display = "block"; // rewardInit(); } }); } catch(e){console.log(e.message);} } function mailClick(){ const actionCodeSettings = { url : location.href }; this.user.sendEmailVerification(actionCodeSettings).then(()=>{alert("メール送信が完了しました。\nメール内のリンクをクリックして認証を完了してください。");}) } //ログアウト function freeLogout(e){ if ( confirm("ログアウトしますか?")){firebase.auth().signOut();} e.preventDefault(); } // リワード広告 function rewardClick(evt){ //リワード広告を表示 this.evt.makeRewardedVisible(); } function rewardInit(){ googletag = window.googletag || {cmd: []}; googletag.cmd.push(() => { const rewardedSlot = googletag.defineOutOfPageSlot( // // '/22639388115/rewarded_web_example', // // '/4330625/Comic-Reward', '/4330625/Entry-Reward', googletag.enums.OutOfPageFormat.REWARDED ).addService(googletag.pubads()); // // googletag.openConsole(); rewardedSlot.setForceSafeFrame(true); googletag.pubads().enableAsyncRendering(); // // googletag.enableServices(); googletag.pubads().refresh([rewardedSlot]); googletag.pubads().addEventListener( 'rewardedSlotReady', evt => { // // const as = document.getElementById("ad-enable-span"); as.style.display = "inline"; // evt.makeRewardedVisible(); const rb = document.getElementById("reward-button"); rb.style.display = "inline-block"; rb.addEventListener("click",{evt: evt, handleEvent: rewardClick}); } ); googletag.pubads().addEventListener( 'rewardedSlotGranted', evt => { const et = document.getElementById("entry-text"); const ef = document.getElementById("entry-form"); et.style.display = "block"; ef.style.display = "none"; } ); googletag.pubads().addEventListener( 'rewardedSlotClosed', evt => {googletag.destroySlots([rewardedSlot]);} ); googletag.display(rewardedSlot); }); }
この記事のタイトルとURLをコピーする

・関連記事
ブラウザで開きすぎたタブやウインドウをリスト化して簡単に切り替え可能なブラウザ拡張機能「Tabist」 - GIGAZINE

記事からゴチャゴチャした表示を除外して読みやすくしてくれる「Unclutter」 - GIGAZINE

Googleの検索結果から見たくないサイトを消し去る拡張機能「ゴシップサイトブロッカー」を使ってみた - GIGAZINE

ニコニコ動画の表示をすっきりさせてくれる「Niconico-PepperMint」をサクッと簡単にインストールして使ってみた - GIGAZINE

・関連コンテンツ

in 無料メンバー,   ソフトウェア,   レビュー, Posted by log1o_hf

You can read the machine translated English article Review of ``Falcon'', a history ….