A microbrowser such as web-enabled wireless telephones and personal
digital assistants allows a user to configure types of objects to be
blocked from download including object memory consumption, display area,
download time, and restrictions on animated images and executable
scripts. Microbrowser state conditions such as battery level and network
connection mode are considered when providing said limitations such that
more restrictions may be placed during low battery periods to maximize
battery life. For example, during low battery conditions or analog
connection mode, a user may configure an enhanced microbrowser not to
download advertisements, run scripts or animated objects in order to
maximize remaining battery life. In another example, a user may configure
an enhanced microbrowser to block the download of objects containing
audio, or which will occupy more than a certain percentage of the
available display area.