SystemTray: pop-up window position
Aaron J. Seigo
aseigo at kde.org
Sat Nov 17 13:09:20 UTC 2012
On Friday, November 16, 2012 23:23:30 Djuro Drljaca wrote:
> the problem with alignment to center is that you can't know where the text
> will be positioned on the screen.
a small nitpick: you also don't know where it will be positioned when left
aligned. it is only the frame that is aligned; the contents appear somewhere
therein.
that said, it is true with a predictable frame anchor point you can more
accurately guess where the text will appear.
> When the text starts approximately at the
> vertical line where you last click was there is less effort needed to find
> the text, if it is aligned to center you must first wait for it to fully
> appear on the screen and then follow the text to the left until you find
> the start of text so that you can start reading :)
this is not how human visual recognition works. we don't track text to left to
find margins, we perceive the larger blocks (edges) and jump to them. that is
why consistent alignment between elements is so important: it allows our edge
detection and grouping processing to work to our benefit.
i would not be surprised if there is some small time difference between
predictable left anchoring and dynamic center anchoring. however, it is also
unlikely that anyone reacts to the pixel even with left anchoring; center
anchoring in practice does not move the text placement that much either. in
fact, it is probably well within the placement error delta for left anchored
positioning .. and so i would also not be surprised if there is no meaningful
time difference.
now, whatever time difference there may be is probably utterly insignificant in
practice. (i say probably because i don't have data from a study to throw at
this right now, not because i have reason to doubt the statement based on my
understanding of human perception.) which means we can probably afford to
favour beauty over perfectly optimized function.
a perfectly usage-optimized interface (physical or computer) can create lower
satisfaction if it looks uglier than a slightly less perfect specimen which is
more aesthetically pleasing.
welcome to the annoying world of making people happy :)
(btw, did you notice that plasma tooltips have had centered text for a while,
though it was previously left aligned? the difference in pixel placement is
very small in most cases, but looks and visually "feels" better. so far nobody
has said that the tooltips are harder / slower to read.)
--
Aaron J. Seigo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20121117/7b49aaa9/attachment.sig>
More information about the Plasma-devel
mailing list