
一目でわかる
専門家の評価
あなたのブラウザ、あなた自身、それともあなたが訪れるウェブサイトを誰がコントロールしているのでしょうか?それは誰に聞くかによります。ウェブサイトに聞くと、「JavaScriptやその他のページベースの機能を使用して、多くの通常の操作を無効にすることができます。これにより、インターフェースの筋肉記憶を使用したり、フォームに自動入力したり、ページからテキストをコピーしたり、入力制限のあるフィールドに入力し続けられない理由を理解したりすることが難しくなります」と答えます。(なぜこれらすべてを無効にするのでしょうか?多くの場合、おそらくほとんどの場合、ユーザーエクスペリエンスを形作るという誤った考え方です。)

ブラウザ拡張機能「StopTheMadness」は、異なる答えを提示しています。「ブラウザとユーザー体験はあなたのもの。拡張機能を使って、あなたの指先で操作できるようにしてみませんか?」この9.99ドルの拡張機能を購入してインストールすれば、ウェブサイトが強制しようとする煩わしい動作のほとんどを無効化できます。また、URLベースのトラッキングの一部を偶発的にブロックすることもできます。
特定のサイトにアクセスすると、コンテキストメニュー(Controlキーを押しながら右クリック)が無効になっていることに気づいたことがあるかもしれません。また、他の動作も変更されることがよくあります。ページ上の要素をコピー&ペーストできなくなったり、フィールドに入力し続けても追加の文字が認識されず、警告も表示されません。ページ上のテキストを選択したり、画像をFinderにドラッグしたりすることもできません。Commandキーを押しながらクリックしてもタブが開かず、タブを閉じようとするとSafariの警告をクリックして続行する必要があります。オートコンプリートとオートフィルは機能しないか、誤作動を起こします。拡張機能をインストールせずにStopTheMadnessのデモページにアクセスすれば、これらの制限の多くを実際に確認できます。

開発者は、StopTheMadness のデフォルト設定が、影響を受けるブラウザコントロールに問題を引き起こさないことに自信を持っています。また、この拡張機能は、干渉する可能性のあるコントロール、ページ操作、そして干渉が頻繁に発生する操作の簡潔なリストを表示します。
ただし、信頼できない選択肢については、自分で選択して調整することができます。サイトごとに設定を追加することも可能です。これは、全体的には問題がなく、「悪質な行為者」を特別な設定ケースとして追加したい場合や、その逆で、ほぼすべてのサイトで設定が機能するが、一部のサイトでは例外を追加する必要がある場合などに便利です。サイトに独自のコンテキストメニューがある場合は、特別な設定をすることなく、Optionキーを押したままにすることでSafariのコンテキストメニューの代わりにそのメニューを表示できます。
この拡張機能は、ページの読み込みと操作の制御を取り戻すことに重点を置いていますが、URLやクリックによる不要なトラッキングを無効にするためのさまざまな方法も提供しています。例えば、多くのサイトでは、ユーザーの行動を追跡するためにリンクに埋め込まれた情報の種類が明らかになるのを避けるために、さまざまな一般的なURL短縮サービスを使用しています。StopTheMadnessは、短縮URLをサンドボックス内で展開します。これにより、最終的な実際のURLが取得されるまで、ユーザーやブラウザに関する情報が一切開示されません。クリックすると、直接目的地にアクセスできます。この拡張機能は、 utm_sourceWebサーバーへの安全なHTTPS接続の使用増加によって可能になった参照URLデータの抑制を回避する、など、よく見かける特定の種類のよく知られたトラッキング変数も削除します。

StopTheMadnessには、細部にまでこだわった素敵な工夫が随所に散りばめられており、発見するたびにきっと気に入っていただけるでしょう。他のブラウザ拡張機能では見たことがない機能が一つあります。それは、リンクにマウスオーバーしてキーボードショートカットで操作できる機能です。ポインターをリンクに合わせ、Command+Cキーを押すと、StopTheMadnessはリンクを「タッチ」(クリック)することなくコピーします。Command+Xキーを押すと、リンクのタイトルがコピーされます。Command+Deleteキーを押すと、拡張機能はリンクの基となるHTMLアンカー要素を削除し、ページからアクティブなリンクを削除します。予期せぬ結果を避けるために、削除前に確認メッセージが表示されます。
「リンクタイトルをコピー」を有効にし、拡張機能の設定の「コンテキストメニュー項目」タブでブラウザを選択した場合も、Command+Vを使用できます。リンクにマウスオーバーしてCommand+Vを押すと、選択したブラウザでリンクがすぐに開きます。また、リンクをControlキーを押しながらクリックすると、 コンテキストメニューに「ブラウザ名でリンクを開く」項目が表示されます。
別のブラウザで開く特定のURLやURLパターンを設定することもできます。私のように、Safariで表示が崩れるサイトがあるかもしれません。(私の場合は、オンラインの配送ラベル印刷サイトと州の健康保険交換サイトです。)「Web URLルール」タブで、一致させたいURLと、クリック時に開くブラウザを設定します。
StopTheMadness には、サイトごとのカスタム CSS スタイルの挿入など、さらに多くの機能があり、アプリは学習とカスタマイズに報います。
StopTheMadness拡張機能は、Safari 15、macOS Monterey、そしてSafari Technology Previewで動作します。StopTheMadnessスタンドアロンアプリを使えば、Brave、Firefox、Google Chrome、Microsoft Edgeにインストールできます。StopTheMadnessには、iOS/iPadOS版Safari向けの別売りバージョン(7.99ドル)もあり、多くの機能を備えています。
StopTheMadnessに10ドル投資すれば、計り知れない安心感が得られます。これは、訪問するサイトではなく、ユーザー自身のニーズに合わせて設計された拡張機能です。さらに、特定のページやサイトに合わせて、ブラウザを素早く切り替えられるというメリットもあります。
StopTheMadness が Mac Gem として登場するのは今回が初めてです。
近年のMacの力強い復活を受け、macOS体験を最大限に活用するために、私たちが愛用しているツールや読者の皆様におすすめしたいツールをご紹介したいと思います。Mac Gemsは、Macソフトウェアの傑作、つまり実用性が高く、解決すべき限られた問題に的を絞り、個人または小規模企業によって開発されたアプリを特集します。毎週の更新をお楽しみに。ご意見・ご感想はMac GemsのTwitterフィード(@macgems)までお寄せください。