Hacker News 中文摘要

RSS订阅

Alan.app – 为macOS活动窗口添加边框 -- Alan.app – Add a Border to macOS Active Window

文章摘要

作者因macOS窗口对比度问题开发了一款名为"Alan"的小工具,可为当前活动窗口添加可自定义颜色和宽度的边框。应用支持明暗模式,提供下载链接,并可通过终端命令隐藏Dock图标。

文章总结

标题:Alan.app – 一款为macOS活动窗口添加边框的小工具

文章主要内容: 作者Tyler因视力老化及macOS窗口对比度问题,开发了一款名为"Alan"的轻量级Mac应用。该应用核心功能是为当前活动窗口添加可自定义的彩色边框,主要特点包括:

  1. 支持在偏好设置中调整边框宽度
  2. 提供浅色/深色模式下的颜色自定义选项
  3. 应用体积小巧,功能专注单一需求

实用信息: - 用户可通过GitHub下载已公证的v1.0版本 - 演示视频直观展示功能效果 - 通过终端命令可隐藏Dock图标: defaults write studio.retina.Alan hideDock -bool true

(注:原文中的网页警告提示等与技术文档无关的内容已省略,保留了核心功能说明和实用下载信息)

评论总结

以下是评论内容的总结,平衡呈现不同观点并保留关键引用:

对macOS窗口管理的批评

  1. UI设计问题
    多位用户批评macOS Tahoe及更早版本的UI设计,认为窗口重叠难以区分、元素混乱且缺乏对比度。

    • "it's incredibly hostile to users... far less usable space" (smcleod)
    • "Relying on the three dots... gets frustrating" (who-shot-jr)
  2. 苹果未修复问题
    用户对苹果长期未解决基础功能表示不满,甚至转向Linux。

    • "Bizarre that this has not been fixed by Apple" (who-shot-jr)
    • "hard to feel satisfied with the UI of MacOS" (phren0logy)

替代工具讨论

  1. 同类工具推荐
    用户提到JankyBorders、HazeOver等工具,部分配合Aerospace使用效果更佳。

    • "Any reason to use this over JankyBorders?" (Atreiden)
    • "HazeOver... dimmer for everything except the front window" (treetalker)
  2. 功能对比需求
    部分用户希望新工具支持圆角匹配或更流畅的边框跟踪。

    • "wish the border followed the radius of the native window" (Jeremy1026)
    • "delay between the window and border moving is crazy" (ivanjermakov)

其他观点

  1. 正面评价
    有用户认为此类工具应作为系统辅助功能存在,或赞赏其创意。

    • "Neat little app!" (evaneykelen)
    • "PopOS's Cosmic DE has this baked in... useful" (tylerflick)
  2. 反向需求
    少数用户提出相反需求(如移除阴影)或调侃设计倒退。

    • "I want to remove that annoying drop shadow" (satvikpendem)
    • "full circle back to Win 95 days" (hxorr)
  3. 技术实现猜测
    有用户分析工具可能基于公开API实现,但存在性能局限。

    • "implemented using public macOS frameworks" (bsnnkv)
    • "border window itself is most likely an NSWindow" (bsnnkv)

解决方案建议

  • 系统设置替代:启用"increase contrast"辅助功能可临时解决(WorldPeas)。
  • 开发者脚本:Hammerspoon脚本可实现类似功能(charles_f)。

(注:所有评论均无评分数据,故未体现认可度差异)