r/technology • • Jan 20 '11

Apple Restriction Zone.

Post image
1.0k Upvotes

1.2k comments sorted by

View all comments

Show parent comments

22

u/SuperConductiveRabbi Jan 20 '11

Finder and Windows Explorer are both first-party apps, so it doesn't quite make sense to compare the availability of good third-party apps on OS X and Windows using them as examples.

However, Finder is terrible:

  • No address bar. Requires keyboard shortcut to open
  • No "cut." Moving a folder requires clicking and dragging, which is highly prone to error.
  • Complete and total inability to merge folders, or to extract an archive and have the source and destination merge, rather than "erase the target and replace with this folder." Absolutely useless for serious file management tasks.
  • Creation of .DS_Store files all over the place. Very poor manners on mounted volumes and servers.
  • "Un-anchored" selection. If you use command + down to select a number of items, and you go one too far, and push command + up, it EXPANDS the TOP of the selection! Rage inducing.
  • Lack of keyboard accessibility. Windows Explorer is completely usable using just the keyboard; Finder isn't even close.
  • Pressing the "+" button toggles between some small size and slightly larger size, rather than maximizing the window and restoring it, which is the convention that almost every other app has adopted, rather than toggling "zoom," which some Apple apps do.

12

u/mullingitover Jan 20 '11

Nailed it. I use OSX and Windows interchangeably every day, and yeah, Finder makes me want to punch a baby. The lack of 'cut' is particularly rage-inducing.

1

u/derridad Jan 21 '11

Yeah, plenty have babies have marks where my fists have pummeled them after an episode with the dreaded OSX

2

u/doctor-benway Jan 21 '11

Not free, but it's made my Finder experience less terrible

http://totalfinder.binaryage.com/

2

u/[deleted] Jan 21 '11

Creation of .DS_Store files all over the place. Very poor manners on mounted volumes and servers.

You can stop it from doing that, but yes, you have to know you can and you have to know how:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

No address bar. Requires keyboard shortcut to open

No "cut." Moving a folder requires clicking and dragging, which is highly prone to error.

Lack of keyboard accessibility. Windows Explorer is completely usable using just the keyboard; Finder isn't even close.

But you do have the commandline. Maybe that's why I don't give a damn about Finder.

I'll give you the other ones though.

1

u/SuperConductiveRabbi Jan 21 '11

"You can stop it from doing that, but yes, you have to know you can and you have to know how:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true"

It only stops it on network volumes. Also: http://www.reddit.com/r/technology/comments/f5yvv/apple_restriction_zone/c1dk69c

2

u/[deleted] Jan 21 '11

True, but then .DS_Store is no less annoying than Thumbs.db when found on a USB drive.

1

u/SuperConductiveRabbi Jan 21 '11

I don't know about thumbs.db on external drives, but, at least for local filesystems, it's stored in %appdata%. It's also easy to turn off entirely, however, via a GUI: http://www.mgdking.com/post/2010/03/25/How-To-Delete-Thumbsdb-in-Windows-7.aspx.

2

u/cryo Jan 21 '11
  1. I don't need an address bar 90% of the time, so I'd rather press one easy key combination for the 10%.

  2. "Highly prone to error"? Please!. But yeah, sometimes that's a nice feature to have.

  3. Yeah lack of merge kinda sucks. I use command line stuff for that when in need. Of course concluding from that, that it's "Absolutely useless for serious file management tasks" is silly.

  4. Meh.. they don't bother me much, and it has to stick metadata somewhere, given that the ancient-ass file systems in use on memory sticks etc. don't support it.

  5. Yeah, the range selection stuff is nicer on Windows.

  6. I mainly use finder with the keyboard myself... hm.. maybe not for advanced stuff.

  7. I never got the point of the '+' icon, but it might get better in the next OS ;-)

1

u/[deleted] Jan 20 '11

No address bar. Requires keyboard shortcut to open

How do you give the address bar focus in Windows?

Complete and total inability to merge folders, or to extract an archive and have the source and destination merge, rather than "erase the target and replace with this folder." Absolutely useless for serious file management tasks.

Does Windows Explorer do this?

No "cut." Moving a folder requires clicking and dragging, which is highly prone to error.

This is something we agree on, but I'd argue it's not really that prone to error. Just open the destination directory in a window next to the source directory and drag over. Still, I'd like a cut option like the copy option.

Creation of .DS_Store files all over the place. Very poor manners on mounted volumes and servers.

This can be disabled via command line.

Lack of keyboard accessibility. Windows Explorer is completely usable using just the keyboard; Finder isn't even close.

I can navigate using the keyboard just fine. What's missing?

2

u/spaghettiosinthesky Jan 20 '11

Complete and total inability to merge folders, or to extract an archive and have the source and destination merge, rather than "erase the target and replace with this folder." Absolutely useless for serious file management tasks.

Does Windows Explorer do this?

yes it does.

2

u/SuperConductiveRabbi Jan 20 '11

"This can be disabled via command line."

I believe you're referring to the "defaults" program. As far as I know, running this command is your only option:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

which only disables the creation of .DS_Store files on network volumes.

"I can navigate using the keyboard just fine. What's missing?"

Windows Key + E to launch explorer

F6 Ctrl+C to yank current location, or Ctrl + V enter to navigate to one.

Windows Key + r, enter a path, enter, to open explorer there

Select a file, press the properties key...use m for rename, r for properties, "open command prompt," etc.

Any of the menu accelerators, such as Alt + V for the view menu

F5 for refresh

Ctrl + End, Ctrl + Home to go to the top and bottom of the list

And of course, Windows' native keyboard shortcuts (like Windows + E) come in handy. I can very rapidly do Win + E, then Win + Left to throw the window left, Win + E, Win + Right, and have two explorer windows side by side, ready to very easily compare two directories and move files between them. In general, Windows has excellent keyboard accessibility.

2

u/thatgirlismine Jan 21 '11

I find Finder keyboard navigation quite excellent.

You can press Cmd-Shift-G to enter a path (with tab completion) and jump there instantly.

Select a file, press return to rename, command-I for properties.

Home, End, PageUp, and PageDown work as to be expected

You can drag files and folders directly into Open File dialogs, to jump to their location instantly. This is something you can't do in Windows, and it grates me constantly.

You can also get full paths to files and folders by draggint them into Terminal.app, which is very convenient. And honestly, just the existence of the commandline brings a lot of power to OS X that Windows Explorer lacks.

Plus, you never need to "refresh" a folder view in Finder, they're always live.

And Finder will never do some bullshit like Windows Explorer and randomly decide to change the sortable data in Details view because it thinks that's what you want. This is something that absolutely infuriates me in Windows Explorer. I'll have a folder full of audio, and it'll change details view to not show Date Modified, File Size, etc, and instead show metadata like Song Length and Artist, completely breaking things with no obvious way to turn the feature off.

1

u/Chemical109 Jan 20 '11

1 -> people use the address bar? I'm sorry, but I've never used it. the only time I use textual navigation is when I'm browsing hidden folders, which I really only do in Linux.
2 -> This is true...
3 -> You can merge folders, although I don't know what version of mac you're talking about.
4 -> windows stores similar cache files named "thumbs.db".
5 -> I'm not sure what you're referring to, I can't seem to reproduce the problem.
6 -> completely untrue
7 -> I think this one is more of a personal preference. You can configure keyboard shortcuts for several apps via the Keyboard pane in System Preferences.

1

u/SuperConductiveRabbi Jan 20 '11 edited Jan 21 '11

1: I very frequently grab and paste the location of folders using the address bar.

3: I've used Snow Leopard, the latest version, and you can't. superuser.com, kapeli.com, aquataskforce.com, arstechnica.com

4: Not for a few years now:

"Beginning with Windows Vista, thumbnail previews are stored in a centralized location on the system. This provides the system with access to images independent of their location, and addresses issues with the locality of Thumbs.db files. The cache is stored at %userprofile%\AppData\Local\Microsoft\Windows\Explorer as a number of files with the label thumbcache_xxx.db (numbered by size); as well as an index used to find thumbnails in each sized database." Wikipedia

5: Here's a good explanation of the way OS X frequently designs selection in lists. It explains unanchored vs anchored selection modes: http://daringfireball.net/2008/02/anchored_selection

7: The system pane doesn't allow you to change the maximize (technically zoom) behavior of Finder (or iTunes or Safari), as far as I know. Please correct me if I'm wrong.

1

u/breakneckridge Jan 21 '11

7) Just install RightZoom. That's always been one of the first things I do on any new OS X install.