苹果的软件质量危机 当优质硬件遇上次品软件
更新:2025 年 3 月 4 日
这篇文章在 Hacker News 和 Reddit 上引起了热烈反响。很明显,许多其他人也遇到了类似的挫折,这表明苹果生态系统中存在更广泛的软件质量问题。
为了提供更多背景信息,下面是一直引发这些问题的工作流程: 我在每次讲座开始时创建一个新笔记,添加标题和标签以便整理,然后开始使用 Apple Pencil Pro 书写。
问题的表现是可以预料的:手写笔记写满大约一页纸(或 “屏幕”)后,iPad 开始过热,滞后现象越来越频繁。
作为苹果的长期用户,我一直非常欣赏苹果生态系统所特有的软硬件无缝整合。然而,最近使用 iPad Air 11″ M2 的经历让我怀疑,苹果公司是否已经忘记了其产品曾经的卓越之处。
时间简表
- 2024 年 11 月 6 日: 带着我的新款 iPad Air 11″ M2 光临都灵苹果专卖店,在使用 Apple Pencil Pro 的笔记和 Freeform 时遇到严重的延迟和过热问题。
- 2024 年 11 月 13 日: 在店员建议更换硬件后,我收到了更换的设备。
- 2025 年 2 月 27 日: 更换后的设备出现了相同的性能问题。
高级硬件,乏力软件
11 月,我来到都灵的 Apple Store 零售店,以解决我运行 iPadOS 18.1 的 iPad Air 11″ M2 不断出现的问题。尽管我拥有最先进的硬件,但在使用基本的苹果应用程序(如 Notes 和 Freeform)时,我还是遇到了明显的延迟问题。
性能问题不仅限于反应迟缓。在这些标准的使用情况下,我的 iPad 经常过热,让人拿着不舒服,也让人担心可能会造成长期的硬件损坏。
尤其令人沮丧的是,这些并不是将硬件推向极限的第三方应用程序。这些都是苹果自己的应用程序,理论上应该针对其硬件进行优化。
苹果专卖店的工作人员礼貌而专业,遵循他们的标准故障排除协议。在当面演示了问题之后,支持代表建议更换硬件。不过,经过进一步讨论,我们都认为这很可能是软件问题,而不是硬件缺陷。
我认为这凸显了苹果零售支持模式面临的日益严峻的挑战:当传统的解决方案是更换硬件时,如何排除软件问题?当软件质量下降时,整个支持基础设施就会感觉错位。
这次经历是苹果软件质量下降的一个缩影。
我更换了配备 Apple Pencil Pro 的 iPad Air 11″ M2,但在执行基本任务时再次遇到困难。尽管自我最初投诉以来,iPadOS 已经更新了多次(我们现在使用的是 18.3.1 版),但基本问题依然存在:
- 使用苹果自带的 Notes 和 Freeform 应用程序时,会出现明显的延迟: 使用约 5-10 分钟后,输入延迟会急剧增加,笔画渲染延迟长达 5 秒。
- 标准使用情况下的设备过热: 在执行基本的铅笔输入任务时,CPU 温度会达到令人担忧的水平(基于设备发热量)。
- Apple Pencil Pro 的响应能力差: 手掌剔除功能间歇性失灵,压力灵敏度不一致
更换设备后再次出现这种情况,证实了我去年 11 月的猜测–这是软件优化问题,而不是硬件缺陷。
值得注意的细节
- 热管理故障: M2 芯片应在达到令人不舒服的外部温度之前降低性能,这表明热管理系统没有正常工作;
- 内存管理问题: 性能的逐步下降表明苹果绘图应用程序存在内存泄漏或垃圾回收不当的问题。
自从我最初投诉以来,我发现许多论坛线程和社交媒体上的讨论都来自遇到类似问题的 iPad 用户。这表明问题是系统性的,而不是孤立的。
最令人担忧的是,多次软件更新都未能解决这些根本性的性能问题,而引入的新功能却给系统增加了更多压力(如苹果智能,但这是后话了。)
重新考虑 “苹果税
多年来,我们中的许多人都心甘情愿地缴纳 “苹果税”,即以卓越的用户体验、设计和生态系统整合为理由,为苹果产品支付高昂的价格。但是,如果软件质量持续下降,这一价值主张就越来越难以维护。
经过多次软件更新,这些问题依然存在,这说明了什么?
- 功能优先于优化: 工程资源似乎集中在新功能上,而不是解决现有的性能问题;
- 性能测试不足: 没有对苹果自己的应用程序的实际使用场景进行充分测试。
作为花高价购买苹果产品的用户,我们至少应该得到
- 透明度: 承认已知的性能问题;
- 关注根本: 只关注性能和稳定性的更新;
- 扩展支持: 当软件问题影响硬件寿命时,考虑延长保修期。
使用 “能正常工作 ”的产品所带来的愉悦曾一度成为苹果体验的定义。如今,由于软件难以跟上硬件功能的步伐,这一承诺显得越来越空洞。作为用户和顾客,我们需要大声疾呼,为我们曾经熟知的注重质量的苹果公司代言。
几个月来,我一直希望苹果公司能有所改善,但现在我却要为自己在苹果生态系统中的未来做出艰难的决定。iPad 问题的扩大严重损害了我对苹果新产品的信心。
我呼吁苹果公司回归本源–创造优先考虑用户体验而非功能清单的产品。这家曾经自豪地创造出 “能用就行 ”的产品的公司需要重新找回这种精神。
本文文字及图片出自 Apple's Software Quality Crisis: When Premium Hardware Meets Subpar Software
你也许感兴趣的:
- 【外评】苹果需要解释重新出现已删除照片的错误
- 【外评】一个工程奇迹
- 【外评】欧盟要求苹果必须在 6 个月内开放 iPadOS 的 sideload 功能
- 【外评】苹果 Vision Pro 是个大败笔
- 【外评】苹果花园的围墙正在倒塌
- 苹果公司提醒 92 个国家的用户注意雇佣军间谍软件攻击
- 一台由谷歌 Gemini AI 驱动的 iPhone 将会如何工作?
- 【译文】苹果 CURL 安全事件 12604 号
- 苹果自研ARM处理器 恰似乔布斯当年转投英特尔
- Mac迁移至苹果自主芯片 全面Arm架构时代或将到来
2021-22 年,我在苹果公司工作时,他们的问题似乎与几乎所有其他生产消费类应用程序和设备的公司一样;臃肿缓慢、质量平庸的垃圾产品。他们的工程文化非常糟糕,尤其是在将 “苹果精神 ”传递给下一代开发人员方面。在未来十年内,苹果将与其他厂商无异。
但最重要的是,它似乎是由那些甚至不知道它的用途的人设计出来的。再加上肤浅的 “用代码实现我的 Figma 杰作 ”的开发方式,几乎没有用户测试。Tog 哭了。Don Norman 在哭泣。观察一下,当你做一些微不足道的事情,比如把默认字体大小调大一档时,会有多大的破坏。我敢肯定,默认字体大小的像素是完美的。
在联系人条目中输入不带年份的出生日期。保存时会跳转到第二天,因为你是在第二天 0:00 之后编辑的日期(以美国东部时间为准)。这个错误在 MacOS/iOS 中已经存在了至少 17 年。
抱歉,我进入了咆哮模式。在我的生活中,我真的希望 “少而精”。显然,作为消费者,我们不会对采用这种方法的公司给予回报。
> 在联系人条目中输入不带年份的出生日期。
我很高兴我不是唯一的一个。真是令人费解。我不得不开始输入我的最佳猜测,以便保存…
对于苹果生态系统的专属用户,您如何处理这些功能缺口?只是习惯于绕过它们,忽略它们吗?
我感觉每次换到 Mac 生态系统时,都会遇到一连串 “那个奇怪的小东西不能用了 ”的问题。
PS:USB-C DisplayPort MST(显示器菊花链)支持已经缺失了……十年之久?
我甚至不明白这个错误的描述。我想这是一个我从未遇到过的边缘情况,所以很容易处理。
话虽如此,但也不是说一切都完美无缺,只是比我用游戏电脑(又死机了)和安卓手机进行测试的经历要好得多。
感谢您的分享。哪些团队更好,哪些更差?我猜所有的系统软件团队都更好吧?
在加入了一家大型老牌 FAANG 公司之后,我发现任何大型老牌公司都会有如此多的管理和元工作,在强大的激励机制驱动下,元工作的精力要多于橡胶路面的工作,在这种功能失调的巨型企业中,产品质量下降是不可避免的。
在内部,优先产出成为元工作,而不是到达客户手中的产品。到达客户手中的产品几乎是组织中绝大多数人日常工作的意外副产品。
我过去的经验主要来自初创企业。我被激励花时间做的那些虚假工作,在我作为集成电路开发人员工作过的其他任何地方,都会造成优先级错位/浪费。
我从未在苹果公司工作过,我想这种模式在任何规模的公司都会上演。
由于新工作的关系,我不得不使用 Windows 笔记本电脑工作,我已经不再抱怨我的 Mac 了。另一边的情况要糟糕得多……
在 Windows 上工作让我非常、非常、非常欣赏 Mac 生态系统。
我了解这种感觉。我工作时不得不使用 Mac 笔记本电脑,这让我非常欣赏 Linux。
在大多数方面,Linux 肯定比 Windows 好,但如果不在桌面环境工作方式的偏好上做出重大让步,我不确定自己能否全职使用它。如果你是在 Mac 上长大的人,Linux 桌面领域几乎没有任何东西试图复制那套模式……都是 Win9X 类型的任务栏设置、移动类型的设置(GNOME、Pantheon)、古老的小众 *nix 设置(如 WindowMaker),当然还有最小的平铺 WM。没有任何 Mac OS 的克隆版。
我或多或少精通每一种现代台式机,如果有必要,我可以使用它们中的任何一种,但是否乐意这样做则是另一回事。
Gnome 与 Mac 并无太大区别。顶部有 Mac 风格的状态栏、可浮动或隐藏的应用程序 dock、典型的窗口管理等。
Gnome 的顶部栏不是全局菜单。它完全不同,而且在我看来几乎毫无用处。
同意。硬件非常出色,但用户界面的可定制性和整体快感却远不如我的 XFCE 设置。
你们在写代码时运行什么?
我运行 IntelliJ 和浏览器,大部分时间就这样了。
我使用 vim,在 vt320 上与我的主显示器并排运行,用于文档/测试/等等。
在一个虚拟桌面上有我的工作聊天记录和电子邮件,在另一个虚拟桌面上有我之前工作的检查点,在另一个虚拟桌面上有播放音乐的 YouTube。所有这些都可以用热键控制,用户界面也可以按照我的要求定制。而且不用担心 “更新 ”会破坏我的设置。
你使用哪个发行版?我用过 Mac 和 Linux 笔记本电脑,但 Linux 设置总是让我回到 Mac。
请试试由一家生产自己的 Linux 笔记本电脑的公司维护的发行版 [0]。
[0] https://pop.system76.com/
我用的是 NixOS。我需要处理大量狂野的开发环境,所以 flakes + direnv 可能为我节省了数百个小时和几次系统重装。
Nix 也适用于 Mac,但我要提醒你,它可能会永远毁掉你的 Macports 和 brew。
Nix + Home-manager 是我一直在寻找的配置和点文件解决方案。
它并非无懈可击,但优点大于缺点。
我仍然需要自酿啤酒来装桶,但这没什么问题。
我现在用的是 Fedora。Ubuntu 是最糟糕的。
根据我的经验,与其说是发行版的问题,不如说是开发者的问题。Gnome是Mac的预算,但KDE和XFCE是厨师之吻
所有这些社区小团体都能始终如一地超越大公司,这实在是太疯狂了。
我非常同意你的观点,以至于我会问新工作是否要求使用 Mac,如果是,我就会马上结束这个过程。
有了 WSL,连 Windows 都比它好。
? 这怎么可能?我的 Macbook 没有任何问题,而 Linux 对我来说一直是个麻烦。
对我来说,最大的不满是我无法按照自己的意愿进行配置,而且它认为我不懂电脑。此外,苹果公司在用户界面等方面选择的很多方法对我来说都是违反直觉的。
与 Windows 相比,我还是更喜欢它,但(至少对我来说)它不如一个经过适当设置的 Linux 操作系统,比如标题 WM。不过,如果我想向别人推荐一台仅用于浏览、收发电子邮件等用途的电脑,那么 Mac 会是我的首选。
哈。我有时不得不使用 Linux(Arch),这让我更加欣赏 OpenBSD 🙂
公司 IT 部门最近因为某些官僚原因禁止我的 Indy 与 IRIX 6.5.32 日常驱动程序联网。我感受到了你的痛苦。
我很困惑。你这是在讽刺我吗?根据维基百科,你的操作系统最后一次发布是在 2006 年 8 月。它怎么可能是安全的?
从一开始就不安全。lpr 用户是进入 Irix 的好方法。
尽管如此,它还是我最喜欢的 Unix。
我同意,但我的 M1 MacBook 工作笔记本是我用过的最快的开发机器。从用户体验的角度来看,它有两点不足:
1. 我每次都使用相同的桌面布局,从左到右依次是:slack 桌面应用程序、两列宽的 emacs 窗口、90col 宽的终端。我还有两个 Chrome 浏览器窗口–一个宽度与 slack 窗口相同并覆盖它,另一个宽度与 emacs 窗口相同并覆盖它。问题是每次我从睡眠状态唤醒笔记本电脑时,终端窗口都会缩小到较少的列数,我不得不把它拖回全宽。
2. 外接显示器支持有时会出现问题。我不知道是我的集线器(“可插拔 ”什么的)的问题,还是操作系统的问题,或者两者都有。
当然,还有自制软件的各种缺陷,以及制作某些软件并不容易的事实。
不过,苹果芯片的性能令人惊叹。我对新框架中搭载的 AMD 芯片很好奇,因为我正在考虑升级我的个人笔记本电脑,但基本上是在新框架和新的 M4 Max Macbook 之间徘徊。我从来没想过会有这么一天,可能要等一年左右再做决定,但苹果成为竞争者也很有趣。
关于第一点,我也遇到过同样的问题,后来多亏了 claude,我用一个简短的 applescript,并在 karabiner 上附加了一个键盘快捷键,就解决了这个痛点。还有一款名为 “Stay ”的应用程序,也可以通过界面实现类似的功能,但目前我的解决方案对我来说已经足够好了。
作为一个同时在两种系统上工作的人,我看不出有什么不同。Mac 和 Windows 一样糟糕(反之亦然)。两者各有优劣。
一旦人们开始说 “被迫使用[……]工作”,你就必须从另一个角度来分析平台。
也就是说: 在企业 IT 部门斥巨资购买硬件并加载尽可能多的 “安全 ”垃圾软件之后,这个平台的性能如何?
在 Windows 平台上,有便宜得令人难以置信的笔记本电脑可供选择,而企业 IT 部门有大量的垃圾软件,如杀毒软件、crowdstrike、配置文件和企业端点管理等,会拖慢笔记本电脑的运行速度。
而在 Mac 上,没有任何便宜的硬件可供选择,而且有中等数量的 “安全 ”垃圾软件。
在 Linux 上,公司 IT 部门让你自己管理,因为他们不知道如何管理。他们也无法开发技能,因为任何会管理 Linux 的人都会被提拔到设置-新用户-笔记本电脑部门。
对于这种性质的任何讨论,答案都是立即无视任何没有在未经提示的情况下作出解释的答案。
这里 90% 的评论都是这样。这不是玩笑。我数了 18 条,只有 2 条有具体的不满。毫无价值的评论区。(抱歉,我也把你的评论写进去了)
我 16 岁的时候,第一次亲眼目睹了 “Mac 比 Windows 好 ”的论调。我问他们为什么,他们提到了很多与同桌的人无关的事情,但最突出的是一个确实相当有用的特殊功能。当时我不知道该如何回答,但一回到家,我就用 windows 查看了一下,发现这个功能就在那里。
我认为他们的偏好并没有错。事实上,当时这些操作系统在工作流程上有很多重大差异,而现在这些差异已经不大了,特别是如果你是一个真正能使用谷歌超过 20 秒的人。但这次互动向我证明了能够支持你的立场的重要性,因为如果你不这样做,你可能只是另一个 16 岁的白痴,对决定你偏好的东西没有任何技术或实践知识。如果对他人隐瞒原因,他们也学不会如何解决问题。所以,还是那句话,毫无价值–占用了本可以有更好评论的屏幕空间,却什么也没提供,谁也帮不上。
该死的,你太激动了。我对 Windows 的一些不满归结于外设,我会花很多时间排查蓝牙设备、扬声器或麦克风无法工作的原因。此外,似乎也没有办法在不更改注册表的情况下绕过启动时使用密码或 PIN 码。我希望我的电脑能一直保持开机状态,这样我就能远程连接到它,但你知道吗,一次强制更新导致它重启了,而且由于它需要密码才能进入桌面,我根本无法让 Parsec 连接到我的电脑。我试着禁用自动更新,但似乎没什么用。为什么我的 PS5 控制器上的麦克风每秒要连接和断开十次。好吧,让我试试解除控制器配对,哦,它就是……不解除配对。
你提到了这一点,但我想强调的是,就声誉而言,这其中有很多都是传统的包袱,而 Windows 将不得不长期背负这些包袱。
我认为,当人们谈论与 Mac/apple 相比,windows 有多么糟糕时,他们所谈论的东西在某些时候可能是真实的。
对于许多人来说,使用 Windows 的记忆包括蓝屏死机、程序经常崩溃以及 Windows 本身经常崩溃。此外,随着互联网的普及,微软也开始采取行动,为解决恶意软件问题采取了更好的安全措施。
这些显然都不一样,没有当年那么糟糕了。
几年前,雇主让我改用 Mac,为了大脑的可塑性,我欣然接受了。
当时我注意到的主要区别是:窗口管理器更好用,安装应用程序的方式更理智,整体流畅度难以解释,而且还能带来一些我最喜欢的 Linux 小工具。
时至今日,这其实只是一个喜好问题。Mac 对 Linux 有很大的帮助,但如今它们都具有很强的可定制性,你或多或少都能在它们中的任何一个上实现你想做的事。
如今,出于需要,我三种系统都用–Mac 和 Linux 用于工作,windows 用于游戏,但我可以肯定地告诉你,总的来说,我最好的决定就是不卷入圣战。
它们完全不同。
Mac 能正常工作。如果有东西坏了,根本无法修复,因为他们没有提供修复按钮。但它还是能用的!
Windows PC 开箱即坏,但用户会适应并最终获得一堆变通方法,这有点像 Windows 的用户体验。
篱笆不止两面。桌面 Linux 其实很棒,如果你是技术人员,那就更棒了。
我在工作中不得不经常使用苹果和微软的产品。它们都比桌面 Linux 差太多了,简直一点都不好玩。
我就是这样。我拿到公司的笔记本电脑,心想 “也许 Linux 也没那么好了……现代的 FAANG 是怎么处理事情的?
然后广告就来了,我的疑虑瞬间烟消云散。我的家用电脑运行的是 NixOS,这种情况已经持续了 6 年之久,在广告泛滥之前,这种情况可能会一直持续下去。即便如此,要让我放弃桌面 Linux 也并非易事。
我从来不觉得这是真的。
你的依据是什么?
大概是他们的经验吧。
你不能只是体验了这个世界就妄加评论。如今,我们的观点都需要来源来支持。
比较一下 Windows 笔记本电脑和 Mac 电脑的销售价格中位数。任何带有苹果徽标的产品的合格标准都应大大提高,这样才能证明其价格合理。
我在一家 Windows 系统占 90% 的商店工作。显然,使用 “主平台 ”有很多好处。
头两个月,我尝试使用 Windows 笔记本电脑。
我做不到。
实际上,没有哪一种比其他任何一种更好,它们都很棒,但适合不同类型的用户和他们所看重的东西。
不是这样的,你的观点很主观。Windows 11 是一个伟大的开发者平台。
他们的观点怎么会既 “不正确 ”又主观呢?Windows 11 可能是一个不错的开发者平台(Cygwin 还能用吗?)
我只是启动了一个 ubuntu 服务器虚拟机,并将其用作我的开发机。现在的 VScode remote 非常可靠。
我用 Mac 作为工作时的移动电脑(它真的很轻便,而且专有软件总是能正常运行),但我有一个 linux 虚拟机,出门前我会在上面同步所需的项目。如果我必须使用容器来提供额外的服务(数据库……),我还不如使用一个可以随意配置的虚拟机。
Windows 非常棒。Windows 笔记本电脑简直就是垃圾。
安装了 Linux 之后,笔记本电脑就会好很多。
作为一个用 C++ 制作视频游戏的人,我不得不不敬地表示不同意。
但我承认 SteamDeck 非常棒。具有讽刺意味的是,Linux 游戏的最佳 API 竟然是 Win32。
游戏是 Windows 中最棒的东西。但玩游戏的最佳方式是在 Linux 下运行任何兼容层。
而不是真正运行 Windows。
如果 Linux 是运行游戏的最佳方式,那么为什么 Linux 在 Steam 上的用户份额仅为 1.45%?我相信这还包括 SteamDeck。
更好并不总是赢家。Steam Deck 的销量仍然高达数百万。
那么 Windows 究竟好在哪里?除了一些传统软件仍在其上运行之外……
因为对于用 C++ 开发金融应用程序来说,Linux 在我看来要好得多。
更好的剖析器(Superluminal)。更好的调试器(Visual Studio)。
Linux 软件包管理器是一种可憎的失败模式。现代软件的可靠构建和可靠运行都需要 Docker,这就是最好的证明。
glibc 是上世纪 80 年代糟糕设计理念的产物。编译器依赖于你所拥有的.so 的任何随机版本,这已经是破绽百出了。事实上,你无法任意选择 glibc 版本或运行时环境,这实在令人尴尬。
我曾经推出过一款支持 Linux 的流行游戏。1%的 Linux 用户代表了 50%的错误报告。这并不是因为 Linux 玩家在报告 Linux 问题时更可靠。虽然已经过去好几年了,但对 SteamDeck 的支持可能与此类似。至少对于非质子版本来说是这样。
什么?自 7 以来唯一 “伟大 ”的 Windows 就是 LTSC。
使用 O&O Shutup 的 Win10/Win11 完全没问题。
https://www.oo-software.com/en/shutup10
你到底发现 Windows 有哪些地方差得多?
内置的臃肿软件(LinkedIn、TikTok、Clipchamp 等)、不断的唠叨(如全屏提醒购买 Office 365 以 “保护 ”你的电脑),Edge 基本上是强制安装的。MSVC 的许可条款太过疯狂–你不能在 Visual Studio 或 VS Code 之外使用它,更不用说它还缺乏对 C 语言的支持。
除此之外,Windows 的体系结构一团糟,我讨厌它(微软必须推出 WSL2 是有原因的)。macOS 可以很好地运行我的所有工具,就像 Linux 一样。
为什么要使用 MSVC?你可以轻松地将其他编译器连接到 VS 和 VSC。
在这一点上,WINDOWS 能带来什么?
不是 OP,但我遇到的一件事是,我安装的三四个 Windows 系统(包括 Windows 11 和 Windows 10)都无法升级,其中一个新的升级程序停止显示,我不得不安装一个 “启用包”,这才解决了问题。
其他的错误代码都是随机的十六进制,我不得不再次用谷歌来尝试找出问题所在。
在其中一个分区中,我不得不使用命令行和 diskpart 等来扩展恢复分区,因为显然我安装 Windows 10 时的默认分区已经不够大了,而 Windows Update 无法解决这个问题(失败后的错误代码没有描述,我花了好长时间才找出问题所在),也无法修复。只好在 Powershell 中手动修复。
另一个问题我认为可以通过在命令行中运行 sfc 和 dism 恢复命令来解决,但如果 Windows 能自己解决这个问题就更好了!
平心而论,macOS 在这方面也没好到哪里去,错误代码可能相当隐晦,例如什么是 -2003F。
出于某种原因,我玩的一款名为 DCS 的游戏可能会出现错误,技术支持人员告诉我需要 sfc /scannow 和 dism /online /cleanup-image /restorehealth。出于某种原因,我每次安装 Windows 11 时都会发现大量损坏的文件。这是使用当时最新的 Microsoft ISO 安装的。我在多个不同的系统上都遇到过这个问题,包括一台现代游戏电脑、一台使用 bootcamp 的 Mac、一台较旧的联想 M93p 以及在 VMWare 或 KVM 中安装时。
不过在 Mac 上,应用程序和操作系统崩溃的情况确实比较少。
是啊。苹果的运行速度不必比熊快。它只需要比别人跑得快。事实证明,做到这一点并不难。
M1 芯片问世后,我又试了一次 Macbook,但对其性能并不满意。尽管基准测试结果令人难以置信,但界面给人的感觉就是臃肿和迟缓。
不过,对我来说最大的问题是达尔文那古怪的、半完整的 unix 环境。我的所有生产服务器都是 Linux 系统,要把在 Linux 系统上运行良好的软件移植到苹果操作系统上,实在是一件麻烦事。自制软件固然不错,但有时也会失败,而且如果没有可用的软件,我还得等比我更聪明的人来移植。另外,很奇怪的是,尽管苹果公司拥有数亿美元的资金,但社区却不得不维护这些软件,因为他们根本不关心开放源码软件。
这只是我的个人看法,但归根结底,我使用电脑的真正目的只是为了浏览网页、编辑代码,以及在本地运行 Linux 生产软件。使用 Linux 更有意义,我在一台出色的 Framework 笔记本电脑上运行 Linux。脱离软件臃肿的 “跑步机 ”感觉真好。
你在框架上运行哪个发行版?Ubuntu 感觉很臃肿,软件也很老旧。框架笔记本电脑比 MacBook Pro 差很多很多。这根本不是苹果和苹果之间的对比。
我希望能有一个完美的解决方案,但老兄。把装有 ubuntu 的框架笔记本电脑与装有 MacOS 的 MBP 相提并论,除了从成本角度考虑外,简直太疯狂了。
我个人认为,苹果公司的软件开发流程一定存在根本性的问题:
– 在最近的 MacOS 版本上,右击桌面,选择 “更改壁纸” => 新的设置面板打开
– 点击 “自定义颜色
– 现在按住颜色选择圈中的 “颜色光标 ”并拖动几秒钟
– 停止拖动,注意颜色光标是如何不规则地跳来跳去的(实际上不可能准确选择你想要的颜色)
– 使用颜色圆下方的线性滑块时也会发生同样的情况
这个错误并不是潜伏在设置面板的某个不起眼的地方,而是更改桌面背景颜色的唯一方法。质量保证专家在 5 分钟内就会发现这个问题。
每次操作系统更新后,我都会检查这个 bug,自从 Ventura 引入新的设置面板后,这个 bug 就一直存在。作为一名好公民,我还写了一份反馈协助单(FB13805690 – 21-5-2024),并附上了屏幕录像和所有内容,当然我也可以将该报告发送到黑洞中:)
我无法在使用 Apple Studio 显示器的 macOS 15.3.1 上重现此问题。您使用的是什么显示器?可能与色彩空间转换有关。
编辑:使用您在下面提到的其他步骤重现了这个问题。作为一个处理外部错误报告并撰写报告的人,经常会遇到这样的情况,即需要额外的步骤或特定的启动状态,这既阻碍了错误的重现,又缩小了受影响的用户群。
> 已重现
重现。单词是 reproduced
repro’d 对我有用。
我更喜欢 r’d。
我衡量苹果是否为客户服务的指标是,macOS 如何 “协商 ”非苹果品牌显示器使用 YPbPr 而非 RGB(一些 LG 显示器也获得通过),这导致色彩质量变差。我认为这是一个精心设计的似是而非的错误,而不是一个真正的错误。
顺便说一下,我找到了一种使用 BetterDisplay 和 EDID 覆盖(以更接近显示器实际告诉 macOS 的信息)的解决方法。
附议。即使这只是一堆最终选择错误的启发式方法,也会让人感觉是在积极地反用户。老实说,为什么这不是一个下拉菜单?
相关错误:当有可变刷新率时,macOS 默认使用可变刷新率,而不是记住我选择的 144 赫兹。这与我的集线器(Caldigit TS3 Plus)有关,它在使用可变刷新率时会出现问题,导致黑屏。
最糟糕的情况是:要么我使用 HDMI 电缆,用 BetterDisplay 强制 RGB 来修复 YCbCr,要么通过集线器使用 DP 时由于上述错误而导致黑屏。
有时候,我真希望苹果公司能解体,这样 macOS 就有机会得到更多的关爱。
我从 M1 Mac 购买了一个定制的 HMDI 加密狗,它可以为我的 OLED LG 强制生成 4k RGB HDR。
有意思。你能贴出加密狗的链接吗?
我会选择 caldigit TS4 + 他们的 hdmi/dp 有源适配器。
我认为,苹果公司可能天真地期望显示器制造商遵守规格,而实际上他们往往并不遵守。
无论如何,我的 27 英寸 2560×1440 华硕和 Alienware 显示器在 macOS 上都没有问题。至少通过 USB-C 和 DisplayPort(还没试过 HDMI)连接 10bit RGB 都没问题。
我在 Sonoma 更新时遇到了这个问题。我的显示器(4K LG)之前可以正常协商 RGB,但现在不行了。BetterDisplay 解决方法对我不起作用。糟糕的色彩和所有文本周围模糊的边缘也造成了眼睛疲劳。我简直气疯了。
整个设置应用的重写是苹果软件开发流程崩溃的金丝雀,尤其是在 Mac 上。
他们用 SwiftUI 重写了许多工具。
到目前为止,我还不愿意用 SwiftUI 发布任何东西。我不认为它能胜任这项任务。
它仍然缺少 Cocoa 早在 2015 年之前就具备的某些功能…
平心而论,从旧版控制面板到 “设置”,Windows 也遇到过同样的问题。我在 Windows “设置 ”中的某些屏幕上仍然会出现较大的延迟。
我认为 Windows 11 中许多新功能的运行速度之慢令人抓狂。资源管理器超级慢,设置也很慢。有时我想,即使我想让系统变得这么慢(不使用睡眠语句),我也不知道该怎么做。
让打开设置页面需要多次查询微软服务器。这样一来,你就会得到滞后和可变性的额外好处,而在 Wifi 坏掉的情况下,由于等待连接超时,就会出现极度滞后。
我并不是说这就是事实。但这很有可能,而且真的不应该发生。
在 Windows 10 中也会出现这种情况。在浏览文件夹时看到 “正在处理”,好像我使用的是 5400 RPM 硬盘驱动器。
为了公平起见(对谁公平?),你是说 OS X 的设置和 Windows 11 的设置一样糟糕?比如,嘿,至少不会比 Windows 11 更糟糕?
我觉得这不公平,两者都很糟糕。
我的意思是,好吧,旧版本已经有点超载和笨重了,所以重新设计可能早该进行了,我在这里给他们点好处,但在菜单间切换时延迟 1-2 秒是怎么回事?他们是在打开每个设置页面时都进行网络请求还是怎么的?这真是业余时间。
他们似乎是将每个设置页面作为一个单独的应用程序启动,并在退出 “设置 ”之前一直保留。我不知道这需要多少资源,也不知道这对延迟的影响有多大,但是……
打开 “活动监视器”,在搜索中输入 “系统设置”。然后打开 “设置 ”应用,按向下箭头键浏览所有菜单。你会发现,在退出 “设置 ”之前,活动监视器中的每个菜单都会显示为各自的行项目,如果你继续上下翻阅菜单,速度会(可能)越来越慢;这里似乎存在内存泄漏之类的问题,而我的直觉是,每个旧设置菜单都被薄薄地包裹在 SwiftUI 视图中,一旦你点击其导航项目,就会立即启动。
是的,其他一些评论者提到他们很可能重新编写了整个 Swift。
那么,Swift 对于这种访问低级系统内容的用户界面来说是不是太糟糕了?谁知道呢?
SwiftUI 不是 swift。这是关于框架而不是语言。但即便如此也无关紧要
我认为苹果公司在低层次方面的质量保证还算不错(还记得他们是如何悄悄地将每部 iPhone 转换为 APFS,然后再转换回来,只是为了测试以后是否能正常工作),但在最终的图形用户界面方面的质量保证却很糟糕。
可可/OBJC 的大部分内容都是很久以前写的,当时的质量保证还比较好。如果是现在的 cocoa 和 objective c,同样会有很多错误。
这与旧版应用程序并无太大区别,只是用户界面和其他东西被捆绑在 .prefPane 捆绑包中,而不是 .app 捆绑包中。
我使用的是 iPhone 13 mini,我在设置应用中没有遇到任何延迟。
我说的是 macOS 中的设置应用。
哦,我明白了。我的 M3 Air 在 “设置 ”中切换菜单时有轻微延迟(接近 1 秒或更短)。
延迟没有理由超过 100 毫秒。1 秒钟的延迟一定是由于某些效率极低的懒启动或在屏幕间切换时发生了大量 io 所造成的。
我们(基本上)不再使用旋转金属运行操作系统了,因此即使有一些 I/O 需要发生(不应该有),1 秒钟的延迟也会说明应用程序做得很糟糕。如果读取是顺序进行的,并且在开始另一个读取之前不等待每个读取完成,那么现代固态硬盘可以在一秒钟内读取多个千兆字节的数据。不幸的是,我们这个物种还没有想出必要的编程工具来让这一切变得自然。
在最近一集的 ATP 播客中,一位匿名人士来信说,他们在苹果工作到 2013 年左右时,macOS 实际上还没有 QA 团队。
虽然那已经是十多年前的事了,而且 “没有 QA 团队 ”并不意味着没有测试,但考虑到现在 macOS 中的 bug 层出不穷,而且几乎从未得到过修复,我也就见怪不怪了。
(顺便说一句,我没有遇到你提到的这个 bug)
我曾在 2010-2013 年期间担任 MacOS 的 QA 职务。当时并没有一个质量保证团队,而是每一组开发人员和 EM 都有一个质量保证嵌入其中。
你说得没错……但后来各个团队采取了各种措施,试图摆脱 QA。所以它是不稳定的。
我认为他们的意思是,让一大群人整天做端到端的用户场景测试,就像电子游戏的游戏测试员一样,而你描述的听起来更像是 SDET 的工作。
如果你看一下 macOS 的功能历史,就会发现很明显,2007 年,团队的大部分成员都被调到了 iPhone,从此一蹶不振。在此之后不久,雪豹系统(Snow Leopard)的高水位便得到了广泛认可。
平心而论,苹果仍能偶尔完成令人惊叹的垂直整合壮举–HDR、APFS、在来自四面八方的冷漠的无情打击下仍能保持音频延迟在可控范围内–但他们从未有过同样水平的持续前进动力,至少在一两年前开始大力推动人工智能整合之前是如此。苹果公司在这里受到了批评,但我认为他们的整合实际上是最好的。他们早在芯片中植入神经内核时,这种做法就受到了嘲笑而不是赞扬,而且每一步都经过深思熟虑,而不是从 ChatGPT 科学展览项目中空降而来。但是,他们从来都不擅长自己构建或部署前沿模型;我希望他们能扭转这种局面,因为这很重要。
这可能不太可能。马克-古尔曼(Mark Gurman)最近为《彭博新闻社》(Bloomberg News)报道称,“苹果公司人工智能部门的人现在认为,真正的现代化对话版 Siri 最多要到 2027 年的 iOS 20 才能与消费者见面”。
听到这个消息真让人沮丧。他们有钱购买人才,应该能在 2025 年内完成这项工作。但如果没有意愿,就没有办法。
他们的惯用手法通常是很晚才推出更好的解决方案,还记得蓝牙在他们应用得很好之前有多糟糕吗?
这听起来很谨慎。他们没有理由继续在产品中塞满毫无用处的 “人工智能 ”功能。等到你能把好的坏的丑的区分开来,选择只做好它。
人们对雪豹记忆犹新,但它在发布之初漏洞百出。随着时间的推移,它变得越来越好…
也许是我运气好,对我来说 10.6.0 和 10.5.8 一样稳定。随着时间的推移,10.6.8 确实有所改善,而且几乎没有人反对 10.6.8 是最好的 OS X 版本(也许 10.9.5 除外),但至少对我来说,即使在发布之初,它也是一款出色的操作系统。
iOS 在发布一年后变得很好,然后苹果就会阻止你安装稳定版,强迫你安装带有不需要功能的不稳定版。
我倾向于在年度周期的后期才安装/购买,然后在一年内都使用该版本。
好方法。遗憾的是,这种方法只能维持几个月,然后iOS系统就会在最大程度的加固(锁定模式+苹果配置器监管)下再次陷入零日。然后,唯一的选择就是 DFU 重新安装,这将导致 iOS 安装不稳定。
> 质量保证专家在 5 分钟内就会发现这个问题。
是的,但代码审查员已经签过字了,我们的单元测试有 100% 的代码覆盖率,而且都通过了。肯定没问题。
你提到的反馈助手问题可能是他们软件生态系统中最糟糕的方面之一。我在那里提交的任何单子都没有得到回复。感觉就像一个被遗弃的程序,考虑到它的用途,用户体验太糟糕了。
几年前,我就 Final Cut 中遇到的一个问题提交了一份 “反馈助手 ”错误报告。作为回应,Final Cut 的开发人员与我取得了联系,他们与我一起复制了问题,然后发送了修复程序。
这只是一则轶事,但有些报告肯定会得到关注。
我也遇到过同样的 Bug,这个 Bug 会关闭 “不要创建新的 Apple 广告识别码”(或者叫什么来着)。这意味着即使你明确选择退出苹果的广告追踪,几乎每次 iOS 更新都会重新选择加入。
我想这可能会让他们与欧盟隐私监管机构发生冲突,所以他们非常希望能复制这个错误,然后让我检查一下是否不再发生这种情况。
另一方面,“第一次截图时无法显示截图预览,也不会闪屏 ”的问题在 iOS 中已经存在了三个版本。我已经报告过三次了,但没有人再关注过这个问题,也没有人把它标记为 “复制”(DUPLICATE)之类的。而且每次我提到这个问题时,至少都会有 3-4 个其他人评论说也遇到了这个问题,所以我认为苹果公司肯定非常清楚。
Pro Apps 团队更关注客户的满意度,因为它的用户更小众、更高价值。
反馈助手是雷达的用户界面。
除非影响到很多人,而且他们需要更多信息(如崩溃报告),否则您永远不会收到对单子的回复。
不过它们都会被阅读/转发。
可以确认。
无论如何,我无法在 15.3 (24D60) 上重现这个问题。我没有 “自定义颜色 ”选项。我看到的是 “颜色”,点击 “加号 ”按钮即可添加新颜色。另外,我的系统连接到了 Caldigit 底座,我使用的是鼠标,而不是触控板。
我使用的是 15.3.1 版,当我尝试添加新颜色时,它能准确无误地停留在我选择的颜色上。
在过去的 30 分钟里,我一直在尝试,并阅读了本主题中的所有其他评论,但我无法在 15.3.1 上重现这一操作。
你用了很多指向设备,还是只用了一个?只在 M3 MBP 触控板上试过一次
我只试了触控板。
现在我重新试了一下,直到重新启动壁纸选择屏幕后才再次出现这种情况,然后又是一片混乱。真奇怪。
哦,看来 RDF 现在坏了。也许这是因为白宫里的那个人有一个更强大的设备造成的。
https://en.wikipedia.org/wiki/Reality_distortion_field
成功复制。粗糙。也许他们指望人们在尝试了新版 “设置 ”应用的邋遢混乱之后,甚至在进入 “更换壁纸 ”部分之前就放弃了,因为他们忘记了还有另一条路径。
这也引发了一个巨大的问题: 问题不仅在于功能缺陷,还在于设计缺陷和回归。从我看到的所有反馈来看,新的设置面板几乎遭到了所有人的痛恨。苹果公司正在花时间对已经起作用的东西进行改动,而这些改动并不会促进销售……所以,WTF?这说明公司内部在优先级设置上存在重大问题。
看看 Xcode 的状况吧,它是 iPhone 最重要的工具。每个开发者都知道,这个工具需要大规模重写。有消息称,苹果公司内部甚至没有人再彻底了解它,所以现在是时候把它绑起来,从头开始打造一个可维护的现代化工具,而不是无限期地在 Project Builder 上贴创可贴。拜托,苹果公司,你有能力投入一年的时间来完成这项工作。
与此同时,苹果公司却任由 “紧急 ”的 QA 人员申请数年得不到满足。我们都能看到结果。
说点题外话,虽然不能点播,但在一月份的某个时候,Mac 和 AppleTV 之间的 Airplay 就开始随机断开连接了。
桌面图标捕捉到网格的功能也一直无法正常使用。每隔一段时间,我的 “网格 ”中就会出现一个无法放置任何东西的空格。
还有,当你整理主屏幕/控制中心时,图标是如何重新排列的,我都不知道该从何说起。我真不敢相信他们出厂时就是这样的,到现在也没改善一下。
哦,我真羡慕你,我的问题正好相反。有时新图标会一个叠着一个出现在右上角。
如果你试着把其中一个图标移到任何地方,它就会马上回到右上角。
我还没有找到解决方法。唯一的解决办法是使用 Finder 窗口将图标从桌面移到另一个文件夹中。
自定义颜色 “是什么?我点击 “+”图标打开了颜色选择器,并按照描述的方法进行了操作,但无法重现这种情况。
红杉 15.3.1 (24D70)
添加颜色后,您需要关闭并重新打开设置。然后在右上方会有一个自定义颜色按钮。
有意思,是的。在底部的 “颜色 ”行中添加新颜色时并不会出现这种情况,尽管在使用相同的颜色选择 UI 部件时也会出现这种情况。
我在壁纸部分的右上角,“显示在所有空间 ”复选框的上方,当前桌面背景的左侧,看到了这个自定义颜色小工具。
经过一番修补后:根据当前背景模式的不同,自定义颜色元素会被其他东西取代。如果选择的是壁纸图片,则会显示壁纸名称。如果选择的是预定义颜色,则会显示颜色名称。在添加自定义颜色时,它会显示一个交互式元素,允许在原处更改颜色,而这对我来说就是错误行为。
好吧,这至少解释了为什么其他人不会把这当作一个明显的 bug,而我却认为这很明显,因为我在新 Mac 上做的第一件事就是右键单击桌面来自定义背景颜色,从那时起,我就有了这个 bug 重重的自定义颜色元素。
无论如何,用户体验都不是很好。
PS:……现在,通过最下面一排预定义颜色添加新的自定义颜色后,“自定义颜色 ”窗口小部件中的错误就消失了,没有人会相信我说过它存在过。太好了 😀
PPS: 不,在通过 “桌面 => 右键 => 更改壁纸…… ”路径后,它又回来了,呼。
我试过了,如果从 “+”按钮上点击 “if”,这个弹出窗口和随后打开的自定义颜色弹出窗口完全正常,但是,如果关闭设置,再次打开并直接按下 “自定义颜色”,就会进入有问题的窗口。
关闭并重新打开 “设置 ”似乎是遗漏的要求。我不同意最初的说法,即专业测试人员会在五分钟内发现这个问题。重现的步骤并不像最初暗示的那样简单。事实上,这些步骤的范围很窄,我愿意原谅苹果的疏忽。(不过,在被报告后,苹果并没有修复它……)。
是的,我一直在跟进,我也终于通过以下方法解决了这个问题:在选定自定义颜色后关闭 “更改壁纸”,然后点击 “自定义颜色”,重新打开 “更改壁纸”。
从某种程度上说,这就是一个完美的小例子,说明一个 Bug 对某些(大多数)用户/开发人员来说可能是不起眼的,但对少数(碰巧经常使用相关功能的少数)用户/开发人员来说,却是显而易见、无法接受的。
我没有在任何地方看到自定义颜色。有谁知道我应该去哪里找?我使用的是 15.3.1 版。
笑死人了,我现在可以重现了,太搞笑了。谢谢你指出来。
这是一个非常小的 bug,而这个组件的历史可以追溯到 NeXT [1],但你应该使用 “反馈助手 ”并向苹果公司报告。
[1]: http://euclid.psych.yorku.ca/SCS/Gallery/colorpick.html
你发布的链接中哪一点提到了错误?
我承认可能是我眼花了,今天太累了。
没有–只是提供了自 NeXT 时代起该组件就以当前形式存在的源代码。
我能够重现这个问题,但必须按照你的具体指导才能做到。我自己绝对不可能发现这个问题。
你用的是 Apple Silicon 吗?因为应用程序可以调用它,所以操作系统的一些奇怪部分需要同时提供英特尔和苹果版本。
无法重现(me3max 上的 15.3.1 版本)
是的,也无法重现。也许是某个助手在捣乱?
我刚刚在 15.4 Beta (24E5206s) 版本的 2023 M3 Max 上检查了这个问题,它没有发生在我身上。
> – 停止拖动,注意颜色光标是如何不规则地持续跳动的(实际上不可能准确选择您想要的颜色)
尝试拖动颜色光标 30 秒以上,完全没有问题。MacOS 15.3.1 (24D70) on 16″ M2 Max.
现在情况越来越有趣了) 到目前为止,我可以在多台机器上重现这个问题,也可以在电子折扣店苹果展台的新演示机上重现–所以我不认为这与我的配置有关,但也许与我使用触控板的方式有关(但我只是用右手指滑动)。
PS:谜底可能已经揭晓 => 那个有问题的 “自定义颜色 ”用户界面项目只有在特定情况下才会显示,而我的特定使用模式是 “显而易见的”–详情请看我妹妹的评论。
我和其他许多人都以个人身份在软顶上大声疾呼,苹果公司的软件能力自十多年前(或更久)以来就一直处于这样一种状态,说它糟糕是轻描淡写。这是彻头彻尾的可悲。令人作呕的无能。我甚至还没开始讨论 iCloud 等服务。因为这些服务已经超出了可悲的范畴。
我的意思是,看在上帝的份上,这些低能儿(是的,“低能儿”)还不知道如何同步浏览器标签页,而这是新浏览器几天到几周就能搞定的事情,而且有时还是在他们无能的 iCloud 和相关 SDK 的基础上。
苹果公司有时就像一座为营销而建的玻璃屋,资金太多,(可悲的是)拥有一大批粉丝和忠实拥护者(而不是苛刻的客户),而且绝对缺乏像样的竞争;最重要的是,他们故意采取不开放的态度!
我的意思是,苹果公司的一切都是封闭的!所以,怎么可能有人去量化他们的 iOS 系统有多差、他们的云套件有多臭、他们的安全性有多荒谬呢?如果你看不到一堵墙后面发生了什么,而那堵墙后面的实体比大多数国家都有钱,其公关和技术宣传机器可以与某些 “那些 ”民族国家相媲美,你又怎么能确定呢?
现在告诉我们你对窗户的看法。
别跟我提 Windows!
你的 “whataboutery ”本可以是字面意思,但可惜你把它变成了 “howaboutery”。关闭。
可以说,在同一个面板中,更糟糕的错误是他们大肆宣传的实时照片桌面根本无法使用,而且这种情况已经持续了多年。它们都需要从苹果服务器上下载,下载过程中会出现静默超时。如果你运气好,也许能下载到一两张。
我在最新的 MacOS 上也能正常运行。也许你的硬件有问题?能分享一下视频吗?
这让我想起了 “2016-2019 ”型号的 MB 的蝴蝶键盘问题。
如果你的保修期还在,可以尝试更换触控板。
我的触控板在响应 Notes 中的适量高亮时会出现可怕的滚动抖动。Mfs 试图利用人工智能,但他们甚至无法正确呈现文本……在 2025 年。
当你升级 MacOS 15.3.0 时,苹果会自动启用苹果智能,然后默认打开苹果智能报告(15 分钟间隔)。
不会提示或要求你启用。
禁用苹果智能后,当你进行下一次迷你升级到 15.3.1 时,苹果智能就会启用。同样没有提示,你之前选择禁用的选项也被忽略。
在我看来,这是苹果软件质量的一个坏兆头。看起来他们正在转向 Windows 11 中看到的更黑暗的用户方法。
我以为只有微软在这么做。在 M365 生态系统中,我有超过 25 个用于 copilot 的管理开/关开关在去年被强制打开。在动力平台上,为人工智能在区域间移动数据的授权同意也被自动设置为 “是”,而且它还在四处发送 prod 数据以读取数据并提供建议。我猜他们是在更新 EULA 时偷偷设置的…… 当我开票时,我总是被发送到错误的副驾驶团队,因为他们无法跟踪,而且现在我在开票前还必须通过一个强制的人工智能代理。匆匆忙忙的更新破坏了他们自己的很多 JS,从去年到现在,我在这方面浪费的时间已经超过 200 小时,而我通常每年在这种无聊的事情上花费的时间不到 40 小时,这真是糟糕透顶的一年。
iOS 18.3.0 和 18.3.1 也是如此。
一个人的 “暗模式选择加入 ”就是另一个人的 “惊人的用户采用率”。
自从 “苹果智能 ”问世以来,这个问题一直让人烦恼。每更新一台设备,我都要手动切换关闭。
但至少从 15.3.0 版开始,对我来说这不再是个问题了。
不仅是苹果公司,这种情况无处不在。
从 Spotify 到 Slack,再到 Windows 和 macOS 等核心操作系统,软件质量全面严重下滑。我认为一个主要因素是企业文化,它在很大程度上忽视了软件质量。另一个问题是,许多工程师对性能、安全性和可靠性等 CS 基础知识缺乏扎实的了解(也许这就是许多人在面试时无法解决链表或二叉树等基本算法问题的原因)。
我见过一些所谓的 “资深 ”工程师编写的代码,这些代码根本不应该通过审核;如果他们在学习 CS 101 课程时认真听讲,这些代码就不会存在。
除此之外,只要糟糕的软件质量不会损害公司的底线,高管们又何必在乎他们的应用程序是否需要 20 秒才能加载呢?
消费者对臃肿已经麻木不仁,而监管者却仍在睡大觉。
我们当中有很多人愿意整天坐着修修补补,但这样你就会因为没有推出新功能而受到绩效考核,然后发现自己失业了:)
我想知道,我怎样才能加入微软或苹果公司,只是为了修东西?我不在乎薪水,只要能和我现在的薪水持平就行。
苹果公司不是这样工作的。你会得到针对你所在团队的具体要求,并期望你去实现它们。故事结束。你不会被授权去寻找其他团队并修复他们的东西(甚至不一定要与他们交谈)。只有极少数人拥有这种跨职能的权力,这是经过深思熟虑的。
你说得对,也不对。工程师在追踪自己遇到的问题时,会不时地进入另一个团队的框架/代码。我们会创建一个雷达,礼貌地附上代码差异,通常情况下,团队会将该补丁并入下一次构建中。
但可以肯定的是,这种情况并不常见。
我想过一次,这是一次令人失望的经历。你会听到所有正确的事情,但 3 年后,你会发现自己所做的一切对任何人来说都不重要,这是因为所有对你对软件质量的热情感到兴奋的经理们已经有两年没和你见面了。然后就 “咔嚓 ”一声,他们通过了解游戏规则获得了晋升:类似于仓促计划的功能,每年交付一次。(当然,在把工资存入银行 7 年后,抱怨起来就容易多了)。
你知道,钱把苹果公司搞得一团糟。我在那里工作的时候(1995 年),没有人是为了 “职业发展 ”才来苹果的。那里的每个人都对机器、代码和用户界面充满热情。
iPhone 出台后就不是这样了。
你好,你就是我在这里读到的约翰-卡尔霍恩(https://usesthis.com/interviews/john.calhoun/)。
我只想对你的工作表示感谢。
顺便说一下,我当年从未使用过任何 90 年代的苹果产品,但我一直很欣赏这些产品、手册和设计。
老实说,我不认为这是文化或 CS 基础的问题。
我认为,软件的复杂程度是 25 年前的 100 倍,甚至是 1000 倍。
应用程序建立在如此众多的库、框架和软件包之上,以至于一个普通应用程序的代码量是以前的 100 倍。而这些都是必要的。一个典型的手机应用程序就有 200 MB,而 Word 4.0 还不到 1 MB。
但是,可能出现错误的不仅仅是代码行数。现代软件在概念上也很复杂。一个应用程序的界面既要能使用鼠标,也要能使用触摸;既要能使用大屏幕,也要能使用小屏幕;既要能使用普通分辨率,也要能使用视网膜分辨率;既要能使用浅色模式,也要能使用深色模式;既要能离线运行,也要能在线同步;既要能使用 20 种不同的语言,也要能使用无障碍功能;既要能使用实体键盘,也要能使用屏幕键盘;既要能通过移动数据,也要能通过 WiFi;既要能使用云存储,也要能使用本地存储,等等,不一而足。
有太多的状态组合需要推理。当我在 1995 年为 Win32 开发软件时,你担心的是屏幕尺寸和颜色深度。仅此而已。
现在,软件变得异常复杂,需要推理的问题越来越多,软件质量也会受到影响。比如,我喜欢夜间的黑暗模式,但同时我也不禁要问,如果工程资源没有投入到每个应用程序的黑暗模式中,而且还在继续投入,那么会有哪些 Bug 得到修复呢?
我倾向于 “文化 ”是问题所在。不过,就你所说的 100 倍或 1000 倍的复杂性而言,有多少复杂性是由功能堆砌造成的呢?
举个例子,在软件堆栈中加入 AirPlay,可能会造成代码混乱。Sidecar 感觉像是另一个破坏性功能。别管什么催化剂、Swift 和 C 语言二进制文件、Swift UI….。
这些都是苹果自找的麻烦。至于其中一些功能是否值得付出破坏性和持续维护的代价,我相信会有很多意见。
在 2011 年,MacOS 所针对的屏幕尺寸要比现在的 iPad 大得多;无论如何,苹果公司一直都在容忍 iPad 应用程序被放大为手机应用程序。iPad 应用程序的鼠标支持在被视为核心功能之前,就已经作为无障碍功能存在了。即便如此,这也算不上是什么技术飞跃,Android 支持鼠标功能至少已有 15 年历史了。
这些都不能真正解释苹果软件的马虎和不专注,直到最近,苹果软件一直都是一流的。
除了这些 iPad 应用程序现在还必须有一个 Web 应用程序,而且如果你没有一个定制的 MacOS 应用程序,那么你的 iPad 应用程序在 MacOS 中运行时必须看起来不错。然后,你还必须支持所有 iPhone 型号。此外,你还必须支持 Windows 和安卓系统。25 年前,你可以在软件上标注 “兼容 IBM PC”,基本上可以设计出 5 种颜色深度和几种分辨率。
更新周期是一年,而不是一周(这也意味着所有新功能都需要在这段时间内移植到上述所有平台)。更不用说运行和同步所有这些功能所需的后台基础设施和维护了,而 25 年前,所有东西都在本地硬盘上,也许还有软盘或 CD-R。
> 它们都是必要的
不,不需要。
所有这些都可以用电子技术、网络开发人员和高可用率、低工资的劳动力来概括……
除了苹果公司的产品都不是基于电子技术的,而且据我所知,苹果公司的薪水与顶级公司相比也很有竞争力–所以你的论点都站不住脚。
我的回答主要是针对父母的评论。
与 Slack、Teams 和所有非本地朋友的软件相比,苹果软件仍然是顶级的。Apple Music 占用的内存并不接近 1GB。由于成本原因,现在的原生应用软件很少。而低成本的可用性是基于网络堆栈和较低的入门技能水平。
MacOS 可能会有漏洞,但总体而言,它们是精心设计的。从竞争对手都不具备的安全飞地开始,到不仅仅是硬件的原始性能和电池续航时间。一年多来,我的手表没有出现过一个漏洞。我想这取决于你的使用习惯。
我们现在看到的大多数 Bug 都源于技术栈背后的选择。Python 和纯 JavaScript 仍然太流行了。这里每一篇带有 Rust 名字的文章都会引起关注,因为它承诺在一定程度上降低资源占用的稳定性。
如果比较内存使用情况,基于网络的应用程序肯定是输家,如果比较应用程序的平均安装大小,可能也是如此。装满半张 CD 的 Spotify.app 绝对是个疯子。但这也是最容易衡量的两个指标,因此我们很容易将软件质量的巨大趋势归结为 “Chromium 吃内存”。
要量化 macOS/iOS 与早期版本相比,或原生应用与网络应用相比,一天内遇到多少 bug 或延迟,则要困难得多,因此这种情况从未发生过。
苹果公司的开发工作似乎非常政治化和企业化。从外部看来,即使没有人需要新产品,也会为新产品的出货量加分。
整个营销周期都建立在源源不断的新产品上,这些新产品让蒂姆-库克(Tim Cook)在那些华而不实的演讲中有话要说–大概这样他就不会把所有时间都花在做祈祷手势和慢慢吞吞地说话上了。
似乎没有一个负责整体用户体验的人能说出 “为什么 Facetime 会被一个人拥有的不同号码和设备搞得一团糟?为什么共享剪贴板只能在某些时候使用?设置应用真的需要全新的用户界面吗?为什么 Finder 一直没有更新?
等等。
> 为什么共享剪贴板只能在某些时候工作?设置应用真的需要新的用户界面吗?为什么 Finder 一直没有更新?
这些都是最小的困扰。
例如,比较 Facetime 和 Zoom。它们的问题都是全新的。Zoom 几乎每个月都有新的 RCE。他们只是不提供 CVE,因为这些问题可以在服务器更新时得到缓解。
早在 ~2013 年的某个时候,我就喝过 “创建优先考虑用户体验而非功能清单的产品 ”的迷魂汤,并在第一次在一家软件初创公司工作时给自己买了第一台 Macbook。最初几年,Macbook 确实在硬件/用户界面/用户体验方面给人留下了更 “高级 ”的印象,但在 2016 年左右,我不得不转回 Linux,因为它的软件体验和用户体验实在太差,漏洞百出,而且一直在变。
即使是基本的用户体验,比如 “当有人打电话给你时,还能在 CarPlay 上看到导航地图”,似乎也完全没有考虑到,或者因为当前的 iPhone 键盘模式只允许数字而无法左右移动光标。这样的小毛病数不胜数,日常使用起来非常麻烦。
这实在是太可惜了,因为从显示屏、键盘和触控板到整体感觉和 CPU,iPhone 的硬件确实令人惊叹。但在过去的十年中,软件的体验却一直很糟糕,很难让人有理由回到过去。
创造优先考虑用户体验而非功能的产品”–或者更准确地说,乔布斯曾说过:创造产品时首先考虑用户体验和用户需求,然后再考虑技术(我记得是这样)–没有错。
与此相反的做法是从某些技术入手,然后试图找到它的用途,例如折叠手机、笔记本电脑的第二个 1/2 屏幕等,而不是试图真正创造出一个可用的、高质量的触控板。
批评依然有效: 苹果公司的软件似乎不像乔布斯曾经坚持的那样注重质量。在我看来,他们的实体产品在很大程度上仍然是一流的,产品整体上仍然是以这种心态开发的。只是软件质量不知为何受到了影响。
我能问一下苹果触控板到底有什么魅力吗?我的另一个日常驱动是 Thinkpad,实际上我更喜欢在上面使用较小的触控板。你不用把手腕甩到邮编上,点击也更有手感。
它是第一款支持手势的优质触控板,这些手势现在已很常见,如双指轻扫滚动(惯性滚动功能非常强大)、捏、双指右键等。我仍然看到有人使用插有鼠标的 Windows 笔记本电脑,因为一般来说,Windows 笔记本电脑的触控板都很糟糕,而这在十年前更为常见。Windows 笔记本电脑领域的创新是添加了一些无法使用的噱头,如滚动条或通过点击某个角落右键。后来苹果推出了触觉触控板,这样你就可以在任何地方进行触觉点击,再也不用像以前那样要抬起手才不会不小心点到什么东西。而 Windows 笔记本电脑仍然落后,至少他们摆脱了按键的束缚,拥有了铰链式触摸板,现在我们就等着他们迎头赶上,加入触觉技术了。
也许我应该试试 Thinkpad,但除此之外,Macbook 触控板是唯一真正适合我且不会让我感觉笨拙的触控板。手势正确,手感也很好。我同意尺寸问题。它可以再小一些。
Thinkpad 现在还不错,但大部分还是铰链式的,没有触感,也许他们在最贵的碳纤维产品上才有触感。
虽然还是传闻,但我可以给你两个数据:
我的 Thinkpad E495 的触控板被挂住了,失去了记录点击的能力,而且只用了两年就这样了。我认为原因是整个结构的空间很大,积满了灰尘。你可以使用触控板上方的物理按键,有些人甚至喜欢这种复古设计,但在我看来,这只是减少了空间,增加了手指移动的边界和高度距离,可以说是过时了,客观上也更糟糕了。
我的 Thinkpad x13 gen 2 上的 Elan 触控板从一开始就存在缺陷,在手掌没有接触到触控板的情况下,触控板会记录下手掌的接触情况,导致触控板每隔 30 秒就会停止响应;这是众所周知的缺陷。
… 我很抱歉,但我认为你是 “只见树木,不见森林”。你可能更喜欢小一点的触控板,但为什么呢?只要提高灵敏度,减少手指的移动就可以了。
无论如何,苹果的触控板之所以好,是因为它能完美捕捉意图,无论在什么情况下,也无论手指的数量有多少。它完美无瑕。你在书写时将半个手掌放在触控板侧面?不,不会。你用半个手掌在上面快速滑动?没问题。五指手势?没问题。
……除非是为了右键点击某样东西。在这种情况下,我就必须在广袤的触控板上移动,找到它所在的秘密魔法区域。
我并不熟悉触控板上的所有手势,但这也是我对 macOS 感到沮丧的部分原因–可发现性简直糟透了。我需要做的事情有一半都隐藏在一系列神秘的按键后面,而我显然应该记住这些按键。
> ……除非我的意图是右键点击某样东西。在这种情况下,我就必须在广袤的触控板上移动,找到它所在的秘密魔法区域。
我不知道你在说什么。我不是不相信你,我只是根本不知道你想做什么。这一定是我从未尝试过的功能。
我只是用两个手指在任何地方点击。嘭,右键。我都不知道还有别的方法。
右下角有一个隐藏的右键点击区域。
我从来不用双指点击。我特别不协调,总是在移动光标时错过目标。也许这并不适合我。
您还可以启用点击功能(用于左右点击)。如果你不按压触控板,也许光标移动的问题会少一些。
设置 -> 触控板)
我怎么知道要在设置中查找我不知道的功能?
通常值得一查。
设置 -> 触控板,一切尽在其中。
没错。他们在抱怨默认设置,而你却在 Hacker News 上,这里的大多数人可能都拥有你能想到的最糟糕的设置。
不过折叠手机很棒。我喜欢我的手机,绝对值得购买。它就像一个便携式迷你平板电脑,非常适合阅读。
值得购买的价格在我看来太离谱了,但我想事情都是相对的,我也从未拥有过 iPhone,部分原因是价格,部分原因是软件的劣质。话虽如此,尽管旗舰级折叠手机看起来贵得离谱,但它们看起来确实是好产品,而且有可能比标准的静态长方形产品更好。
我可以向你保证,如果你 “回到 linux”,那么你就离目标用户越来越远了。
我无意贬低你的经验,但几乎可以肯定的是,苹果公司不会用你的经验来收集用户反馈。
我回到 Linux 是因为我至少可以决定何时准备好更新,从而改变我的工作流程。Windows 和 macOS 都不能给我这样的体验。在用户体验/用户界面/设计方面,我不会把 Linux 放在高高在上的位置,但至少它不会强迫我每年更新一次(Windows 则更频繁)。
作为一个非常重视用户体验的人,如果苹果的用户体验真的很好,我一定会成为苹果的铁杆粉丝。
我不知道你在哪里看到强制更新。我通常会落后 2 到 3 个主要版本的 macOS。
> 我不知道你在哪里看到了强制更新。我通常会落后 2 到 3 个主要版本的 macOS。
我记得我每天至少被唠叨一次要升级到最新的操作系统版本,如果不是更频繁的话。刚才打开我妻子的笔记本电脑时,我又看到了一条这样的通知,要求我更新,但选项只有 “重启 ”或 “稍后”。
这是我最不喜欢的现代用户界面设计实践之一,用户没有任何代理权。用户只能在 “是 ”和 “稍后再问 ”之间做出选择。
当你将鼠标悬停在弹出窗口上时,更新通知会有一个关闭图标。我经常使用它。
它稍后(几天?一周?)会再次询问我,但不会立即进行任何更改,也不会安排任何更改。
在更新 macOS 方面,我是个慢性拖延症患者,我可以肯定地说,它最多每周会询问我一次更新事宜(如果有的话),而不是每天,当然也不会在同一天内询问我多次。
你可以在不点击任何选项的情况下点击通知来取消更新。它会弹出 “系统设置”,然后你就可以关闭它了。
如果你愿意,可以关闭自动更新。你甚至可以分别控制安全敏感更新和 App Store 应用更新。
我基本上一直使用我的 Macos 版本,直到他们对其进行安全更新。目前看来效果还不错。我的前两个操作系统是 mojave 和现在的 Sonoma(由于新 mac 自带),跳过了所有其他版本,包括最新的 sequoia。
如果你意识到苹果公司更多地是在迎合潜在客户,而不是现有客户,那么苹果公司的行为就合情合理了。他们的产品就是为了很好地向潜在客户演示。每个苹果产品的拥有者/用户都在不经意间向旁观者进行销售演示。
你使用什么 Linux CarPlay 替代程序?
我没有,我还在用我那糟糕的 iPhone 12 Mini 进行 CarPlay。我想,要么等它太旧无法更新,要么等它坏了再换回安卓系统。
我有一辆 Polestar 2。地图显示在仪表盘内。通话显示在中央显示屏上。
我认为这是车辆实现的限制。
不是的,在同一辆车上,当有来电时,Android Auto 仍会显示地图,而 CarPlay 则不会。CarPlay 的 “来电 ”小部件/弹出式窗口会遮挡整个视图,我认为 Android Auto 只是在角落或其他地方显示一些东西。
个人小毛病:按下信息娱乐系统电源按钮时,CarPlay 不会暂停正在播放的内容,这真的很蠢。
我的经历并非如此。如果我按下音量旋钮上的 “关闭电源 ”键,CarPlay 就会有效地暂停播放。你的车是不是更像静音?
是的,我的两辆车都将其视为静音。可能是设置的问题吧。
但我按下静音开关时它会暂停。我几乎从来不关机。
> 2016 年左右,我不得不转回 Linux,因为软件体验和用户体验实在太差,漏洞百出,而且一直在变。
老实说,我很难相信有人会认为 Linux 上的这类问题比 Mac 上的少。
如果你很久没有尝试过各种 Linux 桌面环境了,那就自己试试吧。在过去的十多年里,我使用 Gnome 的体验要比使用 Windows 或 macOS 稳定得多,尤其是当我可以选择何时升级,而且不会每天被唠叨一次的时候。
但在此之前,我同意你的观点,在 OSX 或 Windows 稳如磐石的时候,选择 Linux 而不是 OSX 或 Windows 是非常愚蠢的。但今天呢?
我使用 KDE 大约有一年了。它有一些 Bug,但总的来说,我觉得它比 Windows 或 macOS 都要好得多。KDE 6.2 及以上版本真的非常棒–我实际上捐了 100 美元(我想)给他们,因为我对他们所做的工作非常满意。
事实上,KDE 还能有效防止偷窃行为!
CarPlay 的 “限制 ”很可能是道路安全/责任问题。
是的,我同意。如果我正在导航,那么来电不应该用来电者的头像遮挡整个屏幕,地图必须始终保持可见。如果苹果公司哪怕有一个人测试过 “我正在用地图导航,有人给我打电话 ”的场景,他们就会知道他们目前的实现方式有多危险。
我不得不拒接/挂断很多电话,因为有人打电话来时,我正试图通过查看地图来确定该往哪里走。在我看来,苹果目前的做法应该是完全非法的。
我工作用的 Macbook 有时会在锁屏密码输入时随机丢失字符。你按下一个键,但黑点没有出现,密码因此被拒绝。
不完全是这样:https://apple.stackexchange.com/questions/458099/macos-lock-…
系统完全不卡。
不是这样的
https://mjtsai.com/blog/2023/08/29/mac-wont-accept-correct-l…
有点像这样,但只是在系统密码对话框中出现,其他地方都没有:
https://www.reddit.com/r/MacOS/comments/1azl16n/macos_skippi…
我认为问题的主要部分在于苹果公司对错误报告的态度:他们基本上不想听到你的声音。这意味着一些罕见的 bug 会被忽视并被掩盖。
我知道大规模分流和处理错误报告很困难,但我想这正是数千亿美元可以派上用场的地方。
iTunes 是一款如此稳定、可用的软件,但我却无法从 Apple Music 中获得可靠的使用体验。它给人的感觉就像一个劣质的 Electron 应用程序。但这对真正可用的 Electron(或类似)应用程序来说并不公平。尽管 Spotify 在设计和产品上有很多缺陷,但它确实能用。
我喜欢我不得不安装一个与 Apple Music 的 ID 相同的 shim 服务 [0],因为它无法关闭,这导致每次我按下媒体键但没有媒体播放时,Apple Music 就会出现。
这就是我所期待的 Windows 系统,而不是我花了将近 4000 美元买来的机器所采取的那种虚伪的 KPI 提升策略。而苹果却安装了一大堆无法卸载的臃肿软件,不知何故还能蒙混过关。
[0] https://lowtechguys.com/musicdecoy/
从 itunes 还是 itunes 的时候起,他们就一直在用媒体密钥干这种蠢事了
真的很糟糕。我的意思是,导航设计一开始就很糟糕(只有后退,没有前进? 类型在 “搜索 ”下面?它会随机挂起,有时甚至无法发出声音(你有一项工作!)。
它基本上是一个 Electron 应用程序;大部分用户界面都是服务器驱动的。只是没有 HTML 和 js。
新闻、书籍和电视都是类似的。
只是好奇,为什么他们决定使用 Electron 而不是原生?毕竟那些都是苹果 MacOS 软件。
它不是电子版,但它是 WebKit 视图(基于 HTML)
所有平台上的 App store 也是如此。
谢谢。不过,MSFT 至少使用了 C#。
我不是 Apple Music 的订户,而且除了 SomaFM 之外,我也不怎么用流媒体播放音乐,所以我可能不符合常规。
我总是在侧边栏上选择 “库”->“歌曲”,并启用 “视图”->“列浏览器”。我只使用该视图上的 “筛选 ”文本输入进行搜索。这与 OS X 早期的 iTunes 非常接近(没有金属拉丝)。
我在屏幕上看到的主要是密密麻麻的文字,只有顶部的小缩略图显示当前正在播放的内容。没有加载其他相关的艺术品或图形。我担心一旦重写这个应用程序,这种视图就会消失……取而代之的是大量花哨的图形和到处都是的空白填充。
如果 Spotify 不能正常工作,他们就死定了。如果 Apple Music 不能正常运行,那也只是四舍五入的错误。
至少几年前,我就遇到过 Apple Music 崩溃的情况。我托管了一个 DAAP 服务器(使用 OwnTone 软件),用 Apple Music 收听我的音乐。新打开的 Music 实例不会出现这种情况,但如果已经打开一段时间,然后我暂停,再重新启动服务器实例,Apple Music 就会崩溃。我报告了每次崩溃的情况,并在评论中复制/粘贴了重现步骤。
> iTunes 曾是如此稳定、可用的软件
很久以前就是这样。我认为在 iTunes 5 或 6 之前还算不错。他们把 iPod 应用程序和其他东西塞进了 iTunes,导致用户体验非常糟糕。后来又出现了用户界面滞后的问题。
Mac 上的 Apple Music 绝对需要彻底重写,不过我担心它会失去一些不常用的功能,比如上传和串流自己的音乐。我认为 Apple Music 的许多怪异之处在于它是多年来在 iTunes 的基础上建立起来的,而 iTunes 本质上是一个提供不同功能的完全不同的产品。现在已经没有人真正购买数字音乐了,但他们仍然需要处理每个人的旧音乐库和购买的音乐,因此你的本地音乐库和云 Apple Music 音乐库之间存在着奇怪的脱节。因此,在查看本地音乐库中的专辑和 “云端 ”中的专辑时,会有完全不同的界面,尽管它们都是相同内容的视图。
顺便提一下,iOS 音乐应用对我来说一般都很不错,但从最近的 iOS 更新开始就出现了崩溃问题。我不知道具体是什么原因造成的,但一般都是在我重新排列队列,然后最小化播放器返回主屏幕/图书馆屏幕时发生的。
由 Mac 桌面 Apple Music 应用程序处理的自带音乐上传和串流功能似乎存在 90% 的错误和 10% 的问题。我无法想象重写会比现状更糟。
我上一次使用 iTunes 还是很久以前的事了,那是在 iPod 时代,当时你需要用它来同步音乐,但那时它是一款糟糕透顶的软件。
现在更可怕了。现在同步会打开一个外观和感觉都不一致的 Finder 窗口,有时还会无法复制同步播放列表中的新歌。播放列表视图中的专辑封面占据了半个屏幕,但却无法缩小该部分。随机播放是否开启也没有任何视觉提示–启用时周围没有灰色方框。
我有点觉得他们是故意做得这么差劲,好让大家都去订阅。这些问题很多都适用于本地存储的歌曲和播放列表,我就是这样使用它的。
你在 Windows 上用过吗?我从来都不理解人们对 iTunes 的憎恨。对于像我这样花费数小时定制自己的音乐库的人来说,这是一个梦想。与今天的苹果软件相比,简直是天壤之别。
事实上,我从未使用过 Apple Music,因为它对网络不良的处理非常糟糕。上次我检查时(2022 年?
我从来不喜欢 iTunes。我总觉得它很可怕,而且很难找到方向。Apple Music 让我怀念那些日子。
播客应用也是同样的低劣。在队列中重新排列是件麻烦事。
播客应用程序是最糟糕的,我永远找不到我要找的东西
你试过他们的 “书籍 ”吗?特别奇怪的是,选择图书语言是 macos 独有的功能!有人维护它吗?
> 我总是找不到我要找的东西
Overcast 可能是一款适合你的应用程序。没有隶属关系,我只是喜欢它。
不幸的是,Overcast 在去年年底的更新毁了我和很多人。根据我的经验,它的功能不再可靠。
我一直在使用 Downcast。毫无怨言。不知道它与 Overcast 相比如何。
Overcast 绝对是 iOS 播客应用中最差的一款,但它也有自己的用户界面/用户体验问题。
再投 Overcast 一票。
至少在我上次使用 Apple Music 时,它无法处理将播客复制到我的旧 iPod Video 上的问题。它可以复制曲目,但不能正确地将它们标记为 podcast,因此如果我切换到另一个曲目,然后再回到 podcast,它就不会记住我的位置。
iTunes 从未出现过这种问题。
如果你将播客设置为音频书籍,并将其复制到该区域,它至少会记住你所在的位置。但你必须通过图书来播放它们。
我确实找到了这种解决方法,然后我就放弃了那台 Mac(因为它是一台失去操作系统支持的 Mac Mini),回到 Linux 上使用 gtkpod。
这确实有点不靠谱。如果你关闭订阅和 Apple Music 门户的功能,它就能正常工作。我用它和一根数据线将我从 CD 上用 XLD 抓取的离线文件同步到 iPhone 上。都是网络垃圾搞坏了它。
音乐对你有什么影响?除了启动速度慢之外,我真的没有任何问题。我制作了多个列表,每天都用它来听音乐。在我最近的记忆中,它从未出现过死机或不按我的预期运行的情况。说实话,我自己整理音乐和列表,并不经常使用流媒体。我想我偶尔会使用电台功能,但还算合格。不过我肯定不是高级用户。
啊,你知道吗,现在我想起来了,Apple Music 有一个非常糟糕的 bug,在播放音乐几个小时后,我的播放列表就会停止播放,而且无论我做什么都无法让播放列表再次使用。这在 iTunes 中从未发生过。
> iTunes 是一款如此稳定、可用的软件
你说什么?
在我看来,iTunes 一直都很糟糕。我承认 Mac 桌面版的 Apple Music 可能比 iTunes 更糟糕。
(这稍微偏离了主题,但我觉得 iCloud 支付系统不接受 Apple Pay 既有趣又令人恼火。奇怪的是,它似乎接受 PayPay。真的,iCloud 和 Apple Music 中涉及账户和支付系统的一切都太糟糕了。)
我在 Windows 工作电脑上使用 Apple Music,感觉还不错。我的家用 Windows 电脑上还有 iTunes(我用它来翻录 CD),但它启动的时间要长得多。
公平地说,iTunes 已经成为厨房里的同步软件。我记得曾在电视访谈节目中听到过关于 iTunes 的笑话。
> 我用它来翻录 CD
我可以向你介绍 cyanrip 或 EAC 吗?https://github.com/cyanreg/cyanrip https://www.exactaudiocopy.de/en/index.php/resources/downloa…
我拥有 dbPoweramp,我相信它使用的是 EAC,但 iTunes 更简单(我翻录成 ALAC),也足够好。苹果公司可能很快就会放弃对它的支持,但在那之前,我会坚持使用它。
浏览 iTunes 商店的体验糟透了…
后退按钮会返回多个步骤,同时会丢失中间点击的内容;搜索框位于用户界面的另一部分,而且有三种模式可切换。清除搜索短语后会重新搜索“”。
有一天,我在 Bandcamp 上购买了一张专辑并将其导入。当我在资料库中查看专辑时,音乐 app 会添加一个 “显示完整专辑 ”链接。这个链接并没有起到任何作用,而是点击进入了 iTunes 商店中的另一张专辑。
比如昨天我浏览 “Joni Mitchell”,结果看到了一个艺术家的主页,上面有背景图片等。这些专辑被归在一系列标题下(“60/70 年代 ”和 “80/90 年代”),并不包括她的所有专辑。无法 “查看全部”。
如果不返回并明确搜索 “Blue”,你根本无法找到它。
这简直是愚蠢至极,破绽百出。
Apple Music 基本上与 Electron 应用程序相同。但它使用的是原生框架和技术,以及苹果公司的视图标记语言–苹果标记语言。
当我在 iMessages 上打字时,只要信息长度超过 ~8 句话,即……一条轻微长的信息,就会开始出现严重的延迟,1 次按键就会有 250 毫秒的延迟。
我试过所有能找到的解决方法,从关闭人工智能到预测文本。
我偶尔也会遇到这个问题,但幸运的是没有持续出现。
同样令人讨厌的是,我在 Mac 上也不能一直收到信息。有时收到,有时收不到,不看手机根本不知道错过了什么。
iMessage 会自动同步,但 SMS 需要在手机上明确启用才能转发到 Mac 上。
我认为这与整个行业在质量方面逐渐竞相降低标准有关。相对于安全性、功能的不断完善以及在市场上击败竞争对手,可靠性、对细节的关注以及正确性只占 “预算 ”的一小部分。我认为,初创企业文化是大部分工程师学习技能的熔炉,而行业中大量的新鲜血液主要是为了赚钱,这才是最大的因素。
我同意。另外,我想知道苹果公司还有多少 “守旧派”?在软件方面,苹果曾经是完美主义的,即使是在乔布斯缺席的 1985-1996 年间歇期也是如此。除了史蒂夫-乔布斯,苹果还有布鲁斯-托格纳兹尼和唐-诺曼等人,他们都非常关注软件的可用性。当苹果收购 NeXT 并开发 Mac OS X 时,苹果对可用性的关注与可靠、稳定的基础架构相结合,最终推出了 Mac OS X Snow Leopard,我认为这是 Mac 体验的巅峰之作。(虽然从用户界面的角度来看,我更偏爱经典的 Mac OS,但 Mac OS X 的稳定性使其拥有更好的用户体验)。
我猜想,苹果公司过去十年在软件方面的许多决定都是由于越来越多的苹果员工不熟悉 20 世纪 70 年代施乐 PARC、经典 Mac、NeXT 和乔布斯时代 Mac OS X 的理念所致。当然,过于自省、过于关注过去是有可能的。遗憾的是,苹果的软件正在失去其完美主义的特质,而这一直是 Mac 与 Windows 和 Linux 相比的卖点。
我觉得你戴了一副玫瑰色的眼镜。系统 7-8 至少是崩溃的灾难,68K 仿真器在第一代 PPC 电脑上的表现非常糟糕,你基本上不得不使用 SpeedDoubler–一个更好的第三方仿真器。
半数操作系统仍在模拟器下运行
在我看来,Linux 恰恰相反,它是一场追求完美的缓慢马拉松。有了 pipewire、systemd 和 wayland,杂乱无章的东西比以往任何时候都少,你可以获得自它诞生以来最好的开箱即用体验。
哇哦,现在说一些关于 systemd 的正面言论会引来一群希望自己的 Linux 尽可能接近 BSD4.4 的灰头土脸的人。
玩笑归玩笑,我还是同意的。对我来说,使用 Elgato XLR USB 接口时,音频仍然存在一些小问题,但通过恼人的变通方法,它还是能正常工作。对于普通消费者来说,Linux 如今已经处于一个非常有利的位置,我希望 Valve 最终能将 SteamOS 打造成一个通用的游戏平台,从而在这一特定细分市场中将 Windows 的市场份额拉开。我已经准备好了。
> 在质量方面,整个行业正逐渐走向低谷
我不同意。这是一种虚假的怀旧。
15 年前,非 MacBook 的消费类笔记本电脑市场一片惨淡。今天,如果你走进百思买(Best Buy),你买到的几乎所有笔记本电脑在制造质量上都比当年的任何笔记本电脑要好得多。这在很大程度上要归功于苹果公司的奋起直追。
我指的不是硬件。硬件质量在很大程度上得到了改善,而软件质量却在很大程度上越来越差。
我认为在 2000 年代末和 2010 年代初,更确切地说,在 Windows 7 和 Mac OS X Snow Leopard 时代,存在着一个甜蜜点。
在 Windows 方面,微软开始重视安全问题,早期版本的 Windows XP(2005 年前后蠕虫肆虐)一直受到安全问题的困扰,直到后来的服务包才解决了问题。Windows 7 性能稳定,表现出色。我最喜欢的 Windows 版本是 2000,而 Windows 7 则是 Windows 的另一个高峰。
关于雪豹已经说了很多,但它是 Mac OS X 的巅峰之作,是对已经非常出色的操作系统 Leopard 的完善。如果不是因为需要最新的网络浏览器和最新的安全补丁,我很乐意在今天使用雪豹。
那时的网络也比现在好。2008 年,社交媒体和 YouTube 等许多现代网络生活的支柱已经出现。谷歌非常出色。Internet Explorer 的霸主地位受到了成功的挑战,符合标准的浏览器(后来的 IE 版本、Firefox、Safari、Chrome、Opera)形成了一个生态系统。网络开发人员按照标准编码,而不是只为一种浏览器编写代码。是的,当时有广告,也有恶意软件,但广告的侵扰性较低,恶意软件也可以通过更谨慎的浏览来避免。
我怀念 2009 年和 2010 年的计算机时代,那时的 Windows 和 Mac OS X 正处于巅峰时期,浏览器生态系统多种多样,许多商业网站(如 Facebook)仍然很好用。
作为一个最近和家人一起走进百思买购买笔记本电脑的人,我不敢苟同。
那家店卖的都是烫手的垃圾。
我认为,就可用性和稳定性而言,Win XP/7 时代仍然是无与伦比的。
WinXP 只是 Windows 2000 工作站上一张丑陋的面孔,没有用于游戏的 DirectX EOL 版本。
> 功能优先于优化: 工程资源似乎都集中在新功能上,而不是解决现有的性能问题;
这一点真正切中了我最近对苹果公司不满的要害。我从 Windows XP Pro 升级到 OS X 10.2,就是为了获得简单易用、无懈可击的桌面体验。最近,我启动了我的旧 Macbook 来抓取一些文件,结果被 10.2 的可爱和简单震惊了。
我最近买了一台 M4 Mac Mini,这是一款非常棒的硬件。(当它寄过来时,我简直不敢相信它能装在这么小的盒子里!)。
开箱后,我妻子对机器上大量的广告感到非常生气,无论是网站上的还是桌面上的。其中一部分原因是需要一个广告拦截器,这意味着要改用火狐浏览器,因为在 Safari 上安装广告拦截器需要一个苹果账户,而我妻子没有这个账户,也不想建立这个账户。
令我感到有趣的是,在默认情况下,我收到了许多 “唠叨”,这些 “唠叨 ”都是 1999 年版 Mac 的 “确认 ”对话框的翻版。这与微软的提示对话框形成了鲜明对比,后者的提示对话框看起来就像受 HTML 启发的现代界面[1]。
在我看来,苹果的 “本地账户,但你会被要求附加一个苹果账户,这样你就可以使用商店和其他服务 ”的模式,不如微软的模式:你可以使用微软账户登录桌面、XBOX 和微软提供的所有服务。我知道很多人不喜欢这种模式,但自从微软推出这种模式后,我在家庭和 SMB 环境中登录 SMB 共享时就没有遇到过任何问题。
[1] 我不会因为认为这是一种进步而道歉,尤其是 HTML/CSS 已经添加了 Flexbox 和网格等功能,这正是应用程序开发的最佳选择。
安装广告拦截器不需要苹果账户。你只需从这里安装 https://adguard.com/en/adguard-mac/overview.html
而且无需付费,只需关闭请求即可。
如果运行 PiHole,还需要屏蔽程序吗?
它似乎能很好地完成房子的工作。
是的,你仍然需要。老练的公司(亚马逊、谷歌、Meta 等)会从提供你真正想要的内容的相同域中提供广告。如果不屏蔽所有内容,Pihole 就无法屏蔽广告。要屏蔽亚马逊网站、youtube.com 等网站的特定内容,同时又能让你使用服务,就必须使用广告屏蔽程序。这是一场持续不断的猫捉老鼠游戏,但 ublock origin 在保持更新方面做得很好。
可能不会。我没有安装,因为我很懒。实际上,我花钱买了 AdGuard,并在 iPhone 和 iPad 上使用。它内置了一个迷你 PiHole。
哇哦 谢谢你的帮助。
我只是在一个容器中运行 Pihole,还有一个备用的在 NAS 上。我已经深刻认识到,丢失 DNS 是一件很糟糕的事情,而备用服务器则能帮你解决这个问题。
增加复杂性也有它的坏处。
是的,它在 iOS 上并不完美,但总比维护自己的堆栈要好。基本上,它会创建一个连接到本地主机的 VPN,然后通过它代理 DNS 和流量。它只使用拦截列表修改 DNS,然后直接通过正常流量。
效果很好。即使是最恶心的网站也无法通过它。
谢谢,我会试试的!
> 我知道很多人不喜欢它,但自从微软推出它以来,我在家庭和 SMB 环境中验证 SMB 共享时没有遇到过任何问题。
一样。我明白人们不喜欢 “购买 ”一个生态系统。但值得称赞的是,微软在过去十年中取消了几十种不同的登录方式。如果你经常在多台机器之间跳来跳去,这确实是一种不错的体验。你甚至可以用同一个用户同时登录你的个人和工作 OneDrives,而且一切都能正常运行。
你可以用苹果账户登录 Mac、AppleTV、iPhone、iPad 以及苹果提供的所有服务。同样的东西,微软做得更好吗?
您不能使用 Apple 帐户登录 Mac;您仍然需要先创建一个本地帐户,它有自己的登录名和密码,与关联的 Apple ID(如果有的话)是分开的。
在我看来,这比 Windows 11 需要云账户要好。
Techrot 是真实存在的,几乎所有大型科技产品都有。不过,谷歌绝对是这一领域的金牌得主,因为我从未见过一家市值上万亿美元的公司在其生产的软件中出现过像谷歌这样多的漏洞。
1. 几乎每次乘坐 Car Play 时,地图都会崩溃(2023 年时经常出现这种情况,2024 年的大部分时间都得到了修复。看来它又退步了)
2. 在谷歌地图上尝试扩展评论时会扩展错误的评论(100% 可重现,并非边缘情况)
3. Firebase Auth 的短信发送可靠性很差,失败率高达 5-10%。
4. Gmail 总是用错误的账户打开链接(从账户号为 2 的电子邮件中点击 Google meet 链接,如…/u/2/… . 链接会以 0 号账户打开,现在你必须再次切换账户)。
5. 双子座是出了名的不可靠,看似简单的查询却会产生错误的结果。
还有很多我一时想不起来但肯定存在的问题。
在我看来,iPad 的软件质量尤其糟糕。这并不是说 iPhone 上的 iOS 系统是完美的,但他们的工作流程似乎真的是先为手机开发,然后在 iPad 上锤炼一下,再考虑如何在 iPad 上运行。
有很多基本功能都无法正常工作,比如如果你把键盘拉到分体模式,它就会不断覆盖你正在输入的文字,即使在苹果自己的应用程序中也是如此。分体式键盘根本无法使用,还不如不存在。
不过,随着时间的推移,iOS 系统也普遍存在许多可用性问题。比如他们在最新的 iOS 更新中添加的文字效果,在我不想要的时候就会强行出现在我的信息中。最近,“最近使用的表情符号 ”选项卡无法更新我最近使用的表情符号。我觉得它一直停留在我上次更新 iOS 系统时的最近使用的表情符号上。
我愿意为一个除了错误和安全补丁之外从未获得任何新功能的系统支付溢价。
事实上,在很长一段时间里,iOS 或多或少就是这样,我喜欢它的每一秒。
一旦你有了一个好的功能集,你就可以花上数年甚至数年的时间来消除 100% 的错误和漏洞,然后你就会建立起一个由像我这样的技术饱和的老顽固用户组成的狂热粉丝团。我想要的只是能用的东西。
十多年来,我一直使用着基本相同的 Linux 设置。我认为它经历的最大变化是将音频系统迁移到了 Pipewire,这花了大约一个小时才弄明白,之后就再也不需要关注了。
遗憾的是,我没有为智能手机提供任何解决方案。
太神奇了。通过这种方式获得的心灵平静可能远远超过了最初的投资和错过最新 “功能 ”的损失。
100%. 我不是 OP,但也有过类似的经历。十多年来,我的基本用户体验除了一些琐碎的东西外,没有发生过任何变化。相比之下,SaaS 和许多现代移动应用程序每隔几年就会重新设计一次,无论你是否愿意,而且你甚至无法控制更新的时间。我在开放源代码中找到了很多庇护所,因为完全重新设计的情况几乎闻所未闻(或为了证明全职工作的合理性),但肯定要有所取舍。通常情况下(但并不总是如此!),用户体验并不出色,但它会很实用。作为一个偏好功能而非形式的人(虽然对后者怀有强烈的欣赏),这往往是一个很好的交易。
我只希望 Linux 桌面体验更好。我打算试试 Deepin,因为它专注于桌面体验。
老实说,如今在台式电脑上使用它已经相当不错了。笔记本电脑则视型号而定,时好时坏。
我在用 Ubuntu,但它有一些问题。总的来说还可以,因为我把它当作我的副项目的开发机。
我的 Archlinux 已经从一堆脚本变成了只有 Chrome 浏览器的窗口管理器。最后,你会发现其实你并不需要所有这些小工具和通知,而只需要一个终端和浏览器。
是的,我的核心应用程序是 Kitty、Vim、coreutils、Firefox 和 pcmanfm。
SailfishOS 在移动设备上相当不错,系统简单,运行缓慢。你可以通过仿真层获得对安卓应用程序的支持。即使是银行应用程序也能很好地运行。遗憾的是,要从美国获得许可证,你需要一个欧盟的 IP 地址。
我经常和我的搭档讨论这个问题。我们希望使用的操作系统、软件能保持 “静止”,不会为了改变而改变,每次发布都会打破使用工作流程。我们都认为,主要的商业操作系统/软件在很大程度上都是功能齐全的。而现在所做的一切都只是为了保持 “新鲜感”,到处都是市场营销部门推崇的各种毫无意义的图形用户界面大修或有用性存疑的功能。
感觉就像质量被……猪身上的口红取代了。老实说,我已经厌倦了这种把变化说成是突破性的、不断变化的技术的宣传。
具有讽刺意味的是,Google Keep(他们的笔记应用)正是如此。它只是一款基于云的简单便签应用,除了基本的核对表外,几乎没有任何格式化功能。它非常适合我,至少十年来一直如此。敲敲木头
具有讽刺意味的是,当继续使用 “新功能 ”的最大原因是为了证明 SaaS 销售模式的合理性时,你却要支付额外的费用。
Excel 98 可能涵盖了 95% 的用户使用案例。但我们还是来了。
这一定与我们的行业所钟爱的 “能否扩展 ”的诅咒有关。我认为可以肯定地说,MS Access 和相关程序在出现时就已经覆盖了绝大多数的使用案例。在现代机器上,它们可能比人们愿意承认的更好地覆盖了更大的公司。
它们能满足最大公司的需求吗?当然不能。尽管它们可能确实帮助这些公司起步。
我也是这么想的。我更喜欢 30 年不变的用户界面。我不在乎什么 “新时代的用户界面”。
老实说,我甚至不再关心安全问题,因为我们的数据已经被卖来卖去了。只要不被钓鱼,我就会避开 80% 的坏人。
我已经从 Ubuntu 中删除了一些更新软件,那些更新通知让人非常沮丧。
iOS 甚至不需要更多的功能,只需要更少。遗憾的是,世界并不是这样运转的。
在我的一个使用案例中,我注意到最新发布的 iOS 系统似乎并未在 iPhone SE 3 上进行测试。当你拿起手机时就会看到它,所以你不可能错过它,但苹果 QA 却做到了。
> 似乎没有在 iPhone SE 3 上测试过
这让我想起了以前在摩托罗拉工作的日子。你的功能分支会被合并到双周一次的开发分支中,而开发分支需要经过 “合理性测试”,然后才能合并到质量保证部门验证的分支中。每个软件工程师都要在实验室轮岗:轮到你的时候,你和其他几个组成你团队的人去另一栋楼,然后进入硬件实验室,直到你从零开始创建了一个可以工作的移动电话网络,并用各种手机进行了测试–基本上任何可以工作的手机都可以。他们的货架上堆满了各种东西:早期未发布的智能手机(这是在 iPhone 出现之前)、垃圾翻盖手机、RAZR、StarTacs、手提包手机等。
老实说,看到自己工作的硬件方面,并确保文档和检查清单始终充足,是一件非常有趣的事情。
苹果公司可能太神秘了,不可能做这样的事情:(
啊,我真希望能找到一份这样的工作–包括硬件和软件。我需要拿出几年前买的 STM32 开发板,开始为它编写软件。
是啊,这让人非常沮丧。我最近去 Ubuntu 挑选了最小安装包。然后我安装了一堆开发工具,比如 “build-essentials ”和 “git”。除了Youtube在Firefox上崩溃之外,整个体验,至少对我这个程序员来说,是非常令人满意的。
不过,在 VSCode 中进行调试或为 GDB 编写启动脚本仍需花费大量精力,而我在这方面却很差劲。我认为 Visual Studio 调试器在这方面胜过 Linux 上的一切。
也许我真的需要试试 Windows LTSC?
雇用数以万计的全职人员从事产品开发的一个副作用是,无论你的产品目前有多好,都会有一个完整的组织层级来证明其存在的合理性。其结果是,每个优秀的产品都会不断增加寄生特性和功能。本意是增加价值,但自相矛盾的是,却降低了整体价值。
在保持竞争优势和 “寄生化 ”之间有一条微妙的界限,但大多数公司都没有找到这条界限。
我最近想到的例子是 Spotify 和 Slack。这两款产品曾一度使用起来非常愉悦,但后来由于不断增加次要功能和重新设计用户界面而大大降低了性能。
重新设计的用户界面(以及重新命名的产品)是我在技术上的一大痛苦。我想我要学习 Emacs,锻炼我按 C-C 和 C-X 键的手指肌肉,在终端中度过我的每一天。
如果 VSCode 也这么做的话,我也会这么做的。现在还不错。
还有其他经济因素在起作用,你也暗示了这一点。
付了钱却没有新功能 “往往意味着 ”我花了 99.99 美元买了一次,以后所有的错误和安全补丁更新都是免费的”。
这反过来又意味着没有资金流入(尤其是当软件的功能与竞争对手越来越不对等时更是如此)来支付那些进行错误和安全修复的开发人员。
虽然新功能可能(经常)会有漏洞,但与软件(和硬件)结合在一起的新功能和升级让人们购买了{新东西},反过来又补贴了修复{仍受支持的东西}的努力。
还有在 WWDC 上允许 “新功能演示 ”的影响。各个小组必须拿出能很好演示的东西。“看看我可以多么轻松地……”,而现在,轻微的呼吸都会产生戏剧性的效果,而且通常是错误的。
哦,有无数的 bug 和破损的基本原理可以证明这成千上万的 bug 和破损的基本原理存在了很长时间!
在科技公司,人们不会因为修复了一个错误而获得荣誉,而是因为引入了一个可以永远防止所有此类错误的流程而获得荣誉。或者至少在推广之前是这样。
在很长一段时间里,iDevices 都不能复制和粘贴。如果锁定在一个没有新功能的版本上,那将是非常可怕的。
编辑:书呆子巡逻队
复制粘贴是 iPhone OS 3 的新增功能。
说 iOS 在任何时候都不能复制粘贴,这在技术上是不正确的,因为复制粘贴功能在第一版名为 “iOS ”的软件中就已经存在了。
要使用不能复制或粘贴的 iPhone 操作系统版本,你必须使用原版 iPhone 或 3G(不是 3GS!)。
是啊,我也厌倦了不断的更新和功能升级。
我还有一台 16 英寸的英特尔 Macbook pro,正在寻找下一台机器,并且第一次认真考虑使用 Linux 笔记本电脑。我主要负责编码和 docker 方面的工作。不过,没有 excel 和 photoshop 是个问题。
这基本上就是 Debian。
你可能会,但这是对 Debian 的头号抱怨: “我的新亮点在哪里?
我抱怨的不是 “新亮点”,而是 “新安全”。Linux 上的沙盒应用程序越来越好,但要赶上 macOS 还有很长的路要走。
我说的是天气应用程序不应该访问文件系统、摄像头或麦克风等。计算器不应该看到我的位置,甚至我连接的网络。
Windows 10 LTSC 版本。
> 我愿意为一个除了错误和安全补丁之外从未获得任何新功能的系统支付额外费用。
[成千上万的企业销售员工突然开始倾听]
对不起,这是苹果软件。没关系!
什么?iOS 没有新功能?什么时候?从 1.0 版开始,每一个版本都有一个轰动性的新功能
最初,iOS 是在构建基本功能集。现在看来,每次他们添加新的轻扫或图标,都会打破我对手机工作方式的心智模型,而不会增加我需要的功能。
苹果公司为自己的成功所困:iPhone 虽然大受欢迎,但他们的发展已经到了尽头。因此,他们建立了一整套组织来提高 iPhone 的吸引力,以增加其销量,但他们确实应该转换思路:让 iPhone 进入维护模式,发明一些全新的东西。说起来容易,做起来难,如果他们能成功,数万亿美元就到手了。
马克-扎克伯格(Mark Zuckerberg)在乔-罗根(Joe Rogan)的播客节目中谈到了 Airpods 的连接协议。苹果公司打着 “安全 ”和 “隐私 ”的幌子,不愿分享该协议。但当 Meta 终于有机会查看协议时,发现协议显然是未加密的,所有密钥都以明文形式存储。
但这与他们多年来对为何不能推出基本功能或修复用户界面缺陷的许多其他解释是一致的。
对于苹果公关的解释,我重新引用了汉伦剃刀:“永远不要把无能或漠不关心足以解释的问题归咎于用户体验”。
我只是不明白为什么苹果用户界面设计师对滚动条如此痛恨。
也许只是我的错觉,但我觉得苹果公司的许多应用程序都遵循着相同的模式。例如,比较一下 Macbook 和 Windows 笔记本电脑在 Chrome 浏览器上的滚动条体验。
苹果的滚动条过敏症导致一些大型网站出现了一些非常有趣的问题(反正对我来说是这样)。有些公司的网站开发人员、质量保证人员和管理人员似乎都使用 Macbook,因为在任何其他台式机平台上,他们的网站都会被无用的滚动条所覆盖,滚动条只能滚动一两个像素。我甚至看到滚动条遮住了公司徽标的一半。
花了那么多钱买了那么贵的笔记本电脑,结果网站还是丑得要命!
没错,是溢出:滚动,而不是溢出:自动。我看到谷歌就犯了这个错误
是啊,我也很烦。
你可以在 “设置”->“外观”->“始终显示滚动条 ”中打开滚动条。
如果你从事网页开发,这其实是一个很重要的设置。在我工作的地方,开发人员都使用 MacBook,经常会收到关于双滚动条之类的 bug 报告,这些 bug 是由某些嵌套视图的不良 CSS 引起的,但在发布之前并没有被发现,因为开发人员没有打开滚动条,所以直到 Windows 用户尝试时才会发现。
是的,已经发现了。但作用不大。它们有时还是会忽隐忽现,但我现在无法证明。此外,它们还是太窄了。
好吧,至少 VSCode 还是会这样做 ->
– 在 MacOS 设置中打开 “始终显示滚动条
– 在 VSCode 中打开垂直滚动条的 “可见 ”选项
检查资源管理器窗口 -> 除非鼠标以某种方式触及该区域,否则滚动条不会显示。
不过这可能是 VSCode 的问题。
这不是 VSCode 的问题。我在操作系统级别启用了 “始终显示滚动条”,在许多应用程序中,只有当鼠标位于可滚动区域上方时,滚动条才会显示。要知道,现在的辅助功能设置实际上只是一个措辞不当的建议。
等等,这是否意味着 “辅助功能 ”下有一个始终显示滚动条的选项?我得去看看。
> 为什么苹果 UI 设计师对滚动条如此痛恨?
这需要勇气。
我的意思是,作为用户,我已经很多年没有考虑过滚动条了。操作系统与硬件配合使用触摸板的方式意味着这不是什么大问题。
即使我在 Mac 台式机上使用鼠标时,我也从未感到困扰。它看起来更简洁,感觉更时尚,而且不会影响功能。
我不知道,但在某些情况下,缺少滚动条是非常令人沮丧的。我第一次使用 Mac 时就因为这个原因错过了一些配置。有一个配置窗口需要滚动才能显示所有选项,但因为没有滚动条,我错过了。
是的,但我同意每个人都有自己的喜好。我个人更喜欢 Windows 2000 的……我老了。我不喜欢扁平的,看起来没有灵魂。
你漏掉了需要滚动的提示,这当然是糟糕的设计,不过修复它并不需要全屏滚动条(我并不反对为喜欢滚动条的用户提供适当的全局设置!)。
(不过扁平化是一种普遍的癌症,即使与旧版 Win 的丑陋相比也是如此)。
相比之下,我使用的是装有 MetaHorizonOS 的 Quest 3s。
它有一个屏幕录制功能,当你第一次使用时,它会询问你是否可以使用麦克风。它声称可以在设置中重新设置。因此,我第一次使用该功能时禁用了麦克风。
几天后,我想用麦克风录音,在设置中搜索却一无所获。上网搜索了一下,几乎没有什么发现。很多帖子和答案都指出,其他功能设置需要重置出厂设置才能更改初始设置。
我又在设置中搜索,在这里和那里摆弄,但在设置中什么也没找到,也没有任何东西可以修复设置。
最后,我不得不进行出厂重置。然后,我才得以启用麦克风进行屏幕录制。
这款设备已经够好了,但用户界面简直就是噩梦。批量删除通知?不可能。退出 MetaHorizion?三到四个菜单,直到可以使用暂停按钮。
我更喜欢我的苹果设备–没有BS,没有出厂重置。
我有两台 AppleTV(2021 型号),在 Apple TV+ 上观看视频后,它们无法播放其他流媒体服务上的视频。通常情况下,视图会加载视频,显示第一帧,并覆盖加载圆圈元素,直到重新启动。杀死应用程序并重新加载也不能解决这个问题。
我不知道这怎么可能,但复制起来很简单,只有重启设备才能解决。
如果你在输入文本时不小心触碰到触摸板,光标就会移动,而苹果却没有像样的解决方案(除了禁用触摸板和使用鼠标)。
难道他们就不能在设置中启用一些启发式方法,来忽略与文字按键几乎同时发生的触摸吗?
我每天都会遇到几次这样的情况:我正在打字,光标突然跳到了前面文字的中间,在我注意到并停止打字之前,我打字的尾部已经跳到了中间。这时我就不得不撤销,然后在最后重新输入。
“感觉太热 “并不是一个客观的衡量标准。为什么要担心 “可能 ”发生的事情呢?使用你的设备吧。如果出现故障,请在保修期内进行更换。
我敢打赌,质量下降的原因是,为了获得晋升和持续的正面业绩评价,人们把重点放在了提供功能上。
是的。很多软件公司都深受这种短期主义之害,其激励机制重视的是能推动股价上涨的东西,而不是能使公司长期发展壮大的东西。
这可能最终会让公司面目全非,但现在靠它赚钱的很多人都看不到这一点了。
确实如此。现在大多数公司的经营方式都存在着 “公地悲剧 ”式的问题。刚起步时,关注短期是可以理解的,因为如果下周就倒闭了,明年也就无所谓了。但是,一旦公司有了一定的规模,我就会发现,公司很少考虑长期规划。直到你意识到,他们建立的激励结构实质上是在惩罚那些为了长期健康而牺牲短期机会的高管/管理层。举例来说,如果把研发削减到最低水平(通常还低于这个水平),并通过提高销售/营销力度来增加收入,那么你就会看起来像个商业天才,而就在这对公司造成真正伤害的时候,你就会被调到下一个岗位,而且通常还会得到某种离职奖金。
我甚至不知道这是股价的原因,还是人类的自大。“我加入了这个团队,实现了 “了不起 ”的功能,获得了晋升/被 x 雇用”。
到目前为止,谷歌在这方面做得最差。似乎他们 75% 的产品都是由宠物项目变成的废弃软件。
苹果公司似乎就是这样一家公司,如果有一个有主见的人掌舵,让不同的团队朝着统一的愿景前进,并在某个团队做出糟糕的产品时进行干预,那么这家公司将受益匪浅。
是的……谷歌也一样…
让旧的聊天系统变得更好(或者只是维护它?
制作新的谷歌聊天系统……聊天……我是说挂机?是的,促销、奖金!
我的意思是,并不总是这样,在谷歌,这总是取决于业务部门。
老实说,不管是谷歌、苹果还是其他公司,如果试图用这种缺乏细微差别的方式来描述一家拥有 18.5 万人的公司及其文化,我觉得有点过于简单化了。
我在谷歌工作期间升职了 7 次(从 SWE 3 一直升到工程副总裁,所以我的级别是最高的 0.01%),而且几乎只做了一些改善工作、迁移工作等。
我确实做了一些新东西,但我不认为它们是有意义的促销包的一部分。我所有的宣传资料都是关于修复问题或使现有问题变得更好,以及这样做对开发人员的生产力、效率等方面的影响。
> 而且几乎只做了改进、迁移等工作。
也许你是对的。
不过,从外部看来,情况却大不相同:
– 读者?
– 谷歌+?强加给我们的,社区刚开始形成就被摧毁了。
– 搜索?自 Google+ 推出以来就无法正常工作。在某些时候,它变得如此糟糕,我出于怨恨使用了 DDG 和 Bing。差别就是这么小。
(在有人说 “在 2025 年创建或运行一个正常工作的搜索引擎是不可能的 ”之前: Marginalia 和 Kagi 如今都比 Google 好用得多,不过 Marginalia 只能在某些利基市场使用)。
Picasa?已被 w3b 服务取代。
当然,但他们也有大量运行了几十年的产品。
我活了 18 年,我给你讲讲我得到的最好的观点:
虽然我确实认为谷歌不应该扼杀产品,但我的观点更倾向于扼杀那些基本上不需要任何支持成本的产品(例如,只有 1-2 个人在开发这些产品,不需要大量的研发成本,也不会随着时间的推移出现严重的隐私/其他问题,从而需要严重的工程改写/成本),拥有大量快乐的用户,不会与其他产品战略产生重大冲突,也不需要大量新功能的产品。
当这些功能被扼杀时,我认为这是愚蠢的。
阅读器就属于这一类。
Picasa 就不属于这一类。
很多被谷歌封杀的功能并不属于此类–我认为它们被封杀是正确的,无论封杀的过程是好是坏。
Google+–嗯,它有很多可恨之处,但它也是谷歌在尝试一种更自上而下的产品构建方法。我倾向于文化和流程实验–随着公司的成长,你必须能够调整你的文化和流程,否则你会陷入非常糟糕的境地。你永远不可能百分之百地做到这一点,但有时在重要的事情上这样做是值得的,因为这样做的结果才是真正重要的。
在这种情况下,G+ 也陷入了当时的生存危机(社交危机),总体而言是无益的,而且我认为他的领导力(维克)并不好。他有很好的同事为他(布拉德利等人)工作,但我认为如果换个人坐他的位子,情况会好得多。
我是以一个当时正在开发一个小产品的人的身份说这番话的,这个产品原本计划成为 Youtube 评论的后台等,结果被 G+ 在 Youtube 上的强制要求压垮了。Youtube 的人非常棒–他们乐于找出最好的东西,决定放弃他们自己的东西,转而使用我们的东西,尽管我们只是不同组织中的一个小团队(3 个人),而他们是一个在评论上花费了大量精力的大团队。他们比我们更不喜欢自上而下的 G+ 授权。归根结底,不是自上而下的授权不好。而是它不是一个经过深思熟虑的战略任务。
我也认为,谷歌往往不知道如何从小做起,逐步扩大用户群。
但其他方面,我认为有很多夸大其词的地方。我认为杀掉 Picasa 是对的,虽然有一部分人不喜欢它的替代品,但这并不意味着杀掉它是不对的。开发和产品生命周期的一部分就是,你不可能一直为所有人提供正确的产品。这很正常。
归根结底,他们创造了很多人喜爱的产品,而且几乎所有产品都有足够多的用户,你不可能在没有一大群不开心的人的情况下扼杀任何产品。解决这个问题的办法不是避免扼杀任何产品。顶多是 “在支持其死亡时考虑周全”。谷歌有时会从错误中吸取教训,有时却不会。由于我的背景和有时奇怪的角色,我参与了许多资产剥离之类的工作,并在力所能及的情况下努力确保我们做了正确的事情–以前的错误有助于推动事情向更好的方向发展。
例如: Sketchup 被剥离而不是被干掉,结果非常好。
Niantic 也是被剥离而不是干掉的,我认为结果也非常好。
等等。
他们把 AirPods 及其外壳设计得一撞就碎。他们设计的 AirPods 及其外壳在撞击时会断裂,而且非常湿滑,如果不说他们的设计是为了让人摔死,那就太夸张了。在这一切之后,他们还用胶水把它粘得即使不摔也会脱落。然后,他们就要求你买一个新的外壳–是的,他们不会用胶水粘,也不会做这种低级的维修。他们有胆量明确表示可以用胶水修复,但他们不会这么做。更不用说设计用于淘汰的电池了。外壳和零件都是完全不可修复的。这还只是 AirPods 的情况!!!!
高级硬件,我的脚!他们很幸运,因为可以方便地进行双头垄断。
> 多年来,我们中的许多人都心甘情愿地缴纳 “苹果税”,即以卓越的用户体验、设计和生态系统整合为理由,为苹果产品支付高昂的价格。但如果软件质量继续下降,这种价值主张就越来越难以维护。
就在今天,我还在想,再好的硬件也会被像微软一样糟糕的软件拖垮。
现在,“不差钱 ”曾经是苹果设备用户体验的座右铭和口号,这已经变得不可思议了。
> 和微软一样糟糕。
如果我在 Mac 上感觉不爽,我可以到 PC 上尝试制作 pdf 或查看 pdf。笨拙的AF。
Mac 软件可能正处于低谷,但还没有被烧毁。
我不太理解这种批评。如果我想制作 PDF 文件,我会打开 Word 并另存为 PDF。要打开它,我双击文件。
从 Windows 7 开始,任何可以打印的文件都可以保存为 PDF 格式。操作系统自带的 PDF 阅读器是从 Windows 8 开始的?
Windows 默认捆绑了 Word?
> 从 Windows 8 开始,操作系统就自带了 PDF 阅读器?
哪个,Edge 浏览器?你不需要安装 Sumatra PDF 或 Acrobat 吗?
> 如果我在 Mac 上感觉不爽,我可以到 PC 上尝试制作 PDF 或查看 PDF。
重启后(因为机器经常死机,所以经常发生这种情况[0]),我的 Windows 10 操作系统要 10 分钟才能 “准备就绪”。我见过需要 30 分钟的。我做过的 macOS 更新花费的时间更短。
而且 MacOS 不会在应用更新时随机重启。我还没找到防止 Windows 重启的方法。
[0] 我怀疑是 3080 的问题,但它在桌面上空闲时经常死机,这不应该对 GPU 造成任何压力。
有一个名为 Windows Update Blocker 的工具,我在我运行的 Win10 服务器上使用了它:
https://www.sordum.org/9470/windows-update-blocker-v1-8/
就在今天,我还在想,再好的硬件也会因为像微软一样糟糕的软件而瘫痪。
苹果软件一直都是垃圾。人们之所以忍气吞声,是因为硬件又好又闪亮,可以分散人们对许多错误和严重的用户界面问题的注意力。
质量是关心的代名词。如果领导层不重视,那么软件开发团队也不会重视(至少不会那么重视)。
让蒂姆这样的后勤人员掌管公司,虽然能确保苹果现有硬件产品的出货量和营收的增长,但几乎可以保证整个公司的质量都会出现问题。尽管乔布斯有很多缺点,但他所做的一件事是无法用武力复制的,那就是 “关心”。
我真希望苹果公司的高层能看到这篇文章,因为这只是冰山一角,它描述了苹果软件体验最近出现的无数问题。对于一家资金和资源如此充裕的公司来说,他们怎么会让事情变得如此糟糕,实在令人费解。
自从 iTunes 变成垃圾堆以来,情况就一直很糟糕。
虽然有些地方做得还不错,但这并不是公司的首要任务(甚至连音频/视频应用程序都受到了影响)。而这种平庸已经渗透到操作系统中,这就更糟糕了。
有人说过 AppleTV 的主屏幕上会出现广告吗?
—-
我也在使用 Macbook 工作,除了电池续航时间超长和它大部分时间都能 “正常工作 ”这一事实外,我还觉得它的部分使用体验比我上次使用 Mac 时有了明显改善,例如,我现在可以重新映射 ctrl 和 fn!
另一方面,我仍然怀念 Windows XP、Gnome 2 或 KDE Plasma 的一致性和易用性。
不过话说回来,Windows 每次发布都会变得更糟一些,Gnome 2 被 Unity(在 Ubuntu 上)取代,后来又被 Gnome 3 取代,据我所知,Gnome 3 仍然会破坏扩展,尽管我努力尝试,但仍然不喜欢它。
当我的 Shield 开始显示广告时,我安装了另一个启动器–但愿苹果也能如此开放。
我认为 iPhone “照片 ”应用中的工具是最 “核心 ”的功能之一,但在过去的一年里,它一直存在一些故障,如果你对一张照片进行注释(例如,添加文字),当你点击 “完成 ”时,你添加的所有内容的位置都会被搞乱。我相信这只是冰山一角。
在当前的 MacOS 版本中,如果我在 “系统设置 ”搜索框中输入 “时间机器”,它就会显示我想要的内容: “在菜单栏中显示 Time Machine 状态”。
但如果我点击它,就会显示 “键盘亮度 ”菜单栏控件的开关,而不会显示有关 “时间机器 ”菜单栏项目的任何信息!
有点类似的问题,但我总是点击时间机器设置,它总是要我打开时间机器驱动器。在我的 imac dv 上搜索时间机器效果更好。更不用说你只能在 spotlight 中使用谷歌作为搜索引擎,而在过去的一二十年里,主流浏览器都允许你更改搜索引擎。
苹果公司终其一生也想不出如何在设置中进行搜索。自从 iOS 上添加了搜索功能后,它基本上就坏了。在谷歌上搜索有关 iOS 设置搜索的任何内容,你只会发现人们谈论它,唠叨它有多糟糕。
荒谬的是,苹果公司在早期的 MacOS 中就开创了设置搜索功能。你输入查询内容后,相应的偏好设置面板上就会出现聚光灯效果,照亮搜索结果中选定的候选内容。这也是 Spotlight 最初叫这个名字的原因。
作为一名 iPhone 用户,我只能同意苹果的软件质量正在倒退。键盘太糟糕了,它会提示完全不相关的单词。控制中心每次更新都变得更糟。你还不能在信息中选择文本。Wifi 总是不稳定。无法关闭 Wifi 等。
此外,我的父亲曾经使用 Siri 拨打电话时播报拨出电话的功能,但他们取消了这一功能,我看到很多盲人也在使用这一功能。我不知道他们在取消这项功能时是怎么想的。
是啊 他们的单词预测是怎么回事?12 年多了,他们还是无法预测我的名字,而我的名字至少打了上万亿次,在 iOS、iCloud 和联系人中都是我的名字!!!!!
慢慢地,我开始使用大量非苹果手机,也许有一天我会换回更便宜的安卓手机。因为无论如何,苹果也不会推出正常尺寸的手机。
我们从应用程序商店中获得了一组很好的功能请求,这将使我们更容易发现类似的问题。
1. 改造 TestFlight – 当用户基数超过 1 亿时,1 万用户就显得微不足道了。2. 改进分阶段推出功能 3. 在发布级别引入 a/b 测试,在二进制级别测试新旧二进制文件(与功能测试相比,这也是必须具备的)。
这三点可以捕捉到 99% 的版本绑定问题,不成问题。
苹果应该开源其操作系统和内部应用程序。当然,这很不苹果,但它可以让人们修复他们的应用程序。将其全部保留为专有实在没有任何好处。苹果公司的软件团队完全处于水深火热之中,而苹果公司的客户则是死忠,他们会乐于帮助解决问题。这样做可以避免在内部复制问题,然后再将其重要性排序供内部团队修复。此外,MacOS 源自开源。
我希望 首先,他们应该让付费用户在自己的电脑上运行任何应用程序。恼人的是,由于 99 美元的开发者费用,这里的 Linux 应用程序少之又少。
> 我呼吁苹果公司回归本源–创造优先考虑用户体验而非功能清单的产品。这家曾经以创造 “能用就行 ”的产品为荣的公司需要重新找回这种精神。
但这只是传说中的过去,而不是真实的过去,软件错误一直存在,令人尴尬!而且,这种情况从来都不局限于软件,例如,还记得高级笔记本电脑键盘设计的惨败吗?
这是一个真实的问题,还是一个感知到的问题?
我知道人们喜欢抱怨苹果的软件质量,但这究竟是一个问题,还是只是一种流行的说法?
并不比微软差。
但不知何故,微软和苹果都不如以前的自己。
新功能和漏洞修复,没错。但我们似乎失去了很多。在质量、性能和非功能方面。
我知道用户界面的不一致性,比如下面这篇过时的文章。
https://www.corbinstreehouse.com/blog/2021/10/macos-12-monte…
但我好奇的是,人们是否遇到过稳定性和可靠性类型的软件质量问题。
我就是。我的许多旧的 launchd 服务都不再工作了。它们运行后,工作开始了,但却无法写入文件。我不知道他们是如何破坏权限的,但肯定有问题。我自己运行时,脚本还能正常工作。据我所知,就权限而言,launchd 进程应该以我的用户身份运行脚本。它能运行脚本,但不能写入文件。我很茫然,暂时放弃了对这些服务的调试。
这是一个真正的错误吗?我最近第一次拿到 MacOS 设备,我一直为无法让我的自定义服务正常运行而苦恼。和你一样,当我自己运行时,脚本会写入文件,但作为服务却什么也做不了。
我断断续续调试了几个月,因为我以为自己搞砸了什么。
我的经历恰恰相反。早期版本的 OS/X 非常糟糕,比如在移除已弹出的 USB 盘时内核会崩溃。
人们喜欢把 “雪豹 ”说成是可靠性的顶峰,但这有两点需要考虑。首先,之前的版本太糟糕了,以至于他们不得不停止创建新功能,只发布一个修复错误的版本。另一个原因是,在接下来的一年里,它仍然需要无数次的更新。
如果你想了解他们做得特别好的例子,不妨看看 iPhone 上 APFS 的推出。他们替换了数百万部手机上的文件系统,而社区几乎没有任何怨言。
我想你是对的,人们喜欢抱怨(尤其是在这里)。
当我买第一台 Mac(M2)时,只要按正确的顺序点击 2-3 个按钮,就能稳定地冻结屏幕截图应用程序。这个问题至少在几个月后得到了解决。时至今日,Dock 的鼠标悬停缩放动画仍会经常冻结,而且是在两台不同的设备上发生。“巧合的是,这个动画在默认情况下被禁用了。预装的图片查看器无法打开 50 张以上的图片,而且会在多个窗口中随机分配图片和/或发送一系列错误信息,告诉我某些文件无法访问。当我在文件打开对话框中点击某些视频文件时,某个缩略图进程会在几秒钟内分配超过 25GB 的内存,系统在一两分钟内几乎无法使用。
我认为这与 Windows 10/11 大致相当,后者在质量方面出现了断崖式下滑。但公平地说,Mac OS 可以处理更长的运行时间,今天我的 Macbook 在运行了约 250 天后强制重启,而在此之前它运行得非常好。
我没有遇到任何问题,但我是那种在 Macbook 上只使用网络浏览器和终端的人。几乎所有软件都来自 Nix 软件包库。
我不知道,但有时松弛会占据屏幕,导致显示驱动程序经常崩溃。你可以把这归咎于软件写得不好,但我认为显示驱动程序不应该崩溃。
从 Tiger 开始就使用 macOS 作为日常驱动。情况从未如此糟糕。需要一个 “雪豹 ”年。
> 从未如此糟糕。
怎么说?请举例说明。
注:我不是不同意。只是好奇你到底遇到了什么软件质量问题。
我不知道你在回复谁,但我看了这个讨论后一直在找,在过去一分钟左右的时间里我找到了一些问题。
– 为什么当我用平铺管理器拖动 Safari 窗口到全屏时,窗口周围会留下很大的空隙?当我双击顶部栏时,顶部和底部会与边缘对齐,但两侧仍会留下缝隙。
– 为什么设置对话框有这么多延迟?启动对话框需要几秒钟的时间,然后在导航时,面板之间会有大约一秒钟的延迟。
– 为什么我无法卸载从未打开过的默认 Mac 应用程序?
– 如果我使用 F3 打开任务视图,为什么没有退出窗口或程序的选项?
– 如果我在一个较小的窗口中打开 Safari 窗口并双击任务栏,为什么它会以这种方式最大化?留下一大部分打开着。
> – 为什么当我用平铺管理器将 Safari 窗口拖动到全屏时,窗口周围会留出很大的空隙?当我双击顶部栏时,顶部和底部会与边缘对齐,但两侧仍会留有空隙。
这是一项功能。系统设置“>”桌面和 Dock“>”平铺窗口有边距。
> – 为什么设置对话框有这么多延迟?启动需要几秒钟,然后在导航时,面板之间会有大约一秒钟的延迟。
每个 “面板 ”实际上都是运行自己进程的应用程序扩展。类似于经典 MacOS 中的扩展和控制面板。
> – 为什么我无法卸载从未打开过的默认 Mac 应用程序?
这很烦人。
> – 如果我使用 F3 打开任务视图,为什么没有退出窗口或程序的选项?
你是说 “Misson Control”?不知道,但有个便宜的插件可以解决这个问题。https://www.fadel.io/missioncontrolplus。
> – 如果我在一个较小的窗口中打开 Safari 窗口,然后双击任务栏,为什么它的最大化方式是这样的?留下了一大块打开的区域。
现代 macOS 用户体验是经典 MacOS 和 NeXTSTEP 的混合体,两者都不像 Windows 那样有 “最大化 ”的概念。你所描述的操作是将窗口 “缩放 ”到最适合内容的位置。与 “最大化 ”相对应的是全屏。
到处都是没有文字的图标。
顶部栏的图标间距过大
Spotlight 搜索一团糟
每次从睡眠状态唤醒 Mac 时,更新都唠唠叨叨
基本上是整个 macOS 的 iOS 化
我的金丝雀是 iPhone SE 第二代上的 iOS 18 更新。
在我使用 iOS 的这些年里,我从未遇到过长时间的停顿,但在 Safari 和其他应用程序之间切换时,有时会出现 10 秒左右的停顿。也许是因为 SwiftUI 的变化,我不确定。
我确实升级到了 SE v3,但暂停的时间并不多。但我绝不是一个强大的用户,我经常看到这个问题,还有其他一些小毛病。
需要说明的是:这并不是应用程序卡顿,而是整个操作系统在爬行。
使用后台服务(iTunes 连接等)非常痛苦。
另外,别跟我提 “文档 ”的现状。曾几何时,苹果公司拥有一支由资历高得离谱的文档人员组成的庞大团队。他们的能力往往比工程师还强。
这让我想起最近在 archive.org 上阅读的 “Inside Macintosh”。我真希望他们现在也能制作类似的纸质文档。我很想拥有一本晦涩难懂的 Mac 内部知识字典。
我们有一整套。
它太神奇了,把我宠坏了。还有一套类似的关于 BSD UNIX 的书。不记得具体书名了,但非常棒。
有人还记得 OS 8 或 9 吗?不怎么样。
MacOS 确实在疯狂走下坡路。在 M4 上搜索 Safari 历史记录超级慢,在密码应用程序中搜索密码也非常慢。我的意思是,这些都只是列表而已。iCloud 标签同步?哈哈,今天不行,也许下周再用。你也许可以写一篇论文来讨论这个全新的系统偏好设置应用。
几年前,我朋友的苹果手机在保修期内更换了三次。每次都是麦克风失灵,开机后出现音频设备失灵的提示。他的下一部手机是安卓手机。
我不会把苹果的硬件称为优质产品。价格高是高,质量差是差–从 PowerPC 时代开始就不是了。
我是原版 crackbook 的用户,我的魔法键盘和魔法鼠标都在保修期后不久出现故障,我已经数不清有多少电源线开始磨损了(还好有 USB C!)。
iPhone屏幕的屁股–与其他制造商相比,似乎非常容易碎。
半透明细条纹的 G4,打开如此方便,扩展性如此之强,任何制造商都望尘莫及。很难想象它是苹果制造的,我的 2012 年 MBP 也是如此。
我不明白为什么人们会在这个论坛上对一款消费电子产品如此赞不绝口。
在工业级系统上输入的评论。
> iPhone 屏幕的 “屁股”–与其他制造商相比,似乎很容易碎。
我一直觉得这很奇怪,有些人经常把 iPhone 或其他产品的屏幕弄坏,但我从来没有划伤过屏幕。
苹果公司不得不更换 CPU 架构并构建自己的操作系统,以使其在中端硬件上也能像 KDE 和 Gnome 一样灵敏。我在想,要等到技术债务积累到一定程度,Mac OS 再次给人拖沓的感觉,还需要多长时间。
最糟糕的绝对是向固态硬盘的过渡,如果你被困在一台难以升级的基于硬盘的 Mac 上的话。很明显,苹果公司的开发人员在短短一年内就不再关心这个问题了。
胡说八道。你们这些只懂 Linux 的家伙在任何批评竞争性操作系统的主题上都会发表这种无稽之谈,以为我们其他人没有使用它们的经验。我每天都要驱动老式硬件(Xeon E5,16GB 内存和 GTX 1080 ti),这基本上就是所有中级系统的全部,而 GNOME 则是一团糟。它很难驱动 4K。加载软件的速度很慢,而且可用的软件往往用户体验一团糟(菜单有什么不好?) 可发现性低。磁盘访问缓慢。试过 BTRFS、ZFS 和 Ext4,都没什么区别。KDE 也没好到哪里去–一个选项需要多少个模式或复选框?
瞧,我们都可以对其他操作系统嗤之以鼻。真正的问题在于人们对这些平台的期望。尽管我抱怨不断,但实际上我很喜欢在台式机上使用 Linux(笔记本电脑则另当别论)。如果我听了你们很多人的话,我的期望肯定不会实现。
我使用 Linux、苹果操作系统和 Windows。
苹果操作系统。的确如此。
最近,苹果迷们在博客上发表了一篇文章,认为苹果操作系统的动画效果缓慢,无法由用户调整,让人感觉很慢。这就是用户认为 KDE 或 Gnome 更快的根本原因。这与 CPU 架构无关。
我现在用的还是英特尔 Mac,感觉并不比苹果芯片的 Mac 慢多少。
> KDE 或 Gnome 更快。
上次安装 Gnome 时,我不得不安装一个扩展来消除 Alt-tabbing 时 150 毫秒的延迟,即使在禁用动画的情况下也是如此。之后它就变得灵敏了。
https://extensions.gnome.org/extension/2741/remove-alttab-de…
至于 KDE,我没有找到如何在使用 Wayland 时禁用动画。我很想知道(同时保留 Wayland)。
(我还是更喜欢使用可定制的开放源码软件,而不是 “我们比你更了解 ”的封闭源码软件)。
Mojave 让我 2015 年年中没有固态硬盘的 Mac Mini 完全无法使用。
可以说,软件质量/可用性下降又称第二系统效应的现象并非 Mac OS 独有。实际上,我把 Linux 留在了桌面上,它从 2016 年开始就出现了严重的倒退,但与 Mac OS 不同的是,它并没有获得一个应用程序或终端用户功能来弥补。
我在一台设备(笔记本电脑)上遇到了 Messenger 通知的问题。信息在这台笔记本电脑上的发送速度和在其他设备上一样快,但通知可能需要几分钟才能显示出来。此外,未读信息的数量有时会不同步,例如当我没有未读信息时却显示为 1。我试过重启,也试过禁用和重新启用通知。
我还在使用 Sonoma,所以下一步我可以尝试更新到 Sequoia,但这感觉很愚蠢。只有一件事是错的。情况可能更糟。更新软件能让它变得更好的情况有多少?苹果公司应该是这种冷嘲热讽的例外,但事实并非如此,这对他们来说是个坏消息,因为他们的整个业务就是建立在例外的基础上的。
物有所值的优质产品。如果现实与之不符,人们就很容易不再相信这一点。
消息通知一团糟。目前,无论我在什么设备上,它都只能通知我一半左右的信息。
我还记得苹果邮件多年来一直存在 IMAP bug 的故事。我忘了苹果公司到底是怎么解决这个问题的,但苹果公司解决这个问题的方法是在更新中关闭该功能,然后关闭票据。
一般来说,如果我买了一些硬件,操作系统是可以的,但任何供应商的应用程序都只是事后的想法。无论是华为、三星、微软、苹果等公司的电视、手机还是电脑,都是如此。在我的苹果手机上,我有一个文件夹,里面有所有的苹果应用程序,以防万一。我还有一部三星手机,也是一样。
提供的应用程序都是免费的,因此在其他情况下也要付费。这些应用程序通常都有大量广告,而且只是偶尔更新以修复漏洞或添加新功能。
其目的往往只是让我继续使用他们的平台,无论是三星还是苹果等。这些应用程序是对未来的投资,在公司一个季度的期限内可能不会有很好的表现。
我讨厌苹果软件的许多细节,但人们抱怨的大多数问题都可以通过下载应用程序/插件来解决。然而,当你花钱购买 “高级 ”操作系统时,情况就不应该是这样了。这非常令人沮丧,也非常耗时。
在这一点上,我觉得我花在调整 macOS 设置、下载和测试东西上的时间比我用 Ubuntu 作为工作操作系统时还多。太可笑了。
很高兴不只是我这么想。在过去几个 MacOS 版本中,我遇到的 UI Bug 数量之多相当令人恼火。
很多时候,当我在英文/普通话之间切换输入键盘时,显示所选语言的弹出窗口不会自动消失。我必须手动去点击某个地方才能消除它。此外,还有很多通知无法正确呈现的问题。
标题应该是 “Apple Pencil Pro 导致 iPad 过热和变慢”。这听起来真的很烦人,但过于宽泛的标题只是点击诱饵。
根据我的经验,这个错误–使用 Apple Pencil 绘图时的延迟和过热–从 iPadOS 16 开始就存在了。在网上搜索时,我发现了很多相关报告,但没有任何迹象表明这个问题已经得到解决,包括通过更换硬件。
无论如何,HN 的指南要求使用文章的原始标题,除非它具有误导性或链接诱饵性。我同意苹果的软件质量一直在下降。
iPad 操作系统在许多其他方面也基本失灵。我喜欢我的 iPad,但 Chrome 浏览器或一个简单的应用程序卡死的次数越来越多。此外,还有一个 Bug,如果在设备锁定状态下连接了蓝牙设备,iPad 就会死机。我认为这个问题在最近的更新中得到了修复,但一年多来它经常出现,每次会锁定 iPad 15-60 分钟。
这些问题越来越经常出现。与此同时,苹果公司还在试图向我推销一些我并不需要的愚蠢智能。
> 功能优先于优化: 工程资源似乎都集中在新功能上,而不是解决现有的性能问题;
人们使用手机的时间比以前更长了,这显然是设备制造商面临的一个问题。因此,他们必须重视新功能的开发,以便销售新手机。“提高可靠性和稳定性 “并不是一个好的消费者销售策略
> “提高可靠性和稳定性 ”不是一个好的消费者推销术
当苹果公司声称自己是一家优质精品店时,它才是。
> 声称自己是优质精品店
在过去的几十年中,他们是否曾提出过这样的主张?
也许这就是他们营销背后的氛围,但你必须对他们的规模、销售额和市场价值视而不见,才会相信这一点。
苹果公司拒绝修复漏洞是出了名的。
其中一个例子是,他们已经 “修复 ”了近两年,但至今仍未发布。
https://bugs.webkit.org/show_bug.cgi?id=254545#c32
如今,出现 bug 的软件表面积要大得多。
当然,与之相平衡的是,有更多的团队在开发这些软件。
这表明苹果公司在质量保证方面的投资不足,而这对于足够资深的经理来说是很容易解决的。
希望苹果公司的高层管理人员能阅读 HN。也许这些帖子被正确的人读到了。
使用多台显示器时的窗口放置问题简直令人难以置信。我希望苹果公司的人能读到这篇帖子。
如果在短时间内打开盖子并连接屏幕。有时任务控制中的每个桌面都会显示为黑色方块。唯一的解决方法就是断开并重新连接屏幕。这个错误已经存在了很长时间,我已经有了执行该操作的肌肉记忆。他们怎么会把这么基本的功能弄得一团糟?
鉴于触发错误的要求如此简单,苹果员工不可能完全没有发现这个错误。
像我们看到的软件问题并不是一夜之间发生的。它们会慢慢出现,直到你看不见为止。经过多年的错误设计和决策才导致了现在的局面。
我在整个行业中都看到了这种情况,因此不禁得出结论,这个问题大约始于 5 年前,因此我们现在看到的是 Covid 和可能的 WFO 的结果。
我不认为这与 Covid 或 WFH 有关。更有可能的是,苹果公司专注于显示巨大的利润率,而牺牲了招聘合格员工的机会,这是因为在一个成熟的市场中,苹果公司每季度都要集中精力招聘员工。当一个人离开时,他们不会得到补充。市场营销的积极推动和对硬件性能的关注可以掩盖很多罪恶。如何衡量软件体验?如何吹嘘?
你说得没错,这是一个日积月累的过程,问题会不断累积。但这与 Covid 或 WFH 无关。早在几年前就已经开始了。
我的女儿使用我的一台旧的 2017 Macbook pros(硬件不错,一切运行正常)。我昨天得知,她无法使用 Pages,因为 OSX 无法升级到 10.14,而 10.14 是 Pages 的必要条件(我怀疑其他苹果软件也会发生同样的情况)。
这里有些地方不对劲。Mojave 是在 2018 年底推出的。它根本不支持任何 2017 年的苹果硬件。事实上,笔记本电脑的支持可以追溯到 2012 年或更新的任何产品。
当软件如此糟糕,以至于 “往里面扔更多硬件 ”的策略不再奏效时。
除了能运行安卓系统的苹果手机,我再也不想要其他东西了
想象一下,如果所有的消息应用程序都能相互对话,那将是美好的一天
我在苹果公司工作过。由于我对我们的软件和流程有多么糟糕提出了建设性的批评,我真的被赶出了城。我们对质量和可维护性的关注度为零。(我曾在谷歌和 Netflix 工作过)。
我试用了三个月左右的 iPhone,一个月前结束了试用。我原以为苹果公司仍然是一家注重用户体验的公司,但他们迷失了方向,这让我大开眼界。
返回有四种不同的方式(从左/右侧轻扫、按 X 键、按左箭头、向下轻扫),而安卓只有一种方式,即始终返回上一屏幕。无法单独设置音量,文件夹只能容纳 9 个图标,而屏幕的其他 60% 都是空的,一个非常常用的按钮(返回箭头)位于屏幕最难触及的位置,所有这些都让人感到非常沮丧。
莱纳斯在这段视频中基本上回应了我所有的不满: https://www.youtube.com/watch?v=Bhew95wMmP8
之后,我买了一台 Nothing 2,我很喜欢它。它比 iPhone 更快,感觉很高级,而且安卓系统汲取了 iOS 系统的所有好点子,并增加了更多功能。
我从使用一系列安卓手机,包括多款旗舰手机,到 2018 年终于在定制键盘可用后尝试了 iPhone(那时我不可能接受内置键盘)。
当时,最便宜的 iPhone 比我用过的所有安卓手机性能都要好,于是我就买了。
我仍然认为软件还需要改进,但至少我不会觉得我的手机必须调用滞后的微信服务才能打开摄像头。
是的,7 年前的情况并不好。
我使用安卓系统长达十年之久,一旦换成 iPhone,我就再也没有遇到过没有返回键的问题,因为我听到过很多关于这个问题的抱怨。
基本上每个应用程序都能让你从左侧轻扫返回。偶尔也会有一个底页,你可以向下滑动回到原来的位置,但一般都很直观。我想不出有多少次我感到 “卡住 ”而无法返回。
这不是卡住的问题,因为那样就太糟糕了。我的经历只是剪了无数的纸。
我忘了最终让我放弃实验的最大烦恼:键盘太糟糕了。在安卓系统上,我只需在我想要的内容附近按键,它每次都能写出正确的内容。而在 iOS 上,使用完全相同的键盘,它却错误连连。
在 iOS 上,原键盘和 SwiftKey 都很糟糕。不管怎样,我都能理解原键盘的糟糕。我不明白 SwiftKey 为什么在一个平台上很好,而在另一个平台上却很糟糕。
我开始怀疑苹果公司内部是否存在对 SwiftUI 的抵触情绪,因为 SwiftUI 带来了一些好处,但也在各种地方出现了一系列奇怪的行为。
在另一种情况下,他们可能会在 AppKit 上再坚持几年,直到 LLM 达到现在的水平,然后再利用 LLM 让 AppKit 的开发变得更简单(本质上是向人类语言的 “声明式 ”编程靠拢,而不是传统的声明式编程)。
几个月前,我第一次把 iPhone 拿在手里用了半个小时。我当时正在帮助调试一些 WiFi 和打印机的小问题,而手里只有这台 iPhone。
它很难用。它充满了矛盾,有些东西根本不合逻辑,这让我纳闷了好一阵子。也许我只是被迫使用了错误的应用程序,也许在安卓系统中也会有类似的体验,但苹果公司的营销部门在销售这些设备方面确实做得非常出色。
我知道人们往往会对此感到非常不安,但如果我没弄错的话,M1、M2 和我认为的 M3 处理器现在都存在 “无法修复 ”的硬件级安全漏洞,这些漏洞与《幽灵党》(SPECTRE)不相上下,破坏了 “安全飞地”(Secure Enclave)的概念。
https://wccftech.com/macs-running-apples-m1-m2-and-m3-chips-…
因此,从本质上讲,它们可能速度很快,但都存在真正致命的缺陷。
但臭的不仅仅是软件。
当我了解到这一事实时,我觉得自己似乎想一触即发地切换掉,我确实想知道其他现代手臂平台是否更安全,或者只是受到的审查更少,苹果是否仍然比英特尔更安全?
最让我恼火的莫过于当你接到一个未接来电时,点击来电通知并不会给对方回电,反而会把你带到对方的联系人那里!!!更糟糕的是,这只是苹果手机的一个功能!
更糟糕的是,这是一个回归,所以他们在新版本中主动给每个人的生活增加了一点难度。
我个人更喜欢这样。我通常不想与人交谈。我想去联系人那里,看看我们有哪些共同的交流方式,然后给他们发消息。
我敢打赌,他们在用户中进行了 A/B 测试,这不是一个随意的改变。
也许这应该是一个选项,但我更希望点击通知时不要做一些可能会让发件人知道我看到了通知的事情,当然也不是给他们打电话。我希望在知情和有意的情况下启动该操作。
我不同意这个结论。听起来像是 M2 Air 的硬件线路出了问题。
我的搭档是一所学校的 IT 经理,他们有 1000 多台 iPad(第 10 代)部署了 iOS 18 系统,而且没有类似问题的报告。我们自己的 iPad Pro M2 也没有出现这些问题,我们每天都在使用。我们的孩子也有 3 台第 10 代 iPad。没有问题。
我们也有自己的看法,但它们就是适合我们使用,而且软件虽然不完美,但可能是最省事的。
相比之下,我办公室里的垃圾堆里大部分都是 Surface 电脑……
但他们用的是提到的铅笔吗?
iPad 第 10 代甚至不支持 Apple Pencil Pro。他们使用的是苹果铅笔吗?
正确。这就是问题所在。用户抱怨说问题是软件危机,而软件在完全不同的硬件上都没有问题。由此可以排除这不是软件问题,或者是与特定硬件相关的软件问题。
(顺便提一下,他们大多使用 USB-C 苹果铅笔,当铅笔丢失而父母又不想买正品替代时,他们还会使用一些克隆铅笔)。
使用笔时是软件问题;你没有使用笔,所以对你没有影响。
我不明白为什么你认为指出 “软件问题与只在使用笔时才出现的软件问题 ”之间的区别是有建设性的。这篇文章在这一点上已经说得很清楚了,它并没有增加对话的内容。
他的意思是软件在硬件更换后的三个月内都能正常工作吗?
我每天都在使用苹果的软件和硬件。13 年前有一个补丁非常不稳定,但过去几年我没发现什么问题。
iOS 的易用性让 iPhone 不再值得拥有。VoiceOver 中的盲文每年都变得越来越不稳定,Android 与 Windows 和 Linux 的兼容性比 iOS 好得多,而 Mac 的兼容性,老实说,糟透了。
等等,人工智能不是应该把他们所有的开发人员都提升 5 倍吗?
iPad 操作系统太糟糕了。
毫无事实根据的愤怒诱饵。快加入我们的行列吧!
随着劳动力的流失,你会失去细微差别和专业知识,系统也会变得越来越复杂,难以维护和理解。 管理层要求在传统系统上添加新功能。他们希望软件能更快出货(看看 AAA 级游戏开发商是如何利用 Nvidia AI 功能作为拐杖来出货未优化的游戏的)。
我经常回想起 Ryan Dahls 声名狼藉的 Nodejs 咆哮:
“总有一天,我们现有系统积累的复杂性会超过创建一个新系统的复杂性。到那时,所有这些垃圾都会被扔掉”。
像苹果这样的公司可以查看他们所有的代码,提取出 LCD,然后直接构建到他们的硬件中,或者至少允许用户可编程的微代码,而没必要继续使用这些复杂且是安全噩梦的通用分支预测策略。
我在跟谁开玩笑呢,他们甚至不能确保苹果的标志不会从屏幕顶部被切掉。
在这个主题中,很多人都在声称,这是一场以最快速度提供功能的底层竞赛,除了硬件,以及创建一个无缝广告所需的许多功能之外,苹果(或任何公司)在过去 5 年中开发了哪些改变游戏规则的新软件功能?人工智能?相机应用?连续性?短信?抱歉,这些都丝毫不令人感兴趣。
苹果公司每况愈下的一大标志就是 iOS 18。这是一次灾难性的发布,在他们的旗舰产品上出现了糟糕的照片应用、更糟糕的自动更正、错误……。很难相信他们会何去何从。在某些时候,它会影响安全性。
你现在才意识到这一点?自库克上任以来,苹果公司的软件质量一直在直线下降。如果你真的认为 iOS 18 是转折点,那我甚至不明白你用 iPhone 来做什么。
在库克上任之前,我从未使用过任何苹果产品。为什么会倒闭?
我前几天还在想,他们从 skewmorphic 转投苹果后,现在会有很多摩擦。随你怎么说,但我一直都很清楚我的特定主目录文件夹在哪里,因为它们在搜索器侧边栏中看起来非常明显。现在我不得不去读那些该死的文件夹名,因为所有东西看起来都一样。
缺乏重点。
我要的是 UNIX 而不是表情符号。
让我猜猜:是苹果智能造成的
虽然苹果在某些方面的体验确实很糟糕,但我的体验是 Windows 和 Linux 也更糟糕(Linux 比 MS 糟糕,但仍然无济于事)。
我当然希望苹果公司能有更多的透明度,但这也是他们 “无能为力 ”的事情之一,他们只是在某一天(通常情况下)修复了它,然后你就可以走了。
这里是 OP,苹果情报系统尚未在意大利上市。我甚至不敢想象我的 iPad 在苹果 “智能 ”的帮助下会如何过热。
啊,我想我看错了,它目前只适用于欧盟的 Mac https://support.apple.com/en-bw/121115。
不过,我觉得可能是后台运行的某些相关服务造成的
iOS 上的邮件甚至都没有推送功能了,新的照片应用简直就是垃圾,音乐会随机出现 “内容不可用 ”的错误,而且作为一款移动应用,它在使用移动数据时的表现也非常糟糕。
真是糟透了。不知为何,大多数其他软件甚至更糟糕。这一点确实令人印象深刻。
我愿意用 iOS 邮件中的 “推送 ”功能来换取桌面客户端自 20 年前就有的标准规则 (https://support.apple.com/en-gb/guide/mail/mlhlp1017/mac)。真不敢相信它还没有实现。
同意;苹果的软件质量正迅速接近不可接受的程度。
我有一个固定的视频通话朋友群,每天我们都会打电话聊一会儿。几天前,我们 “正式 ”决定用 Discord 代替 Facetime。Discord 的移动应用程序肯定有它自己的问题,但我们经常会在使用 Facetime 时遇到一个问题,特别是当人们加入和离开通话时,其他人的麦克风会变成阴影静音;看起来就像是从他们那端发送音频,但其他人却听不到。对于没有视频的与会者来说,这可能意味着在意识到问题、离开通话和重新加入通话之前,会有几分钟听不到对方的声音,而重新加入通话后问题就解决了。
同样与 Facetime 有关: 如果将 iPhone 用作 Mac 的连续摄像头,当 iPhone 和 Mac 相距很近时,如果接到 Facetime 电话,iPhone 就无法接听。如果你仔细想想这其中的含义,就会发现这听起来很疯狂,就像 “这不可能通过测试”,但这是真的。你的 iPhone 会显示一条无法识别的错误信息,我这个技术人员花了好几次 Google 才弄明白发生了什么。错误信息中唯一的选项是 “断开连接”。点击该选项后,你就会回到主屏幕。如果对方没有断开 Facetime 通话,你可以手动启动 Facetime 应用程序并加入通话。但如果对方已经挂断,你就错过了通话,而且每次都是这样。我不得不关闭连续摄像功能。太疯狂了!
这还只是最新的问题,问题的清单真的是无穷无尽,而且只会越用越多。
> 同意;苹果的软件质量正迅速接近不可接受的程度。
但是,既然销量下滑,股价下跌,他们又何必在乎呢?
但硬件的溢价是真实存在的……我每天都用 Macbook Air 11,已经用了 10 年(我就是用它写这篇评论的),它运行得完美无瑕。
是的,但是……但是 你有没有通过苹果官方渠道将它升级到最新版本的 Mac OS(红杉)并打上所有安全补丁?
没有。
我不认为你可以通过微软官方渠道将任何 10 年机龄的 Windows 电脑更新到包含所有安全补丁的最新版 Windows(11)。
(另外,笑死人了@“通过苹果官方渠道”,你知道开放核心传统补丁程序(Open Core Legacy Patcher)是个东西吧,而且你还反对人们提到它)。
你在比什么?
虽然不是 10 年前的,但我有一台 2017 年的笔记本电脑,更新到 Windows 11 还不错。不过速度有些慢,我更喜欢用它双启动 Linux。
你可以在 Windows 中轻松修补配置文件,然后安装到旧硬件上,并像往常一样获得定期更新。
OCLP 则更为复杂和受限,因为它不是 “某些显式配置限制”,而是操作系统的实际支持部分被移除,因此它们会有很大的滞后性和一堆问题,并限制你的更新。
所以,Mac 和 Win 之间的比较毫无争议。
我的意思是,有一种无需 TPM 即可安装的官方方法,我很确定我能在一些相当老旧的硬件上安装 Windows 11。
https://time.com/3264528/best-laptop-under-500/ 这是 2014 年的一篇文章,适用于预算/中型笔记本电脑,配备兼容处理器和双倍最低内存
https://techcommunity.microsoft.com/discussions/windows11/he… 标记为解决方案的帖子讨论了在 10 年/O 的 Thinkpad 上安装 W11 的问题
我认为您第二个链接中建议的 WinBootMate 类似于 OCLP。第三方解决方案可以在厂商不想让你安装的硬件上进行安装。
你有没有注意到,标记为解决方案的链接是第三方软件供应商??????。他们为该解决方案收取费用。
实际上我没有注意到,但我仍然认为这个观点是正确的
https://www.techpowerup.com/329691/microsoft-loosens-windows…
微软确实允许你绕过它(不管他们是否贴出了免责声明),所以这个例子是成立的,你可以从硬件和软件上绕过它,而不会丢失更新或安全性*。
https://support.microsoft.com/en-us/windows/windows-11-on-de…
* 我认为,只有在加密操作和临时加密时才会真正损失一些性能。
你链接的微软支持页面说不支持。
我不知道你想表达什么意思,但你说得太含糊了。
微软删除了强制要求,因此现在它不会拒绝安装,而只是给出一个免责声明,称其 “不支持”,如链接页面所示
因此,你可以在十年前的旧硬件上安装 Vanilla Windows 11,不需要第三方,除了性能外不会有任何损失(还有烦人的免责声明)
哇,你竟敢忽略 Windows 11 24H2 IoT LTSC 的存在。
/s
不太清楚你想说什么,但 MacBook Air 11″ 2015 型号支持 macOS Monterey[1],6 个月前已进行了安全更新[2]。
[1]: https://support.apple.com/en-us/103260
[2]: https://en.wikipedia.org/wiki/MacOS_Monterey
众所周知,旧版本的 macOS 即使有安全更新,也很晚才更新[1]。
[1] https://arstechnica.com/gadgets/2021/11/psa-apple-isnt-actua…
我对库克最近领导下的苹果公司不满的一小部分写得不错:出色的硬件越来越被糟糕的软件拖累。
有趣的是,我在使用 M1 iPad 和 Notes 时也遇到了与 OP 相同的问题,我手写了 Kubernetes 课件和笔记,试图让它们在头脑中更好地 “粘 ”在一起(有朝一日,这将是一篇完全不同的文章),结果 Notes 突然崩溃,丢失了上次打开应用程序后的大部分工作内容。情况变得如此糟糕,以至于我经常同步和复制笔记,以便在下一次崩溃前保存我的工作,并将笔记分成四分之一章节,以减少应用程序崩溃和 iPad 过热的可能性。
iTunes 曾经是组织和消费音乐的最佳方式,但自从苹果放弃了它,转而使用流媒体服务后,就再也没有人真正继承过它的衣钵。本地媒体和共享资料库也是如此,现在都被塞进了不起眼的应用程序中,而更多的流媒体平台则优先使用这些功能。
对功能的关注也延伸到了操作系统的稳定性上。iPad 突然不再充电,没有任何错误信息或警告,直到触发重启或电池完全耗尽。Siri 在距离实际扬声器尽可能远的地方做出响应,包括在我甚至不拥有的设备上,绕过扬声器和响应设备之间的多个其他设备。AppleTV 每周都需要重启,因为应用程序无法正常加载视频流,尽管链中的其他设备都显示是 AppleTV 没有启用 HDCP,但它还是会出现带音频的黑屏或 HDCP 错误信息。HomePods 在没有任何指令的情况下突然停止音乐播放,通常是在歌曲播放到一半时。
这种情况越来越严重,以至于(RIF 之前)我都在认真考虑用一台真正的 HiFi 来取代卧室里的立体声 HomePods。我已经放弃了音乐应用程序,转而使用 Plex 的音乐应用程序(别跟我说它有多糟糕,但它还是比 Apple Music 好),我几乎放弃了通过 CarPlay 来发现音乐,而且我早已将本地媒体转移到了 Plex 服务器上,而不是一个单一、简单、高效的 iTunes 库。这也只是媒体方面的情况。
别误会我的意思,苹果的套件仍然比 Windows 11/Android 设置要好得多,尤其是对于我的家人来说,他们不想纠结于混乱的用户体验,并且已经在很大程度上转向了只使用流媒体的生活方式–尽管即使是他们,也对苹果的更新破坏了一些东西或迫使他们重新设计流程感到越来越沮丧。
但是,这种做法只能维持很长时间,用户就会对此感到厌倦,从而冒险选择新晋竞争对手。
这让我想为他们的硬件团队(软件工程师)而不是软件团队工作。
但无论如何,苹果公司都不会雇用我……
在这一点上,苹果只是在榨取市场。他们是来自草图的电话公司(https://vimeo.com/355556831 )。从字面上看。
macOS 是另一个例子。系统设置 “菜单现在简直就是垃圾,其搜索功能根本无法使用。例如,尝试查找 “快捷方式”。
然后就会不断弹出窗口,要求我批准文件访问或其他一些废话。我再也不能永久批准了,最长只能批准 30 天。
另一个恼人的问题是:从英特尔切换到 ARM 之后,就无法加速动画了。这让空间对我来说简直无法使用。结果我放弃了,换了第二个显示器。
最可悲的是,在安卓生态系统中,你很可能在更糟糕的硬件上获得同样糟糕的软件。你不可能拥有好东西。对了,顺便买个新的吧。