- From: Markus Ernst <derernst@gmx.ch>
- Date: Mon, 02 Aug 2010 19:07:01 +0200
Am 02.08.2010 18:21 schrieb Michael Kozakewich: >>> Dennis wrote: >> Yes, but that wouldn't help since I want to force downloads regardless >> of the browser settings. Maybe it would do if the type was set to >> application/octet-stream, since those, by default, always get downloaded. > > People don't often like it when they're forced to do something. If they > want > to download it, they can select "Save Link As..." from their browser. If > they actually want to view it full-screen, they don't want to be forced to > download it. > > I see where you're coming from, but we try not to force users to do things. > For the same reason, @target was removed from links. But it has made it back into HTML5: http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html#the-a-element I assume the reason is that some de-facto standards have established that users have got used to. One of them seems to be that clicking on an external link in a corporate web site usually opens a new window or tab, whatever they set in their browser prefs. Some users (like me) might forget to hold the ctrl key because most corporate websites use target="_blank" anyway on all external links, and get annoyed if the original page disappears and they have to go back their session history. Another de-facto expectation could be, that on a "download" page with several links, they behave consistently, starting a download: <h1>Press downloads</h1> <ul> <li><a href="portrait.jpg">Portrait image (JPG)</a></li> <li><a href="band-photo.tif">My band (TIFF)</a></li> <li><a href="cv.pdf">Curriculum vitae (PDF)</a></li> <li><a href="discography.xls">Discography (Excel File)</a></li> </ul> Every link is likely to invoke an other default action, which does not seem consistent to me in this context - even if the downloading journalist as an experienced user might be able to anticipate the action based on the file type information in the brackets. Dennis' and Roger's proposal would definitely be helpful here.
Received on Monday, 2 August 2010 10:07:01 UTC