有時我對一家公司以優先考慮用户體驗為理念而仍能容許一些荒謬的介面設計疏漏在無數個 macOS 版本中未能修正感到驚訝。其中一個最荒謬的例子是,菜單欄項目有時會被 MacBook Pro 的凹口遮擋。史蒂夫·喬布斯曾經提到,應該從用户體驗開始,再反推到技術層面。Apple 在許多方面都體現了這一目標,然而,卻有一些真正引人注目的疏漏似乎被允許在不同的 macOS 版本中持續存在。
其中一個歷久常存的問題是 Spaces 的錯誤,當系統重啟後,應用程式有時會出現在錯誤的桌面上,或者聲稱設置為在所有桌面顯示,但實際上卻不會這樣做。有時候,一個窗口甚至會被困在桌面之間,變得幾乎無法訪問。這個錯誤存在了這麼多年,我堅信在 Apple Park 沒有人使用 Spaces,否則我實在無法理解為何這個問題未能被修復。
Apple 仍需解決 macOS 中的介面設計問題
另一個令人驚訝的問題是菜單項目可能會被 MacBook Pro 的凹口遮擋,Apple 似乎對此毫不在意或不以為然。通常我在屏幕上只有四到五個第三方的菜單欄項目(包括一個較寬的時區時鐘),但其中一個項目經常會變得不可見。幸運的是,可以通過減少菜單欄項目之間的間距來輕鬆解決這個問題。這可以通過兩個終端命令來實現。
菜單欄項目之間的默認間距為 16,我將其減少到 8。這樣的設置依然十分可用,但如果不喜歡結果,隨時可以恢復。注意,由於 WordPress 顯示預格式化文本的方式,您可能看不到完整的行,但可以複製並粘貼它們。由於不應該將任何無法完全看到的文本粘貼到終端中,因此我的建議是先將其粘貼到備忘錄中,然後再從那裡粘貼到終端中。
要將間距減半,可以使用以下命令:
defaults -currentHost write -globalDomain NSStatusItemSpacing -int 8
defaults -currentHost write -globalDomain NSStatusItemSelectionPadding -int 8
您需要登出再重新登錄以激活更改。您可以嘗試其他數字來變化間距。要恢復默認設置,可以使用以下命令:
defaults -currentHost delete -globalDomain NSStatusItemSpacing -int 8
defaults -currentHost delete -globalDomain NSStatusItemSelectionPadding -int 8
這對您有幫助嗎?歡迎在評論中告訴我們。
📬 免費訂閱 TechRitual 科技精選
按「免費訂閱」即同意收到 TechRitual 嘅科技資訊及優惠。可隨時取消訂閱。

