蒸桩

Chris Nandor:

我不想要新的操作系统或应用程序功能I want the existing features to work properlyPeople talk about all the cool stuff in Mac OS X 10.3, and I just don’t care, when iTunes is still breaking MP3s, my computer is still crashing if I forget to unmount a network volume before disconnecting the network, passwords with “@” in them don’t work for remote Apple events, and the Finder is still slow and buggy all over …

太棒了,所以我将能够拥有更透明的图形Yippee. I just don’t care.

Buzz Andersen:

忘记, journaling file systems, and other showy upgrades: if Apple really wants to put the user at the center of Panther, they need to fix the Finder’s problem withnon-sticking view options(one of the perennial OS X bugs), its inability to auto-refresh file listings, its lackluster performance, and a number of other issuesI think it’s safe to say that these fundamental problems have affected my personal user experience far more than my inability to stack files on top of each other!

对于我所有的牢骚关于OS X Finder的基本设计问题,我可能会关闭它,如果不是所有的bugOS X Finder不仅仅是一个糟糕的设计 - 它是一个设计不佳的糟糕设计。

即将到来的主要Mac OS X版本的炒作周期不可避免地包括有关Finder将看到巨大性能改进的传闻然后更新发布,改进不太令人鼓舞但是,嘿,为什么抱怨我们可以开始猜测下一个主要的Mac OS X更新?当然Finder最终会得到改善这个想法猜猜是什么 - 自苹果公司启动该项目至今已有七年了他们不应该对Finder的质量有任何松懈。

例One thing that’s been botched in the OS X Finder ever since 10.0 shipped is getting the current selection via AppleScript or Apple events(They’re the same bugs — AppleScript is just a scripting language that sends Apple events.) There might have been a few revisions in the 10.1.x cycle where this worked perfectly, but it’s been broken again in every revision of 10.2.

这是交易您想知道在Finder中选择了什么这是AppleScript中的请求:

tell application "Finder"
    get selection
end tell

而已Finder返回当前选择中的每个项目(文件,文件夹,磁盘等)的列表。

在Jaguar中,如果您在列视图中选择了文件夹(或磁盘),那么您将无法获得选择会发生什么是Finder返回一个空列表,就像你没有选择任何东西一样我的猜测是它返回了选择文件夹后打开的最右列的选择,而不是具有焦点且包含所选文件夹的列。

几乎所有Mac OS X的生命周期都至少部分地破坏了Finder的选择我不记得它在旧的Mac OS中被破坏了当然,这是一个具体的例子,但OS X Finder充满了像这样的小错误也许你不喜欢旧的Finder,但你肯定不能把它称为“越野车”。

以前: JackAssassin
下一个: Waferbaby采访