Can't you just use text: "Loading..." and make the three dots at the
end cycle: ".", "..", "..."

I think most people will be styling the loading feature anyways, so in
the core implementation it should be simple, easily stylable (by using
font size, text color, etc). If you use an image than it either has to
be replaced with something that matches the rest of the app or have to
figure out how to modify the spinner graphic to match the color scheme
of your app.

So, I vote for a text based "Loading..." widget that cycles through dots.

 - lex

On Sun, Jan 29, 2012 at 12:05 PM, Peter Bittner <[email protected]> wrote:
> Okay, back to the agenda, ladies. I think I said, this thread is about
> usability.
>
> Regardless of the fact that pyjamas v0.x could be faster with all
> developers following the DEVELOPER.RULES there will always be a
> potential necessity to present some indicators upon startup, because
> we have a weak link between the loading index.html (blank by default)
> and the boostrap JavaScript file that provides the actual application.
> Whatever type of failure occurs, it's necessary to provide some
> feedack that an operation is going on and takes some time. Just in
> general, not directly related to the pyjs startup, I think it's good
> to review the "Response Times: The 3 Important Limits" [1] by Jakob
> Nielsen once again.
>
> [1] http://www.useit.com/papers/responsetime.html
>
> In accordance to the DEVELOPER.RULES I announce that I will now come
> up with a suggestion of an "Ajax spinner" on the pyjs.org website, and
> push the changes to repository at SF. I have looked at the options
> online, looks like we can only use a GIF file for the actual spinner,
> because Animated PNG and pure CSS animation is not supported by all
> major browsers yet.
>
> Here are some of the resources I looked at:
>  a) http://www.ajaxload.info  (generates Ajax loaders in GIF format)
>  b) http://preloaders.net  (generates Ajax loaders in GIF an APNG)
>  c) http://cssload.net  (generates Ajax loaders in CSS3)
>  d) http://www.netwaver.com/21/8-ajax-loading-icon-generators/  (an
> article from 2009 mentioning even more options)
>
> I hope it's okay that I take a generated binary (i.e. a GIF file) and
> document the source where I took it from (e.g. ajaxload.info). I
> cannot see any license concerns that this brings with it.
>
> Any objections?
>
> Peter

Reply via email to