A
system and method is provided for enabling an electronic device to efficiently access information content. A
server browser accesses the information content over a network. The accessed information content is retrieved and adapted for presentation for the electronic device. A
serializer dynamically formats the adapted information content according to a
client browser. The
client browser receives and presents the information content on the electronic device. An event translator is included to provide additional compatibility with commercially available
client browsers. The information content is formatted to selectively minimize the horizontal
scrolling required to view the content. The need for horizontal
scrolling is selectively removed where not necessary to preserve the context. Each component or sub-component of the original area, such as a frame, table row, table
cell or nested table, is considered separately and may be preserved, resized, or replaced. Where the context requires that the content be wider than the viewable area of the screen, horizontal
scrolling is preserved.