死硬死硬的顽固的

f。起来我无法理解OS X Finder有一个新文件夹的新快捷方式,亲爱的读者,我问你,告诉我哪些旧的UI习惯,现在坏了,在Mac OS X上困扰着你。

必须记住,这些破碎的习惯不一定投诉它不是Mac OS X中“坏”UI更改的列表 - 它只是一个变化列表,导致长期用户难以破坏的习惯其中一些变化实际上是不好的,但其他变化是明显的更好UI设计比他们所取代的更多。

感谢所有回复的人。

命令vs控制

我最感兴趣的是破碎苹果电脑习惯 - 在Mac OS 9和Mac OS X之间发生变化的事情 - 但是最常见的不容忽视的习惯来自Windows切换器具体来说,控制键和命令键之间的区别在于菜单键快捷键Mac使用Command的地方(a.k.aApple Key),Windows使用Control。

但在实际键盘上,Control键处于相同位置因此,来自Windows的切换器不断地按Ctrl-Z进行撤销,Ctrl-X进行切换等(坐在Windows机箱前面的Mac用户反向遇到同样的问题,按Alt而不是Control,因为Alt键与Mac的Command键位于同一位置。)

非常讨厌,我同意但我不认为有任何指责只要我记得(早于Macintosh),Apple键就位于Apple键盘的空格键旁边这只是其中一个差异

我也无法提出任何变通方法也许第三方软件就好QuicKeys要么的iKey(néeYoupiKey)可用于将Ctrl-Z,-X,-C和-V转换为其Command键对应的同义击键 - 这个想法是你不想替换Command键快捷键,而是补充它们具有Windows风格的Control键快捷键,可用于非常常见的快捷方式,如撤消/剪切/复制/粘贴我说“也许”因为我不使用QuicKeys或iKey(If any of you do, let me know if this is possible and I’ll post an update.)

窗口分层和应用程序菜单

Mac OS X引入了对应用程序间窗口分层的重大改变在旧的Mac OS中,每个应用程序的窗口都在特定于应用程序的层中如果您点击任何应用程序的窗口,属于该应用程序的所有窗口都会出现在Mac OS X上,单击一个窗口只会向前移动该窗口如果您确实想要将所有应用程序的窗口都放在前面,可以单击Dock中的应用程序图标或使用Cmd-Tab机制。

有些人喜欢新的分层策略,有些则不喜欢就个人而言,我喜欢它它确实需要一些人习惯,但这是有道理的在Panther上,新的逐窗口分层(与旧的app-by-app分层相对)与Exposé结合使用效果非常好。

但是,唉,许多人似乎无法适应它同样对于旧的Mac OS应用程序菜单 - 当您想要切换应用程序时,很多人仍然本能地将鼠标射到右上角。

App-by-app窗口分层和老式应用程序菜单可能会让您感到不同的习惯,但我将它们组合在一起是因为两个流行的软件实用程序将它们都带到了Mac OS X:Frank Vercruesse的15美元ASM和彼得李的自由X-协助我也没有使用,但两个都被几位读者推荐。

单击桌面以激活Finder

作为旧Mac OS app-by-app窗口分层的副产品,人们可以随时点击桌面上的任意位置来激活Finder并将所有Finder窗口置于前端This was a really convenient shortcut, because even if only a narrow sliver of the desktop was visible, if that sliver happened to be at one of the edges of your display, you could click on it very easily because once the mouse pointer gets to the edge of the screen, it stops(参看菲茨的定律。)

现在,在Mac OS X上,这不再适用当您单击桌面时,Finder会激活,桌面会获得键盘焦点,但不会提出其他Finder窗口In fact, it’s hard to tell that anything has happened when you click on the desktop in Mac OS X; the only visual clues are fairly subtle: the menu bar switches to the Finder, and the formerly-frontmost window deactivates (but stays in front, visually).

我已经将这种桌面点击习惯与上述窗口分层习惯分开列出,因为很多读者都特别提到了它In fact, more people mentioned desktop-clicking specifically than the new window layering in general最常见的情绪,或多或少:我喜欢新的OS X窗口分层,除了我希望当我点击桌面时,Finder会将所有窗口向前移动。

虽然我习惯于OS X窗口分层,但我偶尔会点击桌面,每次我都会在Finder没有将其所有窗口向前推进时感到失望关于点击激活,Finder像对待任何其他窗口一样对待桌面但显然只是另一个窗口作为整个Mac GUI的视觉基础,它已经在许多地方得到特殊处理。

In fact, perhaps a better question is why not? Why不能当您单击桌面时,Finder会向前弹出所有窗口?

Cmd-M /'Make Alias'键盘快捷键

非常类似于整个Cmd-N / New Folder问题,一群读者抱怨他们的Cmd-M / Make Alias习惯Cmd-M是Finder在Mac OS 8-9中Make Alias的快捷方式,但在Mac OS X中,它被改为Cmd-L但这种变化的根本原因表明,这实际上是与Cmd-N / New Folder完全不同的问题It’s not just one application that’s affected — starting with Mac OS X 10.0, Apple laid claim to a slew of shortcuts that were previously available for assignment by individual applications: Cmd-M for minimizing the frontmost window, Cmd-Opt-M for minimizing all windows in an app, Cmd-H for Hide, Cmd-Opt-H for Hide Others, Cmd-` for cycling through each app’s windows, and Cmd-Shift-` for cycling through windows backwards.

关于Cmd-M,少数Entourage用户抱怨相同的密钥组合例如,马克西蒙森(他非常有才华型号设计师作家顺便说一下)写道:

A minor habit that I’ve all-but-broken is Cmd-M in Entourage (to send and receive mail)They had to change it to Cmd-K for the OS X version. Every once in a while I still hit the old key combo and am startled when the mail window gets sucked into the Dock.

There are two ways to look at this可以说,苹果公司从来没有声称/重新定义所有这些用于全系统使用的捷径,理由是其中一些短时间内被个别应用程序使用了很长时间Apple改变Finder中的快捷方式是一回事,因为Finder是应用我的意思是,如果他们想将新文件夹的快捷方式更改为Cmd-Shift-Opt-Ctrl-N,我肯定会说这是一个错误,但这是他们犯的错误但是完全从现有应用程序中删除快捷方式是另一回事。

然而,另一方面,如果Apple有时间要求/重新定义用于全系统使用的其他快捷方式,那么Mac OS X 10.0就是那个时候Version numbers are as much driven by marketing as engineering; the truth is, there have been two versions of the Macintosh operating system: the first evolved from the original system in 1984 through Mac OS 9.2; the second is Mac OS X.

尽管可能在调整期间不舒服,但我还是要投票表明Apple是正确的虽然我从不使用Cmd-M(我的Dock充满了应用程序图标),但我整天使用Cmd-H和Cmd-`而且,大多数这些捷径都没有被开发商的喉咙打倒应用程序可以继续使用这些快捷方式来执行其他命令。

最后,我会说这是图表A,用于提供用户可配置的键盘快捷键参看Bare Bones Software在Cmd-H上的技术说明

寻找者“放弃”命令的消亡

Chuck Toporek写道:

I got used to using Cmd-Y to eject disks of all kinds (floppies and CDs)But now you have to use Cmd-E for that, and the Cmd-Y factor of moving something out of the trash to where it once came is gone as well.

Back in the pre-hard-disk era, when the only storage device on most Macs was the floppy drive, there was a need for two different commands: Eject and Put Away弹出一张软盘导致软盘弹出驱动器,但是用一个点缀的“鬼”图标将卷安装在桌面上这是必要的,这样您只需一个软盘驱动器就可以在两个磁盘之间复制文件回忆旧的“插入磁盘1 /插入磁盘2 /插入磁盘1 ...”洗牌不是很好的回忆。

Put Away是一个不仅弹出软盘而且还从桌面卸载卷的命令因此,要迂腐,将磁盘拖到废纸篓不是弹出命令的快捷方式,它是Put Away的快捷方式正如Chuck提到的那样,Put Away有第二个,有时是非常有用的上下文 - 你可以选择任何位于垃圾箱中的物品,而Put Away命令会将它移回原来的位置。这适用于垃圾箱中的任何项目,而不仅仅是最近丢失的项目,因此它在某些方面比Mac OS X Finder的撤销更有用。

代理图标不再是别名

这个有点抽象,但绝对令人沮丧。

我们先从开始斯文-SPORST,谁描述了几位读者报告的问题,Dock中的应用程序图标不能用作实际应用程序的别名:

File proxy drag and drop: Dragging an application’s icon from the Dock or the Finder’s side bar will not let you manipulate the application对我来说,这在使用AppleScript时最为显着Usually I’ll want to see a running application’s dictionarySo I try to drag its icon from the Dock onto Script Editor哪个当然会失败。

Chris “Pudge” Nandor对Panther的Cmd-Tab切换器有类似的抱怨,其中app图标不能用作拖放目标:

我仍然经常尝试将文件拖到切换台中的应用程序中I could do this in the app switcher palette in Mac OS, I could do it with LiteSwitch但是在Panther中,它不起作用It’s almost enough to make me switch back to LiteSwitch XI can’t even drag a BBEdit file on my Desktop to BBEdit in the Panther app switcherYet, I often attempt to do so.

最后一个例子,Eddie Hargreaves写道:

Since MacOS 7.5 (when contextual capability was added to the Apple menu), I’ve often selected the Recent Applications, Documents or (much-missed) Servers folder from the Apple menu to open the folder and have it around (often to make it a tabbed window, also missed). Sometimes I still find myself accidentally selecting the Recent Apps or Documents, expecting it to open.

Now, you might at first be tempted to argue that any complaints about the Dock, no matter how valid from a human interfaces perspective, don’t belong in a list of broken habits between Mac OS 9 and OS X — given that the Dock is brand-new to OS X, it’s不是不同而这三个问题可能会让你感到不同。

但与它们有关的是旧Mac OS的底层设计公理,在Mac OS X上经常被忽略,它持有可能是别名的东西,要么别名,或者像别名一样。

因此,当Sven想要在脚本编辑器中打开应用程序的脚本字典时,他的习惯告诉他将应用程序的Dock图标拖到脚本编辑器的Dock图标上这不起作用,因为Dock中的应用程序图标不是别名。

因此,当Pudge想要将文件拖到应用程序的图标上时,他会尝试将其放到选项卡切换器中的应用程序图标上这不起作用,因为这些图标不像别名。

因此,当Eddie想要保留最近项目的打开列表时,他会尝试选择并放弃Mac OS X Apple菜单顶层的“Recent Items”项目在Mac OS 9中,此功能通过Apple菜单项文件夹中的三个文件夹实现:最近的应用程序,最近的文档和最近的服务器这些文件夹中的每一个都只包含相应最近项目的别名因此,除了通过Apple菜单访问这些项目之外,您还可以从Finder访问它们,作为常规Finder文件夹为此,您只需从Apple菜单中选择“Recent Whatever”菜单项即可In Mac OS X, the recent item list is tracked internally by the system; there is no representation of these items as aliases in the file system因此,Apple菜单中的“最近项目”菜单项不是您可以选择打开包含项目别名的Finder窗口的内容。

因此,破碎的习惯是你不能再期望看起来像别名的项目就像别名一样这次罢工的具体情况各不相同,但其根本原因是相似的(Sven抱怨试图通过拖动Dock图标来打开应用程序的脚本字典是一个让我个人咬了很多次的问题,特别是因为这是我在旧Mac OS中使用脚本字典打开的方式DragThing。)

  • Nate Cook(他不是唯一一个)写过关于捷豹和豹之间的习惯:

    我的有点不同 - 这是来自Panther之前的OS X版本的习惯每当我需要连接到网络上的其他计算机之一时,我总是发现自己在Finder中遇到了Cmd-K,只是为了“奖励”了超自然无用的新“连接到服务器”窗口这是双重加剧,因为我认为Panther的连接和使用网络资源的系统的改变令人痛苦地低效(我应该去每次我想要一个文件的网络→powermac→nate→桌面?!)。

  • Raul Gutierrez错过了Finder中的标签文件夹:

    我仍然想念选项卡式文件夹,偶尔会发现自己将文件夹拖到窗口底部,试图将其变成一个标签。

  • 来自Windows的众多切换器仍然对Mac应用程序在最后一个窗口关闭时不退出的方式感到困惑他们对Mac处理键盘上Home和End键的不同方式感到沮丧On Windows, these keys move the insertion point to the beginning/end of the current line; on the Mac, they scroll the view to the beginning/end of the document (without moving the insertion point).

  • 格雷厄姆考克斯有一个非常古老的Cmd-Tab习惯:

    虽然它在几年前被标记为肯定会出现,但我仍然没有习惯过一个快捷方式的改变 - Cmd-Tab多年来在THINK / Symantec C / C ++工具中,这在文件及其标题(.cpp到.h)之间切换,然后返回,具体取决于您当时正在查看的文件So useful! […] When this got hijacked for app switching, my nice ingrained habit suddenly interrupted my workflow severely when previously it had made it extra-smooth.

  • 阿德里安R.Foltyn:

    当我想要更改文件夹的视图选项时,我不时会再次提醒Apple从Finder中的上下文菜单中删除了视图选项。

  • 最后,还有一个来自Sven-SPORST:

    When switching to applications like TextEdit or Safari, I automatically press Cmd-N to open a new windowMost of the time, the application will have opened one for me already and I’ll end up with twoThis habit is particularly hard to get rid of, as in OS X ‘Switching to an application’ isn’t the same as clicking on its Dock icon (going there using Cmd-Tab, say, won’t open a new window) and there are bugs in Safari, for example that it won’t open a new window when the (annoying) Downloads window is still open.

以前: 间隔
下一个: 一个大车库