banner
CG艺术实验室

CG艺术实验室

数字艺术 / 视觉设计 / 技术分享 / 知识管理
tg_channel
facebook
x
github
bilibili
zhihu
email

十五年ブラウザの試行錯誤の旅

cover

はじめに#

今、どれだけの人が「ネットサーフィン」という言葉を覚えているのか分かりませんが、インターネットは大海のようなもので、ウェブサイトはその波であり、ブラウザはあなたの足元にあるサーフボードのようなものです。

今や、ブラウザはデジタルワーカーが毎日使うものです。私はこのサーフボードに対してかなりこだわりがあり、強迫観念の影響もあって、このツールを使いやすく磨き上げ、自分なりの使い方を身につけました。時々、どのブラウザを使っているのか、どうやって科学的にインターネットを利用するのか(あなたが思っているような科学ではありません)と聞かれることがあります。そこで、別に記事を書こうと思います。

優れたブラウザ#

ツールを選ぶ際の大まかな基準については、2024 年、Windows PC を優雅に使う方法 (cgartlab.com) で触れましたが、ブラウザに関しては少し異なります。

第一に、速さが全て。

ブラウザが遅いと、気分が悪くなります。3 秒でウェブサイトが開かないと、それはウェブサイトの問題だと思ってしまいます。自分のウェブサイトにも同じ要求をしています。まずは速さが必要で、人々はますます待つことに対して忍耐がなくなります。

第二に、機能が多くても構わないが、オフにできること。

タブグループ、ブックマーク、パスワード管理、サイドバー、翻訳、音声読み上げ、リーディングモード、プライバシーとセキュリティ。これらは現代のブラウザに標準装備されている機能で、他の特別な機能を含めると、もう多すぎます。機能は多ければ多いほど良いですが、必ずオフにできる必要があります。全ての人が使うわけではなく、使わない機能がオンのままだと煩わしく、必然的に速度に影響します。

第三に、便利で見た目も良い。

この点は主観的な要素が多いですが、技術者たちはコマンドラインで直接ウェブページを開きたがり、株をやっているおばさんたちは起動時に K 線を見たいと思っています。見た目も重要で、好みは人それぞれですので、詳しくは述べません。

私が使ったブラウザ#

有名な IE 7/8/9/10/11、360、遨游から、Chrome、Opera、Firefox、Safari、Min、Tor、Arc まで、様々なブラウザを使ってきました。言ってしまえば、道のりは波乱万丈で、見るに堪えないほどでした。

大学に入ってから、偶然にも国産のブラウザが全て Chrome のカーネルを使っていることを知ってからは、もう使わなくなりました。~ 決して何か裏があるわけではなく、遅い、全家桶、アンインストールが不完全、常に存在感を示す、プライバシーとセキュリティの問題など。~ 私は、大部分の理想を持ち、センスのある学生はやはり Chrome を使っていると思います。

ブラウザの本質はそのカーネルにあります。これは実際にハードコアな技術です。世界で名の知れたブラウザは全て自社開発のカーネルを使用しています。

私の知る限り、この星にはブラウザのカーネルが 5 つあります:

  1. Trident カーネル(IE カーネル):これは Microsoft が開発したブラウザカーネルで、IE カーネルとも呼ばれ、最も古いブラウザカーネルの一つです。Trident カーネルを基にしたブラウザには Internet Explorer、Maxthon、The World、360 ブラウザなどがあります。Trident カーネルの特徴は互換性が良く、様々なウェブサイトやウェブページの標準をよくサポートしていますが、レンダリング速度は比較的遅いです。
  2. Gecko カーネル:これは Mozilla Foundation が開発したブラウザカーネルで、Firefox、Netscape 6 以降のバージョンなどで広く使用されています。Gecko カーネルの特徴はコードが完全に公開されており、開発が進んでいて、レンダリング速度が速く、より良いウェブページのレンダリング体験を提供します。
  3. Webkit カーネル:これは Apple が開発したブラウザカーネルで、Safari、Chrome などのブラウザで広く使用されています。Webkit カーネルの特徴は速度が速く、効率が高く、IE や Firefox などのカーネルの制約を受けないため、より良いセキュリティを持っています。Webkit は現在最も人気のあるブラウザカーネルの一つで、その性能が優れており、スムーズなウェブブラウジング体験を提供します。
  4. Presto カーネル:これは Opera Software が開発したブラウザカーネルで、Opera 7 以降のバージョンなどで広く使用されています。Presto カーネルの特徴は速度が速く、効率が高く、より良いウェブページのレンダリング体験を提供します。しかし、Opera ブラウザの市場シェアが徐々に減少するにつれて、Presto カーネルの影響力も徐々に弱まっています。
  5. Blink カーネル:これは Google が開発した Webkit ベースのブラウザカーネルで、Chrome、Opera などのブラウザで広く使用されています。Blink カーネルは Webkit カーネルの利点を引き継ぎ、改良と最適化を行い、より速いレンダリング速度とより良い互換性を提供します。国産のブラウザはこのカーネルのオープンソースプロジェクトを基に「改造」されています。もし Google がこのカーネルをオープンソースにしていなければ、国内では何も起こらなかったでしょう。以前、ジョークもありました。

カーネルがこれだけしかないので、各社は自社の「子供」に対して最も適切な最適化とメンテナンスを行っています。ここから選ぶのが最も良いでしょう。

現在私が使っているブラウザ#

十五年ブラウザの奮闘の旅 - 第 2 枚目の画像

メインは Edge です。

実際、Edge に対しては愛憎入り混じった感情を抱いています。嫌いな理由は、どんどん「重く」なってきたからです。初めて開くといつもごちゃごちゃしていますが、先ほど言ったように、不要な機能はオフにできます。

好きな理由は、やはり Blink カーネルを使用していて、速く、ネイティブ Chrome の拡張機能をサポートしています。Microsoft アカウントを使ってブックマークや履歴をシームレスに同期でき、さらにはファイルをスマートフォンに送信することもできます。今年は UI もアップグレードされ、全体的に見た目も良くなりました。デフォルトテーマが純粋な Fluent Design スタイルになれば、老後も安心です。

もう一つは Safari です。

特に理由はありませんが、Apple エコシステム内でのパフォーマンスが最も良いです。UI は言うまでもなく、デバイス間の同期も問題なく、速度も申し分ありません。

唯一の欠点は、過度に「安全」であることです。時々「サーバーとの安全な接続を確立できないため、ウェブサイトを開けません」という問題に遭遇し、自分のブログを開くときでさえもそうなります。常にサーバーの問題ではないかと疑ってしまいます。もう一つは、拡張機能の種類が豊富ではなく、広告を非表示にするためのプラグインを別途アプリとしてインストールしなければならないことです。

Edge の初期設定#

Windows 10/11 には標準で搭載されています。他のプラットフォームではこちらからインストールできます。Microsoft アカウントでログインし、すべての同期機能を有効にすることをお勧めします。これにより、後で機械を変えても再設定の手間が省け、とても便利です。

他のブラウザから「引っ越し」する場合も、まず Microsoft アカウントでログインし、他のブラウザのデータをインポートすることをお勧めします。一度設定すれば永遠に使えます。

開けるスイッチと閉じるスイッチ#

Edge の設定オプションは非常に多いですが、設定画面には検索ボックスがあり、さまざまな設定オプションを検索できるので、個別に探す必要はありません。~ 私も個別に位置を書く必要はありません~。

  • Microsoft Rewards:オフ、無駄、国内ではサポートされていません。
  • このページ edge//settings/privacy:トラッキング防止 / Microsoft Defender を除いて:オン、サーフィン、安全第一、その他はオフにできます。
  • フローティングメニュー:オフ、タッチスクリーンデバイス向けに設計されており、キーボードとマウス操作には不向きです。
  • ブラウザで Office ファイルを開く:オフ。
  • このページ /edge//settings/languages:すべてオフにできます。
  • 起動の強化:オン。

他のオプションは自分の好みに応じて選べば良いです。性能に大きな影響を与えないものです。これらの設定が完了すれば、ブラウザはかなり軽快でシンプルになるはずです。

一部の隠れた設定#

Chrome と同様に、Edge にも隠れた設定ページがあり、そこには多くの実験的な機能があります。実際には非常に安定していますが、これらの機能は主に開発者向けに用意されており、オフにしても使用には影響しませんが、オンにすると通常はより使いやすくなります。

アドレスバーに edge://flags/ と入力すると、実験機能の設定ページが開きます。設定は以下の通りです:

  • ** スムーズスクロール:** オン、最新版ではデフォルトでオンになっています。
  • ** ダイナミック高フレームレートスクロール:** 高リフレッシュレートディスプレイ、オン、滑らかに楽しめます。
  • GPU ハードウェアアクセラレーション:オン、CPU 使用率を下げると言われており、電力も節約できるそうですが、私は比較したことがありません。
  • ** マルチスレッドダウンロード:** オン、ダウンロードが本当に速くなります。
  • ** 調和の取れたスクロールバー:** スクロールバーを大きな四角から角が丸いものに変え、見た目が良くなります。オンオフは自由で、個人の好みに応じて選べます。

このページは英語のみですが、これらのオプションも検索可能で、下の画像を参考にして設定できます。

十五年ブラウザの奮闘の旅 - 第 3 枚目の画像

便利な拡張機能#

拡張機能は多すぎない方が良いです。速度が遅くなるのが一つの理由で、もう一つは多すぎると互いに影響を与えやすくなるからです。また、Chrome ストアの拡張機能を使用することをお勧めします。更新が最も早く、安心して使えます。

十五年ブラウザの奮闘の旅 - 第 4 枚目の画像

私が最もよく使うものをいくつか推薦します:

  • 没入型翻訳:神レベルのプラグインで、効果が驚異的です。最高のウェブ翻訳ツールで、他に類を見ません。
  • uBlock Origin:非常に低い性能で動作する広告ブロックプラグインで、特にカスタマイズの必要がなく、オンにしておけばそのままで大丈夫です。もし非表示にできない広告があれば、その広告の右クリックメニューから見たくないものを非表示にできます。
  • Tampermonkey**:これは知らないと損する素晴らしいものです。本質的にはウェブスクリプト管理ツールで、意味を知らなくても大丈夫です。要するに、これを通じて小さなスクリプトをインストールすることで、多くの便利な機能を実現できます。例えば、EC サイトの価格比較、動画の広告除去、クラウドストレージのリソース検索、特定のウェブサイトのインターフェースの最適化など、実現できる機能は非常に多く、自分でゆっくり探索する必要があります。ネット上にはこのツールについての紹介記事がたくさんありますので、ここでは詳しくは述べません。ただし、あまり多くのスクリプトをインストールすることはお勧めしません。性能に影響を与えるからです。
  • SwitchyOmega:ブラウザのプロキシを個別に設定するためのツールで、現在のウェブサイトがどの接続が切れているかを検出し、もちろん異なるドメインに異なるプロキシを設定して最適な接続状態を保証できます。
  • RSSHub Radar:また一つの神ツールで、RSS 購読サービスを利用している人はご存知でしょう。ほぼ 90% 以上のウェブページを RSS 購読サービスに変換できます。

最後に#

これらの基本的な設定に加えて、ブラウザにはいくつかのショートカットキーがあり、慣れると非常に効率的です。私がよく使うのはこれらです:

  • Ctrl+L:履歴、ブックマーク、URL を素早く検索
  • Ctrl+T:新しいタブを開く
  • Ctrl+H:履歴
  • Ctrl+J:ダウンロードリスト

時間が経つにつれてこれらのショートカットキーに慣れ、よく使う場所を覚えることで、最終的には多くの時間を節約できるでしょう。私のやり方をすべて参考にする必要はありません。中には強迫観念が強すぎるものもありますので、自分の考えに従って選択する方が良いです。もしあなたにより良い使用テクニックがあれば、ぜひ議論しましょう。平和を 🤟。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。