世界を動かす技術を、日本語で。

macOS Tahoeのメニューアイコンを非表示にする

概要

macOS Tahoeのメニューに追加されたアイコン表示が視認性を低下させているという不満。 Apple純正アプリ間でもアイコンの一貫性がなく混乱を招く指摘。 Steve Troughton-Smithによるアイコン非表示のTerminalコマンド紹介。 一部例外を除き、メニューアイコンが消える利点。 Appleへの改善要望と設定項目追加の提案。

macOS Tahoeのメニューアイコン問題と回避手段

  • macOS Tahoe でメニューに多数の アイコン が追加され、視認性の低下
  • Apple純正アプリ 間でもアイコンのデザインや意味が 一貫していない ため、混乱の原因
  • Steve Troughton-Smith による回避策のTerminalコマンド発見
    • コマンド:defaults write -g NSMenuEnableActionImages -bool NO
    • このコマンドで ほとんどのメニューアイコン が非表示
    • ウィンドウのズーム/リサイズ など、一部必要な箇所のアイコンは維持
  • コマンド適用後、 アプリの再起動 で設定反映
  • メニューの視認性や操作性の向上を実感

Appleへの要望

  • macOS 27 でのデフォルト仕様の見直し希望
  • アイコン表示の 有無を設定で選択可能 にする要望
  • アイコン表示が 気になるユーザー への配慮の必要性

Hackerたちの意見

普段はAppleのOSアップデートが好きなんだけど、Tahoeはほんと最悪だね。ガラスからして、サイズ感も全然ダメ。MacOSはVisionOSと調和する必要なんて全くないのに、無理に合わせようとして大失敗してる。

同意だわ。Tahoeは使い物にならないくらいひどい。アラン・ダイがAppleを辞めてくれて嬉しい。Tahoeの後は、AppleがLiquid Glassを見直してくれることを願ってる。そうじゃなきゃ、Linuxに乗り換えるしかないね。

よく分からないけど、iOSやMacOSのリリースのときはいつもこういうパターンを見る気がする。みんなその時に批判するんだよね。実際、Tahoeのデザイン変更は結構楽しんでるし、古いバージョンのMacOSを見ると、慣れたら古臭く感じるよ。

私のTahoeの問題は、Zoomで画面共有するときに変なバグがあって、画面共有に問題があったんだ。最近の2回のアップデートで修正されたけど、Tahoeの問題かZoomの問題かはわからないけど、テスト段階でこういう問題を直すためのベータプログラムがあると思うんだけどね。

もしかしたら、もっといいモニターで見ると良く見えるのかもね。僕にはタホのUIがひどく壊れてるとは思えないけど、急いで作ったのは明らかだね。なんか変なところがたくさんあって、見た目がイマイチなんだ。ドックはアイコンが浮いてるように見えるはずなのに、ガラスの反射がピクセル化してて、効果が出てない。ドックのアイコンはドックの真ん中にあるけど、「ガラス」パネルのアクティビティインジケーターがあるせいで、そう見えない。コントロールパネルや左側にパネルがある他のウィンドウでは、ウィンドウの曲線とパネルの曲線が違うのが明らかで、パネルの透明度がそれをさらに際立たせてる。なぜか一部のパネルは透明なのに、ウィンドウの他の部分は透明じゃないのが理解できない。透明度に理由はないよね。タホは2005年のGnomeテーマみたいで、面白いし、ちょっと綺麗だけど、細部を見ると作者が完璧に仕上げるスキルが足りてないのが分かる。Appleはここ数年、UIの品質管理が手抜きになってる気がする。僕のiPhone SEでも似たような問題があって、Apple(とアプリの作者)はこの電話でテストしてないのが明らかだね。UI要素が頻繁に重なっちゃうし。それに、iOSから移植されたコントロールパネルにはまだイライラしてる。何も見つけられないし、ウィンドウも広くできないんだ。

タホのUIは、2009年頃のKDEの一般的な「未来的な」ユーザー作成テーマみたいに見えるね。

これを投稿してくれてありがとう!ターミナルコマンドを実行したら、すごく改善されたよ。

画像が追加されたときはほんと嬉しかった!ディスレクシアの私には、アイコンが100%速く感じる。メニューの中身はあんまり使わないから分からないけど、アイコンはすごく早く読めるんだ。

アプリによってアイコンの意味が違うのに、どうやってそれを読めるの?

それは、君だけじゃなくて、他のディスレクシアの人たちにも当てはまるはず。画像処理は、誰にとってもテキスト処理より早いからね。

だから、アクセシビリティの設定にすべきだね。デフォルトがオンでもオフでも、気にしないよ。

記事にはこのリンクがあるよ: https://blog.jim-nielsen.com/2025/icons-in-menus/ ここには良い段落があって、例が紹介されてる: 「--- 引用開始 --- 部屋に人を集めて、テキストラベルが消えたメニューを見せて、誰が一番正しく答えられるか見てみよう。 --- 引用終了 ---」アイコンが一貫性がなかったり、意味がなかったりすると、役に立たないよね。すべてのアプリのすべてのアクションに合う視覚的メタファーを見つけて、それを小さなモノクロアイコンに詰め込むのは不可能だよ。

スクリーンショットはないの?何の話か分からない。どのメニューのこと?

そうそう、私も気になってた(まだアップデートしてない、次の大きなアップデートを待ってる)。でも、これについての素晴らしい記事があるよね:https://tonsky.me/blog/tahoe-icons/

見出しだけじゃなくて、記事の最初の段落には問題の説明とたくさんのリンクがあるから、ちゃんと読んでみて。

家ではLinuxを使ってて、仕事ではMacOSを使ってるんだけど、Tahoeのビジュアルの変化は結構好きなんだ。ただ、四角い画面なのに異常に大きい丸みを帯びたウィンドウの角だけは意味がわからないし、ウィンドウのサイズ変更が遅くて面倒くさい。これを無効にできたらいいのに。

丸い角って、Appleのブランドイメージの一部みたいなもんだよね。iOSのアイコンとかもそうだし。この記事みたいに、ロゴをやりすぎてる感じなのかな?: https://paulgraham.com/brandage.html

家では20年以上Linuxを使ってて、仕事では時々Macを使ってる。正直、あんまり変化に気づかないんだ。自分の好きなように設定済みだし、仕事では基本的に4つのアプリだけで過ごしてる: 個人用ブラウジングにはFirefox、仕事用ブラウジングにはChrome、TerraformやGitを動かすためのターミナル、開発作業にはEmacs。確かにリサイズはあんまり良くないけど、朝ログインする時に1回やるだけだし、他の変更は気づかないか、どうでもいいことなんだ。

「アプリは再起動後にこの変更を反映します」…?それが起こってるの見ないんだけど。再起動が必要?

つまり、今のユーザーからログアウトして再ログインするってことかな。そうすれば、いろんなサービスが設定変更で再起動されるってことだよね。

私は、ブラシメタルのAquaとLucida Grandeが戻ってきてほしいだけなんだ。これって、そんなに難しいお願いかな。

いいね!このヒントをシェアしてくれてありがとう!

macOSやWindowsをなんとかするためのコマンドラインやレジストリのハックがたくさんあるけど、なんでLinuxを使わないの?完全なカスタマイズを求めるならコマンドラインも使う必要があるけど、少なくともOSが積極的に邪魔してこないからね。

僕は映画のスコアリングや音楽制作のためにMacを使ってるから、安定性のためにオペレーティングシステムは常に1つ前のメジャーバージョンを使うようにしてる。同じことをしたいなら、面倒なタホのアップデート通知を避けるために、設定でOS 15のベータアップデートを有効にすればいいよ。タホのUIが嫌いだから、アップデートすることはないと思うけど、正直OS 15はとても安定してて見た目もいいから、このマシンのEOLまでこれを使い続けるのが嬉しいな。