[Okular-devel] [Bug 181326] avoid white pages as progress indicators -- flickering

Pino Toscano pino at kde.org
Mon Jan 19 21:14:26 CET 2009


http://bugs.kde.org/show_bug.cgi?id=181326





--- Comment #4 from Pino Toscano <pino kde org>  2009-01-19 21:14:25 ---
(In reply to comment #2)
> ad.a) I don't understand this assumption, if you zoom out/in page the page
> "changes" while in fact it does not change

You didn't get me. Zooming of course does not change the page, but artificially
adding a logo does.

> ad.b) sure, visual indicator matters -- however it leads to flickering, because
> on fast computer it makes more harm than good, take a look at KDE, by default
> you have visual indicators, but you can turn them off

"fast computer" is a poor working. You can have documents whose pages will take
SECONDS even on "fast computers".

> ad.c) white page is an option at all -- it hurt eyes

It is not an option.

> So, suggestions:
> 1) remove white pages at all.

And what do you do instead?
Block the user interface because you have nothing to show?
Show an hole?
No, rejected.

> 2) provide visual feedback (okular logo) by default with ability to turn it off

I don't want Okular as the paradise of options.
Rejected.

> 3.1) in (a) really holds -- use mouse cursor, it is standard way to show "busy,
> computations"

The point of showing *something* for non-rendered-yet pages is to make the user
interface active.
A busy cursor just show some animation and no cursor at all, so it gives the
false idea the whole UI is frozen.
Rejected.

> 3.2) if (a) is not that serious (in my opinion is not) I see a lot of
> splashscreens, logos, etc. and I never thought it had any impact on the data,
> show just okular logo at the current page, then switch to target page

Currently shown pages won't be changed.
Rejected.

> 3.3) since bottombar is set on by default it could be a place (even with
> progress bar) to show logo as activity indicator

So you (also) want to make the bottom bar optional, and then putting "vital"
information there, so there will be a crowd of people asking for another place
for that becuase they disabled the bottom bar? Sorry, no.
Rejected.

*Every* document reader out there shows white pages while rendering them and
not blocking the UI, this is a well known behaviour.
Given that we cannot know how fast a page can be rendered, Okular also shows a
very small (48px) icon to indicate the rendering is being done.


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Okular-devel mailing list