[Qt-interest] Windows 7 and VirtualStore woes
Constantin Makshin
dinosaur-rus at users.sourceforge.net
Fri Sep 11 00:58:38 CEST 2009
Nice article, thanks. But even taking it and its comments into account, I
still don't recommend automatic updates, especially ones that cannot be
cancelled. Nothing too bad will happen if the user ignores the update
notification, but if the program suddenly changes its behavior (in any
way) after an update, that'll confuse the user.
The user doesn't want computer do what [s]he didn't ask for. E.g. when the
user launches a web browser, [s]he expects that the browser'll only
"browse the web" and not anything else.
On Fri, 11 Sep 2009 01:19:59 +0400, Thiago Macieira
<thiago.macieira at trolltech.com> wrote:
> Em Quinta-feira 10. Setembro 2009, às 23.55.43, você escreveu:
>> This may sound somewhat rude, but the standard way to solve
>> self-updating
>> problem is to not do it. It's better to implement notifications about
>> new
>> versions of your program. Something like "There's a newer version of
>> Foo.
>> Do you want to download it? <Yes/No>" and when the user clicks "Yes"
>> button, open web page where [s]he can download new version of your
>> program.
>
> That may sound like a sensible idea, but there's an obstacle to it: the
> user.
>
> Please read 'The default answer to every dialog box is "Cancel"', a blog
> by
> Microsoft's Raymond Chen:
>
> http://blogs.msdn.com/oldnewthing/archive/2003/09/01/54734.aspx
--
Constantin Makshin
More information about the Qt-interest-old
mailing list