Closed
Bug 298983
Opened 20 years ago
Closed 19 years ago
Add an animated image to the "please wait" server push page
Categories
(Bugzilla :: Query/Bug List, enhancement)
Bugzilla
Query/Bug List
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: glob, Assigned: glob)
Details
Attachments
(3 files)
|
2.36 KB,
image/gif
|
Details | |
|
796 bytes,
patch
|
Details | Diff | Splinter Review | |
|
294 bytes,
text/html
|
Details |
Add an animated image to the "please wait" server push page. No real reason, aside from it'd be cool.
Assignee: query-and-buglist → bugzilla
Status: NEW → ASSIGNED
Changes text from "Please stand by ..." to "Searching" and adds an animated gif.
Attachment #187490 -
Flags: review?(myk)
Comment 4•20 years ago
|
||
Hmmm... not sure I agree with JUST an animated gif like this. This will draw attention away from the browser's throbber or other indications of whether the page is still loading, and make users believe it is still working hard away long after the browser's connection has timed out. (sure, the current "Please stand by" also has this effect to a lesser degree, but at least the only movement on the screen is the browser's throbber...) In other cases I've seen animations like this used, drawing attention away from any indications the browser gives itself is precisely the effect wanted, because the page is on a 5-second refresh, and will either be replaced by the same "please wait" page, the search results, an errordocument or a client-side error. If there's some way to ensure we STOP the animation if/when the search or the browser's connection times out then this could be a good idea though... ... even better would be a % progress bar (but I don't think that's feasable since AFAIK mysql doesn't allow for any feedback on how far through generating its response it is).
Comment 5•20 years ago
|
||
I like it! This would be great having it for 2.20. New stylesheets, new "please wait" design...
Comment 6•19 years ago
|
||
Stephen makes the good point that this animation is misleading if the request times out. How can that problem be resolved?
(In reply to comment #6) > Stephen makes the good point that this animation is misleading if the request > times out. How can that problem be resolved? won't apache return a timeout error in that case, instead of just dropping the connection?
Comment 8•19 years ago
|
||
> won't apache return a timeout error in that case, instead of just dropping the
> connection?
In my (sadly, all too common) experience with b.m.o, the page just stops loading.> In my (sadly, all too common) experience with b.m.o, the page just
> stops loading.
ah. the reason i normally get a timeout error is because i'm behind a proxy
server, and it returns a timeout page to me.
Comment 10•19 years ago
|
||
Might it be possible to have the "Please wait" page pushed again, (e.g. every 10-15 seconds), thus protecting against any "no activity" timeout... (this would presumably need to be in a separate thread to the actual query). Might it then be possible for the client to have something like a refresh header that would cause it to load a "no response" page if nothing is received from the server in (e.g.) 30 seconds? Part of this might be enumerating which timeouts exist under which circumstances, which of these are desirable, and which one(s) should be allowed to be the limiting factor. Various forms of timeout with different levels of control for the admin and/or user might exist on the levels of user-agent, proxy, httpd, bugzilla, database client, database server, (others?).
Comment 11•19 years ago
|
||
Sounds to me like a great deal of complication without much gain.
| Assignee | ||
Comment 12•19 years ago
|
||
wontfix then. bug 301384 added so sites can do this with skins.
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → WONTFIX
Comment 13•19 years ago
|
||
Comment on attachment 187490 [details] [diff] [review] v1 removing this pending request as the bug is marked WONTFIX.
Attachment #187490 -
Flags: review?(myk)
You need to log in
before you can comment on or make changes to this bug.
Description
•