Mowser - A Web Browser for Mobile Platforms


The World Wide Web was designed for static hosts, connected to static networks, which are capable of sending and receiving large amounts of data without significant delays. Mowser is a smart web browser designed to browse the WWW from a mobile host, taking into account the user's preferences and network limitations.

In addition to network bandwidth limitations, mobile hosts also have relatively less resources than their static counterparts. These include smaller screen resolution and color capability, and limited or no sound capability. A smart Web browser that is aware of these limitations will be able to better use its limited bandwidth while browsing the World Wide Web.

Some features of Mowser which make it better suited for browsing from a mobile host:

Smart Image downloading
Awareness of the mobile host's color capabilities and screen resolution allows Mowser to download only small images, that can be viewed easily. It will also automatically crop, scale and dither arbitrary images to a form appropriate for the users platform. The transformed image is associated with a link which will allow the user to get the actual image if s/he so desires.
Smart Sound File downloading
Once the mobile host's sound capabilities are known, Mowser will only download sound files that can be played on the mobile host.
File size Limiting
Depending on the network connectivity available, the user can specify file size limits for the different types of files that may be downloaded. Mowser can then avoid lengthy file transfers to the mobile host. Assuming that the underlying network is capable of providing a Quality of Service measure of the available bandwidth, this specification can also be given in terms of the maximum amount of time that should be allocated for a download.
All the features of Mowser can be predetermined, or changed by the user, depending on the network connection available.

Initial work on Mowser was done as a research project by Greg Bernhardt, Sean McDermott, and Bun Tan, under the supervision of Prof. Anupam Joshi.


Mowser is currently undergoing a complete rewrite to improve portability and stability. Experimental results, source code, as well as a link to Mowser will be available here by mid-July 1996.
This page will continue to be updated with information about Mowser and its components.For further information, contact Prof. Joshi
Last modified July 11th, 1996