Forum Discussion
Provide run / open / save / save as options when downloading files - Discussion
- Sep 09, 2020
Hello everyone,
Thanks so much for all the feedback provided regarding Open/SaveAs. We are now introducing an option for users using Edge version 87.0.629.0 and above to choose, for each download, whether they want to Open, Save As, Save, or Cancel a download. To enable this option, navigate to edge://settings/downloads and enable, "Ask me what to do with each download." Once you download a file after enabling that setting, you will have the option to Open, Save As, Save, or Cancel it. If you choose to open it directly, it will be downloaded to a temporary folder.
Additionally, we have exposed an option to directly delete downloaded files from your computer, in the browser so that you can easily clean up after downloading your files without leaving the browser.
To learn more about these features, please check out our post.
Elliot Kirk I think you guys nailed identifying the main customer needs. Here's another mockup showing a way it could be done, I think this meets all the needs you presented along with some additional features discussed by others above.
Summary
To minimize clicks like in the current flow (#3), by default files are saved to the Download folder. It preserves the option "Ask where to save each file before downloading", which some users want. If users want to change an individual download's filename or location (#2), they click "Move". If users want a particular file saved in a temporary fashion (#1), they can enable the "Open once" button option and use that button (it's disabled by default to avoid users like this). And since all of these are readily accessible on a file-by-file basis, it also meets (#4).
More useful downloads interface, mockup summary 1
Additional Explanation of Buttons and Options
There isn't space to have all these extra buttons on every download. Therefore, they only appear on one file at a time -- either the most recent download, or if a user has already clicked one of the buttons on the most recent file then it shows the buttons on the second-most-recent file, and so on. For files which are collapsed and showing just the filename and filesize/progress bar, the extra functions can all still be accessed under the "..." menu.
The wording could dynamically change by having the "Move" button be "Save As" while a download is still ongoing, and by having the "Open once" button be "Run once" if a file happens to be an executable (.exe, .msi, etc.). I'd also keep the current behavior where clicking anywhere in the file's download section causes it to open (or to queue up to open if the download hasn't finished yet), but doesn't cause the file to be automatically recycled.
The "Open once" button option is disabled by default to help prevent https://answers.microsoft.com/en-us/msoffice/forum/all/how-do-i-recover-a-tempstate-download-file/1080856b-80a3-4a85-87fc-9e15b47a65df This is also the reasoning behind the option "Recycle all files in Downloads when closing browser", rather than "Delete all files in Downloads in when closing browser"; this option was suggested by josh_bodner, though the recycling behavior is my idea.
The "Move All" button proposed by WolfIcefang and DinosaurTim lets people quickly click a bunch of pictures to download (for example), then click "Move All" to put all items in the downloads bar into a particular folder.
The Ctrl+Click and Ctrl+Shift+Click keyboard shortcut option is adapted from Wessso's suggestion above.
Per HotCakeX's suggestion above, an option exists to manage choosing how particular filetype downloads are automatically handled https://support.mozilla.org/en-US/kb/change-firefox-behavior-when-open-file#w_changing-download-actions. For each type of file, a user can choose to have it automatically "Preview", "Always Ask", "Save", or "Open With...". https://www.technipages.com/google-chrome-open-pdf-in-adobe-reader, but no other filetypes that I can find.
Per LuKePicci's suggestion, there's a dropdown menu by the "Move" button which is populated with the most recent folder locations.
Per CyanCoding's suggestion here from Apr 2019, the right-click menu gets a "Delete" button and the Cancel becomes "Cancel / Restart" like other browsers which let you attempt to restart a canceled download (I know at least Vivaldi does, I assume other browsers do as well). A "Pause"/"Resume" function would be cool too, but I'm not sure how to put that in the interface elegantly.
Miscellaneous Comments
DinosaurTim argues above that
I think this "Open" button actually needs to die. The reason? Storage Sense. Windows 10's Storage Sense can automatically clean up the Downloads folder of old things we only needed temporarily (like program installers or things to print). The "Open" button of IE caused unneeded confusion, because people wanted to save AND open, and making them choose just confused them.
I disagree because the new Edge is cross-platform. Just because a user happens to be on MacOS or Linux doesn't mean they should lose the ability to open files in a temporary fashion. You also mention the "Open" button causing unneeded confusion; I agree this is bad, and is another reason my mockup uses an "Open once" button which is disabled by default for users who don't understand the difference.
RussTurrentine says above that
...When clicking on a html or htm file that someone has in a documents list on their website, the file just needs to open in the browser in another tab. Why would I want to download that? I just want to view it or print it..
I disagree because that behavior you're describing is defined by MIME types on a website, https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Configuring_server_MIME_types for more information. Edge could "guess" what the right behavior is, but that breaks web standards which I think causes more trouble than it's worth. For a vivid example of how the website not the browser controls what happens to files, check out these two links. Both are just hyperlinks to a PDF file, but the websites they're hosted on are configured with different behavior:
- http://www.softerviews.org/Acariya%20Typeface.pdf (and not save to computer)
- http://www.fundacionsgae.org/Lists/FSGAE_SalaPrensa_Recursos/Attachments/1/dummy.pdf
add the Same download options that Edge legacy had to the new Edge.
- KristersAJan 29, 2020Brass ContributorYeah.. At this moment when they are planning to replace original edge - at least the things which was in old would be good enough.