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