見出し画像

ついに乗り換えることにした(新しいブラウザを選んだ)

13,597 文字

皆さんに正直に話さなければなりません。この1年間、ブラウザには本当に苦労してきました。Arcは素晴らしかったのですが、「でした」と過去形で言うのが適切でしょう。というのも、特にパフォーマンスの問題で深刻な問題を抱えていたのは私だけではないからです。
私の素晴らしいM2 MacBook Pro Max(スペックは何であれ)は、以前なら8-10時間持っていたバッテリーが、Arcを開いていると2時間も持ちません。この問題を公に訴えた時、同じ問題を抱えている人が大勢いることがわかりました。バッテリーの消費がいかに異常かを強調しておく必要があります。
Chromeの6倍もの電力を消費していたのです。Uberで仕事をしようとした時、ラップトップのファンが回りまくって動作が不安定になり、おかしくなりそうでした。The Browser Companyとarcの様子を確認してみると、1年以上アイコン以外の投稿は何もなく、そのアイコンの投稿すら11月でした。このブラウザは明らかに死んでいて、以前私がそう指摘した時に怒った人たちは間違っていました。
Arcは死んでおり、私の推奨に基づいて使い始めた方々には本当に申し訳なく思います。ブラウザの推奨において私は多くの信用を失いましたので、これが最善のブラウザを見つけるための絶対的な指針とすべきではありません。
しかし、ここで私の過ちを正す必要があります。ユーザーを軽視し、自分たちが引き起こした問題を修正する意思がなく、問題を認めて修正したりオープンソース化したりする機会を意図的に避けているVCファンド系のブラウザを推奨してしまったことについて、私は不満を感じています。
カスタマイズ可能な古いブラウザを試したり、自分でブラウザを作ったりと、あらゆることを試してきました。そしてようやく良い着地点を見つけたと思います。
しかしその前に、今日のスポンサーからの一言です。今日のスポンサーは、バックエンドの決定に疲れた人々のためのものです。私も最近そうなってきています。Convexは、ほとんどのバックエンドの問題を解決してくれるオールインワンプラットフォームで、オープンソースです。
サーバー関数からベクター検索、cronジョブ、ファイルストレージ、型安全性など、あらゆる機能を備えており、使い心地が良いのです。実際に使ってみて、とても感心しました。
簡単なデモをお見せしましょう。これはローカルホストで動作しているアプリで、彼らのテンプレートの1つです。「please subscribe」というメッセージを送信すると、ほぼ瞬時に別のブラウザに表示されます。これは別のブラウザUIで、ローカルで何か変なことをしているわけではなく、実際にサーバーサイドで同期していることを示したかったのです。
では、コードはどうなっているのでしょうか?きっとすごく複雑なはずですよね?実際のコードベースでは、Next.jsアプリケーションの横にconvexという名前のフォルダがあります。このフォルダには、引数を持たないリストクエリがあり、そのハンドラーがcontext.dbクエリでメッセージを取得し、送信順に並べ替えて100件取得し、プロミスを返すだけです。従来のTypeScriptで書かれています。
ミューテーションもほぼ同じような感じです。データベース定義が気になる方のために、スキーマをお見せしましょう。これが全てです。はい、本当にこれだけで簡単なのです。これでバックエンドのコードのほとんどを見たことになります。
では、複雑さはアプリに隠されているのでしょうか?ここを見てみましょう。messagesはuseQuery api.messages.listを使用しています。これはtRPCに似ていますね。そしてもちろん、コマンドクリックするとバックエンドのコードに直接飛べます。これは最高のDXです。
どこかで変更を加えると、アプリ全体に反映され、実際にエラーが発生する場所で型エラーを確認できます。さらに、同期機能も無料で利用できます。クエリを呼び出すだけで、自動的に更新されます。これで完了です。すごいでしょう?
バックエンドにTypeScriptファーストのソリューションを求めるなら、Convexに勝るものは見つけにくいでしょう。今すらしconvexでチェックしてみてください。
多くの人々が問題を抱え、その修正にほとんど取り組まれていないことを目の当たりにして、私は再び代替案の調査を始めました。人々が最も推奨するものとその理由について、簡単なリストを作成しました。
明らかにGoogleのChromeはゴールドスタンダードで、安定していて、サポートも充実しており、優れたエコシステムを持っています。しかし、私が求めるカスタマイズ性は全くありません。
実際のところ、私はArcの機能の半分も使っていませんでしたし、カスタマイズもそれほど行っていませんでした。しかし、サイドバーや、小さな画面の垂直スペースの3分の1を占める巨大なバーがブラウザの上部にないことなど、いくつかの重要な機能に惚れ込んでしまいました。
多くの機能に対する意味のあるホットキーもそうです。それらすべてが恋しくて、Chromeには戻れませんでした。試しましたが、無理でした。
正直に言うと、ほとんどの人はChromeを使うべきだと今でも思います。そして、もしまだこれらのカスタムUIやワークフローに依存していないのなら、始めない方がいいでしょう。
SSDを使い始めるようなもので、HDDがいかに遅かったかを実感するのはSSDを使ってからで、そうなるともう元には戻れません。だから、避けられるならこの深みにはまらない方がいいでしょう。そうしないと、残りの人生を不幸にしてしまいます。
不幸と言えば、Braveについて話す必要があります。このブラウザを誰かが推奨する理由が本当に理解できません。Web3でいっぱいのように見え、カスタマイズ性は全くなく、ホットキーを制御することもできません。サイドバーを開閉するホットキーすら設定できないのです。
Braveは、サイドバー付きのWeb3スキンを被せた劣化版Chromeに過ぎません。そして、Web3スキンなしで同じような機能が欲しければ、Edgeを使えば良いでしょう。
この機能の一部を得るための最も妥当な推奨はおそらくEdgeですが、ホットキーのカスタマイズが全くできないのには驚きました。どれほど異なるブラウザであるにもかかわらず、Edgeでは望む操作をほとんど実現できませんでした。
垂直タブがあるのは良いですね。Edgeを素早く開くと、確かにChromiumベースのElectronであることがわかります。見た目は良いのですが、ホバー時のアニメーションは最悪です。超ガタガタしています。これは動画の圧縮や私の映像の問題ではありません。特に高リフレッシュレートの画面では酷く見えます。
このトップバーを隠すこともできず、そのために多くの画面スペースを失っているのは残念です。しかしBraveよりはマシです。低いハードルですが、正直に言えば、私ならChromeを使うでしょう。特にそのスライドの見た目の悪さと、ピン留め/解除のホットキーが設定できない点を考えると、これは十分な利点とは言えません。
もしホットキーでそのボタンを押せるようになれば、Edgeを本気で試してみたかもしれません。しかし、フォーラムでユーザーのニーズを軽視する態度を見た後は、もう興味を失ってしましました。
次はZenです。非常にカスタマイズ性が高く、私の求めるものに近いのですが、Firefoxベースであることが最大の欠点です。まだ初期段階で問題もあり、後で詳しく話すことになると思いますが、当時の理解では、バッテリー寿命とパフォーマンスはあまり良くありませんでした。Zenについては後で詳しく話しましょう。
Firefoxについては話を進めましょう。私が求める具体的なものをリストアップしました。垂直タブバー、シンプルなUIのために全てを隠せる機能(現在の画面のように、ウェブサイトだけが開いていて、周りに小さな枠があるような状態)、現在のURLをコピーするためのCommand+Shift+C。
URLをコピーしてノートに貼り付けたり、誰かに送ったり、どこかに配置したりする頻度の高さは言い表せないほどです。1日に少なくとも20回、おそらくそれ以上行っています。そのために複数のホットキーを使って選択してからコピーするのは受け入れられません。私が試したすべてのブラウザで、そのフローがいかに遅かったかを考えると、耐えられませんでした。
また、サイドバーを切り替えるホットキーも必要です。Chromiumベースであることを望み、パフォーマンスが悪くないことも求めています。
これらすべての条件を満たすブラウザがありました。世界で最も醜いブラウザアイコンを持つVivaldiです。私は驚きましたが、Vivaldiが私にとって正しいブラウザになると本当に思えました。
トップバーを隠せないのは悲しいことでしたが、許容できました。サイドバーのホットキーを設定し、アニメーションを無効にすることができました。右側に配置することもできて、これはうれしい利点でした。Arcではできなかったことです。
見た目は罪深いほど醜かったのですが、少しのカスタマイズで許容できる外観にすることができました。トップバーを消せないのは相変わらず残念でしたが、まあ仕方ありません。
しかし、対処できないことがいくつかありました。最初は、クイックコピーの問題でした。これは動作させることができ、Vivaldiのカスタマイズレベルには本当に感心しました。Vivaldiのクイックコマンドは素晴らしく、「現在のURLをコピー」というものを作成しました。
アドレスバーにフォーカスを当て、10ミリ秒の遅延があり、内容をコピーし、さらに10ミリ秒の遅延があってからページにフォーカスを戻します。そしてこれをキーボードレイヤーで「現在のURLをコピー」のホットキー(Command+Shift+C)に割り当てました。これは素晴らしく動作します。
上部で小さなちらつきが見えるのは、URLをコピーしたからです。素晴らしいですね。数日前、PRをレビューしていて、ファイルを見ていた時、チームの誰かに送りたかったので、Command+Shift+Cを押しました。
今は動いているようですが、なぜかわかりません。昨日試した時は動きませんでした。なぜなら、ホットキーがページと競合し、Vivaldiは常にページのホットキーをブラウザのホットキーよりも優先するからです。ブラウザに組み込まれているものでさえもです。
もし普段使用するホットキーが、何らかのウェブサイトのホットキーと重なってしまった場合、そのウェブサイトではそのホットキーを使用することができません。私にとって致命的だったのは、Excalidrawでした。
サイドバーの開閉にCommand+Shift+Eを割り当てているのですが、ExcalidrawではCommand+Shift+Eがエクスポートになっています。そのため、Excalidrawを開いているときはホットキーでサイドバーを閉じることができません。そしてVivaldiにはこれを変更するオプションが全くありません。
これを通じて、Vivaldiについて非常に価値のあることを学びました。彼らは本当にユーザーの望むことを気にしていないのです。フォーラムを十分に読んだ今、この発言に非常に確信を持っています。彼らは全く気にしていません。そしてそれはさらに深い層に及びます。
彼らが気にしていないものの1つがラップトップユーザーです。何が間違ってしまったのかわかりません。Vivaldiをいじるたびに最も奇妙な穴にはまってしまう感じです。簡単に言うと、Vivaldiではスワイプジェスチャーが機能せず、私の理解では、トラックパッド付きのラップトップを使用しているVivaldiのコントリビューターが誰もいないため、彼らは全くそれに興味がありませんでした。
代わりに彼らが好むのは、非常に奇妙なマウスジェスチャーです。私の知る限り、これはMacでは機能しません。なぜなら、彼らのマウスジェスチャーは右クリックを押したまま、マウスを動かして何かをトリガーする仕組みだからです。
例えば、右クリックを押したまま左に動かすと戻るという具合です。私はこれが嫌いで、正直に言えば、もし戻ってくることがあれば、これはオフにしたいと思います。より痛ましいのは、彼らが本当にトラックパッドジェスチャーをサポートしていないことです。
昨日、スワイプで戻る・進むを動作させようと必死になって試みましたが、できませんでした。フォーラムを読んでみると、それは実装されていないようでした。「ラップトップでVivaldiを使い始めました。気に入っていますが、タッチパッドで2本指スワイプのジェスチャーが機能しないようです。他の投稿を読むと、Vivaldiには実装されていないようですが、本当でしょうか?ラップトップでは重要な機能だと思います」
確かに奇妙な見落としですね。これらの人々にとって機能しなかったことについて、2年前の解決策は、拡張機能をインストールすることでした。2024年の時点でも、誰かが推奨した拡張機能を使って修正するというのが解決策でした。
私はその拡張機能を使用して修正しましたが、今はアンインストールしても動作しているので非常に混乱しています。ブラウザを何度もリセットし、多くの設定を変更しましたが、この機能が必要だと投稿している人が多数いて、拡張機能で修正しているという事実があります。
「Vivaldiでは機能が利用できません」と言われているのに、過去24時間でこれを修正する新バージョンをリリースしたとは思えません。何が起きているのか本当にわかりません。
このブラウザは私を狂わせました。彼らが頑なに変更を拒否するような小さな問題が多くあり、それがVivaldiチームの哲学のように思えます。彼らが提供するオプション以外は、重要なオプションではないというわけです。
このバーを隠せないことは、私にとってとても残念でしたが、これは軽い問題でした。本当の問題は間違いなくホットキーの件でした。ウェブページのホットキーがブラウザのホットキーよりも優先されるという事実は、私にとって諦めるに十分な問題でした。
しかし、実際にはそれでも使い続けようと考えていましたが、他のブラウザを試している人々を見かけたので、彼らを無視して自分で作ることにしました。
これはブラウザではありません。私はこれがブラウザだとは主張しません。あくまで実験でした。しかし、私が作るブラウザがどのようなものになるか考え始め、検索したり、ウェブで何かをしたり、タブを作ったりできるところまで来ました。
ここに置くことができ、T3から自分のストリームを見ることもできます。ブラウザのタブではありません。タブの切り替えは即座に行われ、ナビゲーションも機能します。Command+Wは適切に動作していませんでしたが、1時間で作ったものとしては悪くありません。
これは主にジョークとして作ったもので、続けるつもりはありません。文字通り4つのファイルとindex.HTMLだけです。ブラウザウィンドウ全体がHTMLで、Electronを非常に、非常に多用しています。
Electronでブラウザを作ることについて多くのことを学びました。最も困難なのは、異なるタブを適切にサンドボックス化できないことです。なぜならElectronは、開かれるすべてのページを所有しているという前提で作られているからです。
ページを適切にコンテナ化するための独自のカプセル化レイヤーを作るか、それを実現可能にするためのメモリ管理やスリープなど、すべてを構築するか、あるいはChromiumをフォークしてC言語で作るかのどちらかでした。
これらすべてを行うために必要な決定に気付いた時、ブラウザ作りが簡単でないことは分かっています。しかし、簡単な道でさえも、非常に不安定か完全に使い物にならないものになってしまうような厄介な問題がたくさんあることに気付いた時、私はこれをやらないことにしました。
最初からやるつもりはありませんでした。このスレッドの始まりでも「ブラウザは作らない、作らない、作らない」と書いていました。そして多くの賢い人々が私にブラウザを作るべきだと言い、それが彼らがそれほど賢くないかもしれないと心配になる理由です。
最初のデモをした時、Markは本当に私にそうしてほしがりましたが、私はMarkを裏切りません。やりません。誘惑はありますし、将来的には私が望むすべての機能を持つスキャフォールドを公開するかもしれません。
ただし、それは安全でも機能的でもないものになるでしょう。誰も使うべきではありませんが、他の人々がそれを維持して何か本物のものにしていくかもしれません。それは素晴らしいことでしょう。
しかし、私はそうしません。なぜなら、Vivaldiは近かったからです。Vivaldiは十分に近く、本当にそれを使い続けると思っていました。しかし、ジェスチャーの問題(チャットによれば、バニラインストールでは問題ないとのことですが、私のかなりバニラなインストールでは動作しなかったので奇妙です)の後、そしてホットキーの問題とそれを修正する意思がないという事実の後では、
絶対にVivaldiをメインブラウザとして使用することはないでしょう。近かったのですが。では、私はどこに落ち着いたのでしょうか?予想もしなかった場所に到達しました。
私が決して行き着くとは思わなかった場所です。それは私がその存在を支持していたブラウザで、チームに大きな自信を持っており、成功を見たいと思っていたプロジェクトでした。
なぜなら、Zenブラウザはすべてを正しく行っていると思っていたし、今でもそう思っているからです。Zenブラウザは、おそらく皆さんがすでに聞いたことがあるプロジェクトで、このビデオを見ながら名前を叫んでいたかもしれません。
私のブラウザに関する動画の中で最も人気があるのは、圧倒的にZenの動画です。これは私の7番目か8番目に人気のある動画です。なぜなら、それは私にとって本当にエキサイティングだったからです。
Zenで私を興奮させたのは、彼らが世界を再発明しようとしていなかったことです。ゼロからブラウザエンジンを作ろうとしたり、JavaScriptを殺そうとしたり、自分たちがいかに賢く有能かを証明しようとしたりしませんでした。
彼らは単に、良くてカスタマイズ可能なArcのオープンソース代替を作りたかっただけです。最初に試した時は荒削りでした。今でもまだ少し尖っていますが、Firefoxベースであるにもかかわらず、私はZenに移行することにしました。
Vivaldiを数日間メインブラウザとして使用した後、過去24時間このブラウザをメインとして使用していますが、あらゆる面でVivaldiよりも改善されており、いくつかの点ではArcよりも優れています。私は本当にそのことにワクワクしています。
Zenは他のすべてのブラウザから正しい教訓を学びました。チームは本当に素晴らしく、Discordも非常に楽しいです。今この話をしている間も、彼らの半分が私のライブを見ています。
このコミュニティは成功に向けて準備が整っていると感じます。深く気にかけ、耳を傾け、最高のブラウザを作りたいと思っているチームです。彼らは自分たちがいかに素晴らしいかを見せびらかしたり、大量のVCマネーを集めたりしたいわけではありません。
彼らはまだ一人もMacBookを持っていませんが、私はそれを修正しています。メンテナの一人にMacBookを送って、Macバージョンのメンテナンスを容易にするつもりです。なぜなら、私はこのブラウザに勝ってほしいからです。
彼らがプロジェクトを発表して以来、私は提供している最高額のティアでPatreonに貢献し続けています。これは、Firefoxに対する私の深い嫌悪にもかかわらずです。Firefoxは好きではありません。永遠に語り続けることができますが、それはこのビデオの目的ではありません。
Zenが提供するユーザー体験とカスタマイズ性は、コミュニティとメンテナが、単に「十分に良い」だけでなく、史上最高のブラウザを作ろうと努力していることと相まって、ほぼすべてのことを無視させるに十分です。
これには、アニメーションを無効にしてサイドバーを開閉すると、サイドバーを再開できなくなるという最新のベータでの小さな不具合で20分間怒りに燃えたことも含まれます。原因を突き止めるのに時間がかかりましたが、チャットによれば既に修正されているとのことです。
「アニメーションキーがオフの時にサイドバーが再開しない問題を修正」というコミットです。明確にしておくと、アニメーションキーは設定で遊べる単なる設定ではありません。
私は about:config で多くのものを変更していて、これを開閉すると「注意して進めてください」という大きな警告が表示されます。私は気難しいので、ここで設定を変更していたのです。
一度だけひどく壊れましたが、既に修正されています。これは良い兆候です。本当に素晴らしい兆候です。先ほど怒りに任せて...それは酷かったです。それでも今日このビデオを撮影することにしたのは、このチームが全ての機会を活かし、ブラウザを使用する全ての人の期待に応えるために、いかに懸命に働いているかに感動したからです。
正直に言うと、このブラウザを開くたびに(確かにここ2ヶ月ほど2週間おきくらいでしたが)、「wow、彼らはこんなに改善した」と感じています。
すべてを再設定して許容できるようにする必要があり、多くの拡張機能やその他のものが必要だった状態から、ほとんどデフォルトの設定を変更せずに、今では非常に満足しています。
より良いベースブラウザエンジンを使用すること以外は、必要なすべてのことを行ってくれます。前回試した時の最大の不満は、トップバーを消せないことでした。奇妙なホバー機能があったからです。その無効化方法をお見せできます。
また、現在のURLをCommand+Shift+Cでコピーする良い解決策がありませんでした。ご覧の通り、「URLがクリップボードにコピーされました」と表示されます。彼らは私がそれを行う方法を追加しただけでなく、Arcで既に存在していたのと同じデフォルトにしたのです。
下にスクロールすると、「現在のURLをコピー」はShift+Command+Cです。主よ、感謝します。とても嬉しいです。Option+Bも見ましたが、それも本当にクールです。見てください。Edgeを使っているような感覚が欲しい場合は、そのためのホットキーがあります。
私はおそらく使うことはないでしょうが、そのオプションがあります。とても多くのオプションがあり、もはやそれらが互いに常に競合しているとは感じません。
私が陥った壊れた状態は、これらのタブすべてで変更した設定が原因ではありませんでした。古いプロファイルを使用していることが原因でもありません。この古い新規タブボタンは、新しいプロファイルを作成して修正する必要がありますが、それは後でやります。怒っていたので...。
最近の使用で遭遇した唯一の問題は、about:configで深く設定を変更する時、変更前に警告が表示されたものだけでした。
そういえば、Zen view experimental no window controlsをトグルすると、MacOSは常に角に小さなアイコンを置きたがりますが、タブバーとサイドバーが左にある場合は全く問題ありません。Arcのような動作です。
私はタブバーを右側に置きたいと思います。明らかな理由は、私が右利きだからです。タブバーが右にあれば、もはやコンテンツを隠すことはありません。代わりにタブを隠すことになりますが、誰が気にするでしょうか?
エディタでもタブバーを右に移動したのと同じ理由です。現実的に可能な限り、タブバーを右に置こうとしています。Zenはそれを提供してくれます。これはArcに対する大きな勝利です。なぜならArcはこれを行わないからです。
しかし、それらのアイコンを表示するために、何らかの方法で上に来なければなりません。そのため、上部付近にホバーすると表示されます。ページコンテンツが下にシフトする感じがして、ページの上部に偶然近づきすぎた時に突然シフトするのは、あまり良くありません。
今は実際にトリガーするのが少し難しくなっています。これは良いことですが、以前は頻繁にトリガーしすぎていました。私はこれについて質問し、5分以内にDiscordの誰かが「ああ、configに実験的な設定があります」と言ってくれました。
見てください、もう表示されません。私はそれらのボタンを使うことはないので、とても満足しています。私は本当に非常に満足しています。
技術的なレベルで、私は今、Arcよりも好ましい方法でZenを設定することができました。これまで、Arcよりも好ましい方法ですべての部分が組み合わさっているブラウザを持ったことはありませんでした。
しかし、私たちはここまで来ました。私は満足しています。そして再度、このクレイジーなブラウザの旅に私について来ないことをお勧めします。
閉鎖的なソースのブラウザ、もはやメンテナンスする意思がないようなブラウザを推奨してしまったことについて、皆さんに謝罪したいと思います。セキュリティエンジニアリング責任者がいて、Arc for Teamsを動作させようとしているようですが、クールですね。私は気にしません。
そして、おそらく私が気にしないことを強調すべきでしょう。ArcのすべてのAI機能は煩わしく、グループ化の機能は良かったですが、気にしませんでした。別のアプリでリンクをクリックした時に表示される、Little Arcと呼ばれるプレビュー機能は、とても嫌いでした。すぐに無効にしました。
機能の半分以上が煩わしかったです。私が欲しかったのは、見栄えの良いサイドバー、いくつかのホットキーのカスタマイズ、クイックコピー、そして実際にユーザーを気にかけるチームでした。
元のリストに戻ると、7番目として「ユーザーを気にかけるチーム」を追加すべきでした。そして、これらすべてを持つことができる世界はないことを受け入れなければなりません。
しかし、これらすべてを持つことができない世界に悲しく生きているなら、少なくとも1つを削除する必要があります。そして、他を妥協することなく1つを削除する唯一のブラウザは、5番目を削除するブラウザです。
もしChromeなしで生きることを受け入れられるなら、私にとって今唯一意味のあるブラウザはZenです。私はチームのことを本当に誇りに思っています。
小さなオープンソース開発者のコミュニティが、何百人もの工場者を雇って、アップデートのたびに遅くなり悪化するものを作るために数十億ドルを浪費している、十分な資金を持つ企業よりも、ユーザーを気にかけているように感じるブラウザを作ったという事実。
今、どのブラウザを使うべきかと尋ねる人々への答えを持てて嬉しいです。答えは依然としてChromeですが、時間をかける意思があり、これらの機能が欲しく、多くの変更を加えている初期段階のブラウザでも構わないという方には、Zenが私の選択です。
Safariについて尋ねる人々に対して(多くの人が尋ねていますが)、テキストを本当にうまくレンダリングし、それ以外はほとんど何もできないブラウザで、仕事が十分にシンプルで不便を感じないことを羨ましく思います。しかし、Safariはブラウザではなくおもちゃです。
Zenはブラウザです。そして、これは私が今後使用していくブラウザです。Chromeを離れることになるとは信じられませんが、私は本当に落ち着いた場所に満足しています。
皆さんが今後より多くのZenを見ることを楽しみにしていることを願っています。これは私が使用するブラウザになり、私はチームをサポートするためにできることは何でもします。なぜなら、私はZenに勝ってほしいからです。
Zenの最もクールな部分の1つを忘れるところでした。それは、ユーザーのニーズにいかに焦点を当てているかを示してくれました。Zen modsです。ああ、それはChromeの拡張機能でしょう?いいえ、いいえ、Zen modsは拡張機能よりもずっとクールです。
彼らはまだFirefoxの拡張機能を完全にサポートしていますが、Zen modsを使えばZen自体をカスタマイズできます。ブラウザに大きな変更を加えることができます。
コンパクトモードをより小さくしたり、丸みの特性を変更したり、ホバー時に表示される小さなステータスバーを非表示にしたりできます。私はそれを常に嫌っていました。なぜすべてのブラウザが、その隅にある酷いものを持つことに固執するのかわかりません。
disabled status barをオフにして、皆さんに見せましょう。見てください、何かをする度に隅にある小さなものが、テキストを覆い隠します。マウスを偶然どこかに置いたままにすると、画面の一部が占有されています。私はそれが嫌いです。
その愚かな小さなステータスのものは決して欲しくありません。気にしません。消してほしいです。それを行うmodがあるだけです。それはとても素晴らしいです。
もう1つ気になっていたのは、スプリットビューで現在フォーカスされているものがハイライトされることです。正直に言えばおそらく便利な機能ですが、個人的には好みません。
そこでZen modをスクロールして、気に入ったものを探していました。「あ、スプリットでのハイライトが好きじゃなかった」と思って。とても良いです。とても良いです。
彼らが拡張機能レイヤーを通じてこのレベルのカスタマイズを提供する唯一のブラウザだということを、本当に気に入っています。互いに競合する可能性のあるトグルの束を提供するのではなく。それは本当に素晴らしいです。
これらの一部は、ブラウザが大きく変更されたために壊れているかもしれませんが、気にしません。稀に望むことをやってくれないことがあっても、ここを通じて実際に追加できるという柔軟性のレベルは、これまでブラウザで見たことがないものです。
あるいは、CSSを自分でカスタマイズするだけでも。いくつかの設定を好みのように設定した後の数少ない不満の1つは、ここにタブにアクティビティドットが表示されることでした。これらの緑のドットは何でしょうか?
これらの小さな緑のドットは、アクティビティのあるタブに表示されていました。通知ドットです。CSSが大丈夫なら、これを使用できます。そして、ブラウザのすべてのCSSを読み込むファイルにアクセスする方法を教えてもらいました。
プロファイルのChromeのことですが、ドキュメントやDiscordで見つけることができます。attention dotの色を透明に設定するだけです。なにもなし。そして、それで消えました。
CSSでブラウザの奇妙な動作を修正できるなんて、どれだけ素晴らしいことでしょうか。とても良いですね。拡張機能とは別にmodという概念があり、このレベルのカスタマイズと制御を提供するのは、とても素晴らしいことです。
そして、これはブラウザの発展を加速させるのにも役立っていると思います。なぜなら、人々はmodでアイデアをテストし、それが上手く機能すれば、その良い部分を取り入れてブラウザの一部にすることができるからです。
これは、このチームが本当に速く動き、実際の問題を解決し、望むブラウザを持てるようにする多くの要因の1つに過ぎません。
Zenチームへの最後の賛辞として、説明欄に彼らのPatreonへのリンクがあります。アンダードッグがここで成功的な旅を遂げることを望むなら、貢献することを強くお勧めします。
私はそうしたいと思っています。そして、彼らが気にかけることが、大金と10年以上の歴史を持つことよりも重要だということを証明できることを、本当に心から願っています。
人々が望むものを作り、それを彼らの手に届け、彼らが何をしたいのかに耳を傾けることが、それを行う最良の方法です。Zenは、これら2つのことを行う唯一のブラウザです。
これは私にとって理解しがたいことですが、彼らが存在し、ユーザーを気にかけ、耳を傾けることが、ブラウザをより良くする可能性のある金額や時間、Chromiumベースよりも重要だということを証明してくれることに、とても感謝しています。
だから、私にFirefoxを使わせてくれたZenに感謝します。しかし、これがいかに重要かを証明してくれたことにも感謝します。
では、次回まで。じゃあね、ナード達。

いいなと思ったら応援しよう!