Tag Info

Hot answers tagged

45

One way may be to allow a file-first Email creation process. If you often send files + some text, rather than text + rarely files, you may want to allow users to start a new Email in different ways: Drag + drop a file into the application window opens a new Email to which it is attached, waiting for just a description and To: address. Provide (Send Email) ...


40

I also think that keyword analysis will help but can fail in some cases. The following is meant as a backup and is based on the assumption that quite a number of users seem to notice immediately after sending the email that they forgot to attach something (based on email I receive). Probably a small change could make a difference? - user composes email and ...


22

Probably because they want you to read an ad while they have you as a captive audience. It gives you a chance to back out before anything starts, in case you realise you're in the wrong place. Of course reason two might be touted as the official line while reason one is the real marketing plan.


17

I always thought this was a legacy pattern to account for older browsers that were unable to trigger an asynchronous download of a file. By asking a user to download only if their browser has not started the download automatically developers could cover both type of browser. However, it is likely this has since been hijacked by marketing for tracking / ad ...


16

GMail does this already with similar wording as above. I have written attached in the email, but have not attached the file. This has been a feature for about 3 years I think.


12

This might be a lot more programming work than UX work, but you could probably implement something similar to a Bayesian spam filter, only instead of the two categories being "spam" and "not spam", the categories would be "email with attachment" and "email without attachment". This would actually be easier than filtering spam, because spammers are actively ...


9

The question you should be asking is what is so different about your PDF's that they should be treated differently than other PDF's? Since a PDF can be anything, yours are not special. What is breaking the user experience of browsing the web these days, is that many websites treat links differently. There is nothing for the user to learn, there is no mental ...


8

Tree navigations is a simple and effective solution to discover hierarchical structures. I would test two different solutions. Accordion: http://ui-patterns.com/patterns/AccordionMenu Drilldown lists: http://mobile-patterns.com/lists Accordions work if you have flat hierarchies (e.g. one sub level). They keep the user in context and you don't have to ...


7

Combining the two fields into one is confusing. For instance, it's not clear from the image you included what the button does and what I'm supposed to enter in the field. From your explanation it's clear that you want to allow both options. In these cases, the best way to do that is to actually show the user the two different options. If space is a concern ...


7

every once in a while I wish photoshop or word had such functionality, On the other hand like you said I often press control-z until it stops. Another issue is performance. Think a draft word document being passed around and edited for weeks. It would be huge! and take forever to load. Yet another issue is privacy. I don't want people to see what steps I ...


7

OK, here's the story on Mac OS X As written in my other reply on Windows vs. OSX, I explained that OSX has the capability to detect renames or moves on disk based on a file's (and folder's) unique File ID. And programs written in Cocoa, using the document based classes to manage opening and saving files represented in their own windows, this should all ...


7

One example of such an application is IntelliJ IDEA (and some other programming environments). In addition to the usual project-specific external revision control, IDEA has a user-specific local history which saves a revision of every file on every save (the history is stored inside the user's home directory). The old revisions are stored by default for 3 ...


7

A more innocent, less cynical explanation might be that if it's not completely clear a link will start a download, users might panic a little when they see the download begin, being, as they are, suspicious of unsolicited files and actions in a web environment. However, I can't think of many situations where a user wouldn't expect a link to start a download ...


6

The download page is great way to keep track downloads. I've created websites that use the "download will start in X seconds". I want to keep track of download stats. By adding a redirect, I can guarantee that I'll be able to have a record of the transaction. The download page also prevents hot-linking. If I just had a link to the file, then third ...


6

It seems to me that you don't want undo/redo, but file versioning, or revision control. (I don't know about Photoshop, but Word has this feature, disabled by default).


6

Taken from the NielsonNorman website: It seems that if you have a PDF you want the user to see, make it downloadable - Don't make them view it in the brower, especially if it's a large size. Forcing users to browse PDF files makes usability approximately 300% worse compared to HTML pages. Only use PDF for documents that users are likely to print. ...


5

My company's desktop software implements multiple file selection. Like you noted, most users miss it even though the title bar on the File Open dialog says "Select One or More Files". However, our power users really appreciate the feature and can't imagine not having it.


5

On the Mac OS X Mail program, attachments appear inline with your text instead of at the end of the document. This means you get to write things like this: download bmml source – Wireframes created with Balsamiq Mockups Since you reference the attachment right inline with your text, it's pretty obvious if it's missing or not. I never forget an ...


5

The rationale behind this: Documents contains files that can be manipulated by the user - Rename, Edit, Delete, Send etc. ApplicationData (now ProgramData) are files manipulated by software. You don't open an MSOE file from windows explorer, you should not rename it, to forward an email you do not send the file it is stored in, if you don't need the ...


5

I'm going to be the wet blanket and suggest that there may not be a big benefit. The fact that these are being used more often is more about changes in technology. We can do it this way now, so let's do it this way. Yes, drag-and-drop is not a new concept. It's been part of our systems GUIs for 4 decades. But note that the process of uploading a file via ...


4

There are people that will type in or copy the file name and location. If you are working on a file that is at the end of a long directory structure, and you have it open, it is often easier to just copy the link to the file and paste that in than browse to it. For other people it is easier to browse to that file and select it. For both of them there is a ...


4

Maybe you can trade some vertical space for clarity? PS You actually can even go without [Ok] button — just upload image by ajax immediatly after it was choosen/pasted.


4

I think that the two main reasons are K.I.S.S. and Featuritis. It is harmful to have two actions that do virtually the same thing (Rename and Save As). And of the two I prefer to leave Save As because it's less dangerous and more useful. Without it, I effectively leave the user no way to create a copy from within my app - he must do it in the file system.


4

I believe part of the reason is to avoid hotlinking and/or automated scripts/search engines downloading large files and wasting their bandwidth. Using JavaScript to initiate the download cuts out 90% of unwanted downloads, leaving just real users and occasional targeted scripts. Of course, now that the sites have those mostly blank pages, it's a great ...


4

You got good solutions of design interface, but this could also be solved on the artificial intelligence road, which is probably what gmail does. If you want to go down the Natural Language Processing road, you can try to adapt applications designed to classify spam (like spamassassin and others) to classify messages that probably would have files attached ...


4

No studies sorry, just general practice. There is no use allowing someone to open a file type that is not supported by the app. It would only lead to an error message or something worse. Still there is a case to be made for the "all files" option, provided that in this case "all" in fact means "all supported". I personally hate it when I first have to ...


4

The great Aptana Studio has this kind of multiple choice prompt when closing several unsaved files. Love the way how you can Select All and Deselect All to swiftly select only a selection. Also the default of having all unsaved files checked by default is reasonable - most likely users will in fact want to save before exiting. (I am not affiliated with ...


4

The overall usefulness here all depends on what files you want to upload, how your workflow is and how you organize them. Scenario 1 : You know where your stuff is You know exactly which files you want to upload, how they are named and in what folder they are located. Navigating to them in an explorer window and drag/dropping them will need ...


3

At its genesis it is a simple redirection. The website sends you to a page that has an HTTP header field for the Location, which would originally take some time (in the early days of the WWW). This design was remade and reborn to incorporate ads, as said by BenBrocka. The next logical step was to control the delay to ensure your exposure to said ads.


3

This action is generally deferred to the filesystem's tools: from experience this is because files rarely need renaming. It's preferable to reduce the complexity of menus, so it's probable that this feature isn't ubiquitous simply because there's not sufficient demand (that demand is inferred from data collected about users' behaviour through techniques ...



Only top voted, non community-wiki answers of a minimum length are eligible