How Jabberzilla Improves Mozilla Projects

This page is under construction.

Often the most creative things in business put existing ideas together in new combinations. Business creativity and the ablility to see new combinations depends on discovering answers outside an individual discipline.
-- it's not the BIG that eat the SMALL...it's the FAST that eat the SLOW

Apparent Speed and Push vs. Poll

Many online appications nowadays rely upon the user either manually or automatically requesting (polling) the remote server for information. An application like gmail.com or salesforce.com requires the user to click on a web address or refresh the page to view the current status of her account. This is not the ideal scene for a couple of reasons. First, it chews up the user's time. She has to stop what she is doing, hit the refresh button, and wait for the response from the server. In essence, the computer, which has enough smarts to be a virtual assistant, is being used as a tool, not as an assistant. Secondly, anytime the users needs to wait for a response, from any application, the user eventually complains that it is too slow. Lastly, you could solve the need for the user to manually refresh the screen with polling but polling is just plain wasteful: wasteful of the user's time, wasteful of the client machine, wasteful of the server's bandwdith. HTTP is a great protocol, but it can only go so far. Fortunately, there is a better way, Jabber.

paragraph 2

paragraph 3