On Thu, Jan 14, 2021 at 1:05 PM Igor Korot <ikoro...@gmail.com> wrote:
>
> Chris,
>
> On Wed, Jan 13, 2021 at 7:45 PM Chris Angelico <ros...@gmail.com> wrote:
> >
> > On Thu, Jan 14, 2021 at 12:39 PM Igor Korot <ikoro...@gmail.com> wrote:
> > >
> > > Chris,
> > >
> > > On Wed, Jan 13, 2021 at 7:33 PM Chris Angelico <ros...@gmail.com> wrote:
> > > >
> > > > On Thu, Jan 14, 2021 at 12:18 PM Python <pyt...@bladeshadow.org> wrote:
> > > > > > The results will differ based on whether the user in question has
> > > > > > basically just one primary application (an IDE, or some gigantic app
> > > > > > like Adobe PhotoShop) that they spend all their time in
> > > > >
> > > > > OK, so you admit that such apps do exist.  But I guess you knew that
> > > > > the OP is not writing that sort of application, and know who its
> > > > > intended audience is, and their work habits and preferences...
> > > > >
> > > >
> > > > The difference isn't in what's best, but in what people are willing to
> > > > accept. Just because people roll over and accept the latest Windows,
> > > > the latest Mac OS, the latest PhotoShop, the latest Gmail, the latest
> > > > whatever else, doesn't mean that (a) they actually like it, nor (b)
> > > > it's actually better. (Which are independent.)
> > > >
> > > > When someone spends all their life in a single app, they're more
> > > > likely to learn its particular way of doing things and assume that
> > > > that's "correct". But that doesn't make it so.
> > >
> > > Correct.
> > > But when that same person goes to a different company where a
> > > different application
> > > is used, he expects it to behave the same. Because the functionality of 
> > > such
> > > application is the same.
> > >
> > > Wouldn't you?
> > >
> > > It is called association.
> > >
> > > "I was working with Application A. Now I'm working with application
> > > AA. And application
> > > AA behaves very weirdly."
> > >
> >
> > Yes, association is correct.
> >
> > "I was working with Application A. Now I'm working with Application B.
> > And it behaves very weirdly."
> >
> > It's entirely possible that App A was the bad one, and unfortunately,
> > that does happen. But this is exactly why it's better to follow the
> > standards. Unless you are so egotistical that you think your users
> > won't need *any* other applications in their lives, follow the
> > standards.
>
> And you still don't say anything about my DB example.
>
> Normal DB application has to place credentials dialog center
> screen or center frame, depending when it shows.
>
> Otherwise they will popup all over the place wrecking havoc
> with the users.
>
> And so its better to show it centered, just like in my example
> above. And as I said - I hope you are inside this 99.99% of users/
> developers.
>

And isn't that exactly where the WM would put it by default too? The
difference is, if the user wishes it to be somewhere else *for all
applications*, s/he can reconfigure the WM, but it's an absolute pain
if all these kinds of apps have to be independently reconfigured. The
obvious defaults are obvious to the creators of WMs even more than app
developers, AND you're not forcing people into your personal
preferences.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to