Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Originally posted by Fukui
I agree with what your saying, but I think what most people are talking about is that what they really want is a Cocoa UI to the finder.

I know apple has nothing to do with Real Basic, but apps in Real Basic just look horrible for the most part, and most "Ported" carbon apps have schizophrenic UI's...to be honest, I dont care if someone uses carbon API's , cocoa API's or Java, I just want them to use the Cocoa UI features at least!!!

And since the cocoa API's are accessible from mach-o carbon apps, I don't care if the core is carbon...either.

Every app that I have ever downloaded that was made with RealBasic I have thrown in the trash after about 30 seconds...RealBasic is actually a pretty cool development environment, but every app made with it, that I have ever used is not worth it IMO...sorry :confused: I don't mean to make flames...

No flaming taken :). It's just tiring as a developer to see people every day making statements that seem to invalidate your work :D. The reality is that aside from those features in Cocoa that aren't yet implemented in Carbon (of which I can't actually come up with an example, :p) the two APIs are functionally equivalent. The deal is that it is easier (perhaps in some cases too easy) to get non-standard behavior out of Carbon than out of Cocoa. And with the pletora of Carbon devs having to implement that behavior, it's not surprising that some of them get it wrong.

But it's not really that easy to put a Cocoa UI on a Carbon based application, and there are some features of Carbon that aren't available in Cocoa (that I know of) that the Finder requires (volume mounted events come to mind). This would negate the posiblity of making it primarily Cocoa. Thus Cocoa would have to be implemented at the window level (at this time at least) which requires building a bundle for each window type and creating an interface to that, which can get annoying and inefficient. And finally, there are technology differences between Cocoa and Carbon that for the Finder makes Carbon a more attractive UI (Finder List view comes to mind - yes, lists are faster in Carbon than in Cocoa).

So, I'm not against there ever being a Cocoa Finder, but for the forseeable future it would require bad tradeoffs. By the time it is feasible however, I suspect that no one will care anymore.
 
Originally posted by superfunkomatic
i'm really surprised that this is a big deal. if you like clicking icon by icon and think visually great. if you like to move through column view to get previews and files great. either should be acceptable, it's about options. why not use the option that suits your needs best.

Precisely. I agree. You need both options. A better idea would be to have a preview section in icon-based windows, and not only for column views. That would be a feature you could enable or disable for certain forlders, just like you can under MS Windows since Win 98. I am just saying that there are some thing MS got right in Windows, and that is one of them.
 
OSX Finder is the best so far!

I can't get into the Carbon/Cocoa/RealBasic discussion, as I have no idea. However I would like to express my agreement with posts so far in support of the addition of the column view in OSX.

Here are some interesting quotes from the Arstechnica article:

"The last Finder that can reasonably be called "spatial" was in Mac OS 9."

"If humans were actually better suited to recognize and recall file paths and other non-spatial pieces of information, the GUI would have been a flop and we'd all be staring at empty screens with a blinking cursor awaiting input."

I really can't agree with this. First, I would like to point out I thought the reason for the GUI, was initially, that people who don't know the OS programming language are still able to use the computer. Isn't that right?

Second, Windows has been in terms of sales, the most successful OS, and historically Windows users have mainly used file paths for navigation.

Third, I work as a training consultant in primarily a PC environment (Mac at home). And I can safely say that 99% of Windows NT4/2000 users absolutely refuse to use short cuts of any sort on their desktop, or use their My Computer spatial folder thingy. They nearly all use Explorer. I always set my PC up with shortcuts all over the desktop, and that confuses the hell out of them.

Fourth, I've talked to at least a dozen Windows users who've transitioned over to XP, and by and large they don't like the interface, presumably because they end up using spatial thingy more.

Finally, I love the OSX GUI, although it can improve. IMHO it is ligh years ahead of previous Mac OS's. I use all the views. Sometimes the column view is invaluable. And it is sometimes easier for beginners than the folder view.

Thoughts?
 
I like column view. I think we should give the average user more credit about what they can figure out. We also shouldn't expect the OS to be kept at such a simple and restricted leve to suit the lowest common denominator either. Give people room to be creative, give them useful choices. Give them a manual or an explanation if they can't figure it out.

Man it could be worse. Your computer could give you a graphical rep of all the blocks on your drive, like Norton Speeddisk, and you could hunt down all the parts, then put them back in order like that Newsreader file thingy what UUCD? then open it. or you could have a UI like Autocad, it takes weeks to figure out all the different settings, etc.

But now we are in a transition stage. The average user will use iPhoto as a Finder for their images, ITunes as a Finder for music, Mail will evolve into something that handles text files (not really) but you get the idea. The finder will become less and less "the computer". When you open an "appliance" app it will automatically update itself on its types of files available.

An early way to use the web was to go to your portal site, and surf from there, and stumble onto things. Then search engines evolved, and you would go looking for specific things (as there was also more "specific things" to look for). As we get more info (meta-data) about the things on our computers, searching will become the normal way to look for things, not browsing folders and files. with the dbase filesystem, you don't have to be organised, and you don't need "Save" dialogs. Everything just goes into a big soup, and you search to fish them out, somewhat like the Newton system.

enough already. there is a current thread on this topic at macoshints as well, "your analogies are about to expire" also started by a bit of a tiresome ramble. but good to provoke a discussion though, I suppose.
 
I also prefer using the finder in column view. One of the few things I miss since switching is windows explorer. I like that I could reveal the contents of a folder in the column to the left and reveal the contents of a subfolder in the area on the right so I could the drag any file or folder from the right to any folder to the left. To accomplish the same thing with the finder, I need to open a 2nd finder window. It's not a major problem, but it seem less efficient.
 
I honestly prefer column view. It's more logical, at least in my perspective. It allows you to browse an obviously hierarchical file structure in an intuitive graphical manner, and it does it all in one window. That's a pretty cool idea. Sure, some of the advances of Windows Explorer and OS X finder (i.e. preview panes) would be a nice addition to every finder view, but it's a trade off. Adding a pref pane increases clutter, you know? One thing we definitely have over Windows is simplicity, and junking up all of the finder views just for the sake of adding features that are available elsewhere seems ludicrous. Just my $.02. :)
 
It's just tiring as a developer to see people every day making statements that seem to invalidate your work.
Yea, I understand completely.
 
Got to admit that I didn't make it thru all the article but, here comes my rant anyway.,,

Originally posted by Masker
I guess I'll be the dissenting voice here. I cannot stand the "Folder is the window, the window is a Folder" metaphor. Then, when I navigate from my Home directory to Projects/Test/English.lproj/, the end result will be 4 open windows. Then, when I'm done with whatever I had to do to get to the English.lproj folder, I have to close 4 windows. That is TOTAL CRAP. I've always hated that aspect of System 7-9, and IMO, that methaphor is totally broken. I have to agree with Steve Jobs: the user should NOT NEED to be the janitor of a system. This is why we have and use computers: they take the tedium out of our lives. Why should using a computer BE TEDIOUS?

I second this one! One thing that strikes me is that everybody seems to neglect that the number of files an average user has on his computer is hundreds of times more today than it was when system 7 was out.

I did a quick check on my 40Gb drive and I have some 212.000 files (yes thats right, 212 thousand files). I remember having a 500Mb drive with almost 2000 files on, sometime back in 94-95, those where the days... :D Sure your average Unix system contains a lot more files than system 7-9 does. But, I've got thousands of pictures, thousands of music files etc. And I still have most of my old documents saved from the beginning of the 90's until today.

The user needs are totally different today compared to what was a reality when system 7 was designed. As the only viable way today is some form of hierarchy, you either make it flat or deep. Each has its own drawbacks. Flat; leads to a lot of scrolling to find your file, Deep; you need to open many folders -> you spam your screen with windows.


Another comment: Why have the Spatial Finder _and_ the Browser Finder? That's inane. There are some times when I find that a folder is best seen in list view and column view makes finding some files easier (though generally not). However, I find that it's a _per folder_ distinction. I don't want to, and shouldn't have to, remember which freaking Finder I want to use when I want to look at a folder. Just be flexible and elegant enough of a solution that I can use whatever portion of the functionality that I want at the time that I want to and remember for later so that I can just go back to the same folder and see it how it was when I left it. This is something that the Mac OS X Finder does very well.

I really liked the Finder of system 7 it made me a Mac man, but for my needs today, it isn't sufficient! So until someone invents a radical new way to store, find, browse and view my files I'll choose Column View over Icon View in 90% of time to locate the right folder. In 50% when I've found the right folder I change to List View or Icon View depending of what my task is.


All-in-all, I find that this article lacks any convincing argument for changing the way that the metaphor(s) behind the current Mac OS X Finder. I think that the ideas that this guy brings up are old and tired, and were rejected with GOOD REASON. I believe that Apple actually made some serious improvements to the old OS 7/8/9 Finder in the Mac OS X Finder, and I, for one, love it the way it is. I look forward to seeing what the interface experts (that is, Apple) come up with next in 10.3.

Agreed!

/tygr
 
Originally posted by tygr
As the only viable way today is some form of hierarchy, you either make it flat or deep. Each has its own drawbacks. Flat; leads to a lot of scrolling to find your file, Deep; you need to open many folders -> you spam your screen with windows.
I agree that you need a hierarchy, and that anytime you have a hierarchy you have the luxury and the duty of organizing files based on the tradeoff between having lots of files per folder and having lots of levels.

However...

(1) You don't necessarily have to leave folders open as you descend. Since Apple introduced the feature many releases ago, I almost always hold OPTION down to open subfolders and close their containing folder. Oftentimes I wish this was the default behavior. (Under Windoze, it is the conveniently named "Browse folders by using a single window that changes as you open each folder" option.)

(2) Navigating the hierarchy is the direct way to find files, but with 212,000 files you often want better ways to get to common locations. That's where a number of O.S. features can help, whether it's aliases, favorites, recently-used file lists, Find commands based on file attributes, Find commands based on file contents, or the "Search" folders that automatically maintain lists of (pointers to) files with certain characteristics. My point is that a filesystem has to organize its files in a particular way, but the user doesn't have to be limited to that view.
 
Originally posted by tygr
Got to admit that I didn't make it thru all the article but, here comes my rant anyway.,,



I second this one! One thing that strikes me is that everybody seems to neglect that the number of files an average user has on his computer is hundreds of times more today than it was when system 7 was out.

I did a quick check on my 40Gb drive and I have some 212.000 files (yes thats right, 212 thousand files). I remember having a 500Mb drive with almost 2000 files on, sometime back in 94-95, those where the days... :D Sure your average Unix system contains a lot more files than system 7-9 does. But, I've got thousands of pictures, thousands of music files etc. And I still have most of my old documents saved from the beginning of the 90's until today.

The user needs are totally different today compared to what was a reality when system 7 was designed. As the only viable way today is some form of hierarchy, you either make it flat or deep. Each has its own drawbacks. Flat; leads to a lot of scrolling to find your file, Deep; you need to open many folders -> you spam your screen with windows.


I hate spamming my screen w/ windows too, and I admit my solution doesn't work with a one-button mouse, but here is what I do: I set one button on my trackball to option-double-click. It opens a new window and closes the old one clean and simple. If I want both open, I do a regular double click.



I really liked the Finder of system 7 it made me a Mac man, but for my needs today, it isn't sufficient! So until someone invents a radical new way to store, find, browse and view my files I'll choose Column View over Icon View in 90% of time to locate the right folder. In 50% when I've found the right folder I change to List View or Icon View depending of what my task is.

Agreed!

/tygr

And I hate having to hunt through a semi-large folder where every time I open it the files move around! Or where I cannot get any files to show up in the top 2-3 rows of icon view! Both of these happen to me daily under OS X.

I use a hybrid system myself: most folders are icon view, a few large ones are list view. True spatiality helps most on the borderline cases: you can navigate by memory since the files are always where you left them. This is the most annoying omission from OS X.

Everyone uses their computer differently, fine, the advantage of a spatial finder are that there are base rules that we both can depend on, and use to help us navigate. I could under OS 9 remember 'this file is halfway down this folder'. Under OS X I, not always but often, cannot, since it may not be there next time. This means that in those cases I have to read all the names of the files in that folder (instead of just one to verify under OS 9).

If you have a better idea, or can explain to me why this finder is a better idea, please tell me. Until then I find it annoying that I cannot find my files without dedicating major amounts of brain space to them.
 
Originally posted by Doctor Q


(2) Navigating the hierarchy is the direct way to find files, but with 212,000 files you often want better ways to get to common locations. That's where a number of O.S. features can help, whether it's aliases, favorites, recently-used file lists, Find commands based on file attributes, Find commands based on file contents, or the "Search" folders that automatically maintain lists of (pointers to) files with certain characteristics. My point is that a filesystem has to organize its files in a particular way, but the user doesn't have to be limited to that view.

... and in what way does the current finder stop you from using "Recently used file lists", "favorites" and "aliases"? I think the current Finder does a better job providing users with different ways to locate their files. Thought I made that clear in the previous post... :confused:

Regarding your 1st point, I know of that feature and its still there! Ok so you can janitor your screen by holding option (and this is the point of: "...user shouldn't be the janitor..."), however it still doesn't give me the same overview and navigation help as the column view does

cheers
 
Originally posted by DStaal



And I hate having to hunt through a semi-large folder where every time I open it the files move around! Or where I cannot get any files to show up in the top 2-3 rows of icon view! Both of these happen to me daily under OS X.

I don't seem to have those problems, I could have had 'em b4 moving to 10.2.4. What version are you running?



True spatiality helps most on the borderline cases: you can navigate by memory since the files are always where you left them. This is the most annoying omission from OS X. I could under OS 9 remember 'this file is halfway down this folder'. Under OS X I, not always but often, cannot, since it may not be there next time. This means that in those cases I have to read all the names of the files in that folder (instead of just one to verify under OS 9).

I for one can't remember where a file is positioned in a folder when I deal with hundreds or thousands of files everyday, can you? :eek: I'm impressed! For me the hierarchy does the trick, I can organize my files so that I'll find 'em easily.

This is starting to sound like the old CLI vs GUI but the other way around. Now we have macusers saying that they want to use their brain power to remember the position of thousands of files in hundreds of folders (I know that the human brain store stuff in pictures, making it easier to rember this than the knowledge of the hierarchy you need when operating in a CLI, but I still think its a valid point :) ) Instead of using it to acomplish tasks. :D



If you have a better idea, or can explain to me why this finder is a better idea, please tell me. Until then I find it annoying that I cannot find my files without dedicating major amounts of brain space to them.

Well you seem to have some problems with your Finder that I don't have, that could be it.
 
Originally posted by tygr
I don't seem to have those problems, I could have had 'em b4 moving to 10.2.4. What version are you running?

...

Well you seem to have some problems with your Finder that I don't have, that could be it.

Hmm, maybe I was a bit hasty there. I just did some checking and I found some inconsistencies, but not to the extent DStaal was describing. In my Applications folder I moved some items to the right, closed and opened and the're still in my chosen position. But when i rebooted and came back, other items had taken their old places, the ones I moved still was in my chosen location though. My Apps folder is usually arranged by name, maybe that has something to do with it? If so, its probably a bug and then it will be fixed.

cheers
 
Originally posted by tygr
I don't seem to have those problems, I could have had 'em b4 moving to 10.2.4. What version are you running?

10.2.4. It may have something to do w/ me logging out daily too.

Not that that is an excuse. If I place a file somewhere it should stay there.


I for one can't remember where a file is positioned in a folder when I deal with hundreds or thousands of files everyday, can you? :eek: I'm impressed! For me the hierarchy does the trick, I can organize my files so that I'll find 'em easily.

Do you actually deal w/ hundreds or thousands of files everyday? Or do you have thousands of file of which you deal with a few dozen everyday?

I can quite easily remember where a few hundred files are by 'location'. For a few thousand I will know the general area, and can start a search there.

For the rest of the files in the sysem: they are in the attic. I rarely go there, and expect to have to search for them when I do. Not a problem; they aren't used that often.

But in the current Finder when I open the Users folder (which has four items) I can't find anything without a search. Since they don't stay put.


This is starting to sound like the old CLI vs GUI but the other way around. Now we have macusers saying that they want to use their brain power to remember the position of thousands of files in hundreds of folders (I know that the human brain store stuff in pictures, making it easier to rember this than the knowledge of the hierarchy you need when operating in a CLI, but I still think its a valid point :) ) Instead of using it to acomplish tasks. :D

It always takes brainpower to remember something.

But it takes less, for me, to remember it by location then to search for it by name. I object to Apple wasting my brainpower.
 
Originally posted by tygr
... and in what way does the current finder stop you from using "Recently used file lists", "favorites" and "aliases"?
Originally posted by DStaal
It always takes brainpower to remember something.

But it takes less, for me, to remember it by location then to search for it by name. I object to Apple wasting my brainpower.
Yes, the finder does a good job of giving you multiple ways to locate files. I was trying to make the point that the more ways, the merrier. I use the least brainpower when I can find files by whatever method suits me at that moment. If all I remember is that the icon was green, that's what I should be using to find that file. That's one more reason that the BeOS file system's use of metadata (arbitrary file attributes) sounds attractive.
 
Originally posted by tygr
...But when i rebooted and came back, other items had taken their old places, the ones I moved still was in my chosen location though. My Apps folder is usually arranged by name, maybe that has something to do with it?...

I've done some more testing and it seems that when my folder isn't Arranged by xxx the unmoved items doesn't fill the gaps from the files I moved. I chosed Clean up and then arranged the files like I wanted, and they're still arranged like that after a reboot.

:confused:
 
search

i know this hasnt got anything in such to do with the finder but the search functions on the mac are really crap compared to windows. In windows yuo can search for all the files you modified, accessed or created withn the last day etc on the mac it brings up nothing eventhough you know you accessed/modified/created something.

apart from that think i am happier with my mac than i was ever with my win xp
 
Having switched from Windows 18 months ago, and having just used OS9 for the first time in ages today, I reckon:
Windows Explorer is crap. In 95/NT it was a bit like the "classic" Finder - one window per folder, but not as elegant. In 98/2000 it was a hybrid of a browser and the classic Finder and in XP it's a full-blown browser.
"Classic" Finder: fantastic. Not only am I comfortable using it, but my wife and my dad are (and they both flap about using computers). My favourite features are the greying out of a folder icon when you open it, and the fact that you cannot have two separate windows looking at the same folder. That is the point of the "spatial" Finder.
OS X Finder: it's like the Win98/2000 Explorer. A mixture of a "spatial" Finder and a browser. I love column view. But I wish the folder icons would grey out when they are opened (I think that is very useful feedback). I also wish that they would start the hierarchy at the current user's desktop - the OSX Finder doesn't show what's actually on the drive anyway - so why not root it at the desktop, with icons for each drive, plus your home folder there (and hide the Desktop folder within your home folder - to prevent the same thing appearing in two places). In fact, that plus the windows actually remembering their settings would make me happy.
As for the cocoa vs carbon argument, I understand that Apple rewrote the Java runtime in Cocoa because multi-threading is easier in cocoa (not that it's impossible in Carbon - just harder). However, I'm a Delphi and Java guy - I've never used either Carbon or Cocoa, so I'm just restating what I've read.
 
Re: search

Originally posted by abdul
i know this hasnt got anything in such to do with the finder but the search functions on the mac are really crap compared to windows.
That's the point of the rumoured Be-style filesystem - you can search for "All MP3s where the artist is XXX" or "All Emails where the sender is YYY and the received date is ZZZ". Couple that with the "live search folders" which automatically update as files are added and deleted and you'll have something which completely outshines XP (although MS are working on the same thing). However, it's all been done before in Be.
 
I have thought for years that Windows had only one major window-handling advantage over Mac OS: the ability to resize a window from any corner or side. I can't see why Apple users haven't been demanding this.

Example: Suppose you have a window that is off the bottom of the screen (because you previously moved it down to get it out of the way) and you want to make the whole window visible with the top and bottom in particular places (e.g., from just under another window to just above the bottom of the screen).

In Windows, it takes two steps:

(1) Drag the whole window up until the bottom edge is exactly where you want it.

(2) Drag the top edge down until it is exactly where you want it.

On the Mac, it takes up to four steps:

(1) Drag the whole window up until the resize handle is visible.

(2) Resize the window until it is definitely no larger than you want it to end up.

(3) Drag the whole window up until the top edge is exactly where you want it.

(4) Resize the window until the bottom edge is exactly where you want it.

My example may be contrived, but there are plenty of other situations where the Windows feature is handy. I take advantage of the any-corner-any-side resizing whenever I use Windows, and I often wish I had it when using my Macs.

Is Apple missing something obvious, or am I?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.