This document describes a tool called GAP that aims to address problems with viewing web content on pocket PCs and other mobile devices. It discusses two main issues - controlling disconnections from the network and adapting web content to specific mobile device capabilities. GAP integrates mechanisms for hoarding (caching) web resources locally and transcoding resources to be compatible with mobile devices. It uses a client-server architecture with intermediary processes to hoard and transcode resources without requiring changes to clients or servers. The tool was tested successfully on various pocket PCs and emulators, demonstrating it can allow viewing of web resources even when disconnected from the network.