携帯電話用のアプリが何百万もあるのと同じように、ブラウザ用のブラウザ拡張機能も何百万もあります。そして、オープンソースのものに固執している場合、それはしばしば困難になる可能性があります。ここでは、私が毎日使用しているお気に入りのオープンソース拡張機能をいくつか紹介します。
uBlock オリジン
誰もが適切な広告ブロッカーを必要としています
コンテンツ ブロッカーを使用せずに Web を操作することは、混雑したデジタル バザールを歩いているようなものです。そこでは、各ベンダーが注意を呼び掛けながら、同時に追跡スクリプトをポケットに忍ばせようとしています。世の中には広告ブロッカーがたくさんありますが、uBlock Origin はおそらく現在入手可能な最も重要なオープンソース拡張機能であり、標準の広告ブロッカーの基本的な機能をはるかに超えて機能します。これは、驚異的なリソース効率で動作する広範なコンテンツ ブロッカーであり、重いタブを多数開いている場合でも、ブラウザーを信じられないほど高速で無駄のない状態に保ちます。
システム パフォーマンスを重視する場合、たとえば、カスタム Linux デスクトップ環境を細心の注意を払って調整しているとき、重いワークロード中に PC ハードウェア リソースを監視しているとき、または単にバックグラウンド ビデオ プレーヤーやテレメトリ スクリプトが CPU を詰まらせることなくソフトウェア開発チュートリアルを読もうとしているときなどに、uBlock Origin が絶対的なゴールド スタンダードとして浮上します。これが真に優れているのは、ブロックする内容だけではなく、ブロックするために必要なメモリと処理能力がいかに少ないかということです。内部では、高度に最適化されたアルゴリズムを使用して、数千のフィルター ルールをミリ秒以内に解析します。
単なるプラグ アンド プレイ機能以上の機能を必要とするユーザー向けに、その詳細モードでは、画面上での読み込みを許可するネットワーク リクエストの種類を正確に制御するファイアウォールのような詳細な制御が提供され、ドメインごとにサードパーティのフレームやインライン スクリプトをブロックできます。これは、日々のワークフローの要求に応じてブラウジング エクスペリエンスを厳密または許容的に調整できることを意味します。
ダークリーダー
ダークモードはないんですか?問題ない
特に毎日のルーチンに深く集中した作業が含まれている場合、白く輝く画面を何時間も見つめ続けると、重度の眼精疲労やデジタル疲労の早道となります。信じてください。私は執筆を生業としているので、その気持ちはよくわかります。複雑な Web アプリケーションのデバッグに夜を費やしている場合でも、延々と長く書式が整っていないソフトウェア ドキュメントを読み進めている場合でも、夜遅くまでコード行を書いている場合でも、標準的な Web ページの厳しい眩しさは肉体的に疲労する可能性があります。
Dark Reader は、ネイティブのダーク モード サポートが不足しているインターネット上のすべての Web サイトに対して可読性の高いダーク テーマを動的に生成することで、この問題をエレガントに解決する驚異的なオープンソース拡張機能です。単純に全面的な色の反転を適用するだけの古い粗雑な拡張機能 (多くの場合、レイアウトの破損、判読不能なテキスト、画像の大幅な歪みが発生する結果) とは異なり、Dark Reader は、より洗練されたアプローチを採用しています。アクセスしたページの基礎となるスタイルシートと構造を積極的に分析し、色をインテリジェントに調整して高品質の画像レンダリングを維持し、テキストのコントラストを最適化します。この拡張機能の真の力は、その広範なカスタマイズにあります。
あなたは画一的なダークグレーに縛られているわけではありません。特定の周囲照明条件や個人の視覚的好みに合わせて、明るさ、コントラスト、セピア フィルターを細心の注意を払って微調整できます。さらに、サイト固有のトグルを設定できるため、元の正確なカラー パレットを確認することが作業にとって極めて重要である特定のデザイン ポートフォリオや Web 開発プロジェクトに対して、ダーク テーマを簡単に無効にすることができます。
Zoteroコネクタ
研究者にとっての究極のツール
信じられないほど深く複雑な研究のウサギの穴に頻繁に陥ると、ソースの管理は資料自体を理解するのと同じくらい困難になります。私の場合、私は政治学の学生なので、高度な政治理論に関する査読済みの論文を調査したり、トーマス・ホッブズやジョン・ロックなどの古典的な哲学者による緻密な基礎文書を分析したり、歴史的な法律文書や憲法に関する論文を注意深く追跡したりすることに夜の多くを費やしています。その際、検索できる情報量が膨大になり、標準のブックマーク システムを簡単に圧倒してしまう可能性があります。
したがって、オープンソースの Zotero Connector は、知識の収集と整理の方法を完全に変革する絶対的な救世主です。この拡張機能は、Web ブラウザとローカル Zotero データベースの間のブリッジとして動作し、現在表示しているコンテンツの種類を正確に感知します。学術雑誌の記事、信頼できるニュースレポート、大学図書館のカタログ、または国際法的条約のリポジトリにアクセスすると、拡張機能のアイコンが特定のソースの種類に一致するように変化します。
コネクタは、ワンクリックで、著者、出版日、要約、発行者などのすべての重要なメタデータを即座に収集し、指定された研究ライブラリに直接保存します。さらに印象的なのは、オープンアクセスの PDF またはドキュメントの全文 HTML バージョンがページ上で利用可能な場合、拡張機能はそのファイルを自動的にダウンロードして引用エントリに添付し、オフラインでの閲覧や注釈に常に元の資料を利用できるようにすることです。これにより、イライラする手動の摩擦がリサーチ プロセスから完全に取り除かれ、URL をコピーして貼り付けたり、引用フィールドを手動で入力したりするために 5 分ごとに一時停止することなく、分析フローに深く没頭することができます。 Zotero Connector は、時間の経過とともに、大規模で高度に構造化され、簡単に検索できる知識の個人アーカイブを簡単に構築するのに役立ちます。
オープンソースが夢を実現します
これら 3 つの拡張機能は絶対的な命の恩人であるだけでなく、いつでも好きなときにソース コードを熟読することができます。それがオープンソース ソフトウェアの利点です。
Arc Browser は、タブとタスクをより合理化されたワークスペース スタイルのレイアウトに整理するように設計された Web ブラウザです。