When creating a website, depending on how a browsers Mime-Types are setup, downloading attachments can have different behaviors. Is there a website that talks about this and suggests a rule-of-the-thumb that should be taught to all web developers?
For example, among these methods shown below (which doesn't account for all the possibilities), which is preferred and why?
Click the download, prompt with "Save or Open" dialogue and if they choose "open" then open with the Windows default program.
Click the download, prompt with "Save or Open" dialogue, show a "remember this" checkbox, and then open using the web browser in a new window.
Click the download, auto detect the browser mime type and immediately open. Don't save unless they right-click the link and choose "Save As".