Add Smart File Permission Tools. Most users find file permissions mysterious and confusing. With some basic tools, Apple could make it easy to merge two user accounts, or automate the cleanup of log files and other trash dumped in the wake of crazy Adobe or Microsoft installers.
Add Smart Folder Tools to Sync, Merge, and Compare sets of files.
Users should be able to set up an ongoing sync between two folders, with the option to sync the folders manually on request, at a given time interval, or automatically in the background whenever the files change.
Mac OS X already has sync software built in for .Mac and portable home directory sync; Apple just needs to expose this technology.
Additionally, it would be useful to be able to merge two sets of directories together, rather than simply overwrite the destination folder. A Compare tool would make it easy to see what has changed between two sets of the same files.
Add a Smart Toolbox with plugins for automating common actions such as:
-
•rename of a series of files;
-
•set up complex print jobs that collate together pages from different documents;
-
•apply a batch of textual changes, graphic filters, or audio effects to a selection of files;
-
•apply or update various metadata tags to a selection of search results.
A hand-holding introduction to workflows would get users accustomed to the power behind simple scripting actions. Make it extensible with Smart Tool plugins, which could be built as either a special Automator workflow, or as a fast Smart Tool plugin using compiled code.
By merging Get Info Panels with Smart Toolbox automation, users could do things like define a complex set of metadata tags and file permissions, save the settings as a Smart Label, then paste that Smart Label on other file selections to assign them the same settings.
This type of intuitive metadata copy and pasting should be applied throughout the system in a consistent way, so that the Finder, iTunes, iPhoto, and other applications would all use the same interface for applying settings, whether they are a file’s permissions, attributes and metadata tags; a song or video's artist, cover art, and EQ settings; or a photo's exposure, shoot date, and star rating.
Add File Browser Plugins would provide an extensible way to add view styles to the Finder, and the Finder like interfaces such as open and save dialog boxes.
In addition to Apple's Column, Icon and List views, third parties could build their own browser plugins that would render alternative ways of displaying the same hierarchal file structures.
One obvious example is a Windows' Explorer tree view. That might melt the faces of diehard Mac users, but many Windows users have grown accustom to it, and the option for having a familiar view of their files would make switching less painful. Linux GUIs tend to copy Windows, so Linux users are also familiar with the crazy tree view.
I personally don't understand the appeal of such a restricted view of the system, but then again, I think Windows' Explorer is also brain dead.
I do however, think that users should have the choice and flexibility to decide for themselves.
Or how about an integrated command line view, where users could click a button and be dropped to a console view of their files to handle a certain task, then pop right back into column view?
It makes little sense for Apple to spend lots of time perfecting such experimental ideas, but by leaving the door open for third parties, we might find entirely new ways to browse file systems that are far more efficient, intuitive, and fun than anything that currently exists.
A designer browsing a folder full of HTML documents or .webloc bookmarks would benefit from seeing rendered views of all those pages, for example. File Viewer plugins could also create a standard way for developers to create viewers for their proprietary formats, such as Word, Excel, Illustrator, and dwg. Users could view and print documents without needing an app.
Using a plugin architecture, developers could also enhance the existing slideshow feature, enabling users to do things like edit and rename photos and label them with metadata tags during the slideshow.
Coming up: More ways to Fix the Finder: Make it Prettier.