ページ閲覧
AutoPagerize
ページネーションされたウェブページを自動で読み込み続けます。無かったら違和感あるレベルで日常になっています。
daily.dev
開発者向けニュースを空タブに表示します。
タブを開くときに自然に視界に入るのに加えて、検索で「過去話題になったもの」から探したりします(はてなブックマークやHacker Newsも似た用途で使います)
ホームタブとは別です。ホームはperplexity.aiにしてます。
Google Scholar PDF Reader
標準のPDFビュワーを科学論文を読みやすく強化します。参考文献の追跡や引用、ジャンプ機能を提供します。ついでに官庁資料やクリプト系のホワイトペーパーなども読みやすくなります。
Save to Pocket
ページを上から下まで読みだけの場合はPocketに入れてスマホアプリの音声読み上げで聞いてます。ただ黙読と違って飛ばし読みができないので一長一短。あとソースコード読み上げが出てくると破綻する。
Save as eBook
マイナー拡張。ウェブページや選択部分をeBook(.epub形式)として保存します。Google Play Booksのリーダーアプリが読み上げてくれるので複数ページはepubにします。そろそろ各社チャットAIはepubに対応して欲しいです。
Smart TOC
これもマイナー拡張。読んでるページの目次リンクを自動生成します。目次があると読みたい箇所だけつまみやすい。
Send to Google Tasks
タスク管理にGoogle Tasksを使ってて、この拡張で今開いてるページをタスクにして登録する。タスク管理はtasksboard.comのカンバンUI経由で使ってる。
uBlacklist
指定したサイトをGoogle検索結果から非表示にします。期間検索を多用する(Bing AIチャットをデフォルトのウェブ検索にして使ってみた を参照)のでノイズが多く、それを取り除くために必要です。
言語
DeepL Translate
英語の記事のわかりづらい文を選択して、Ctrl-Cのショートカットで翻訳しながら読みます。単語の辞書は英辞郎をMacの辞書アプリに入れてCmd-Ctrl-Dで引きます。英語以外はGoogle翻訳を使います。
Language Reactor
英語のYoutube動画を見ながら、日英両方の字幕を表示します。文字起こしをChatGPTに入れて質問するようにしたので最近あまり使っていません。
Grammarly
文法チェックを行います。ブラウザで英語を入力する機会があるのでミスがあると赤く表示されて気づきます。
その他ツール
Bitwarden Password Manager
パスワード、パスキー、機密情報を管理します。Lastpassの情報流出*1のタイミングで乗り換えました。
Create Link
現在のページURLを様々な形式でクリップボードにコピーします。Markdown形式ぐらいしか使いません。Bookmarkletでいいやんと思い始めている。
MetaMask
Ethereumウォレットを管理します。ICOやNFT、ENSなどのトークンを買い付ける時に使います。
LINE
PCでLINEを使います。モバイルで英文を打つのがだるい時に開きます。
Bookmarklet
拡張をたくさん入れると権限がよく分からないしリソースたくさん使うのではというオールドタイプなので単にボタンを押したらJSが実行されるだけでいいものはBookmarkletにしています
AmazonのURLを短くする
どこから持ってきたか忘れてしまったが検索するとたくさんある。
見ているページのOGP画像を開く
javascript:location.href = document.querySelector('meta[property="og:image"]').content
見ているページの本文だけ切り取る
どこから持ってきたか忘れてしまったが検索するとたくさんある。mozilla/readabilityを使う
TIPS: 拡張のソースコードの見方
拡張一覧→DetailでIDが分かるので、それでプロファイル以下を検索すると見つかります
chrome://extensions/?id=acomfpnllcpggnclcogaiceicgljnbac
❯ mdfind -name acomfpnllcpggnclcogaiceicgljnbac ❯ ls ~/Library/Application\ Support/Google/Chrome/Default/Extensions/acomfpnllcpggnclcogaiceicgljnbac/1.7_0/ _metadata background.js images manifest.fingerprint manifest.json options.css options.html options.js