In addition, such methods and systems can display, in compressed form, information retrieved from a website on Java enabled devices and hand-held or mobile devices, for example portable phones or other mobile communication devices, all of which typically have relatively small displays and cannot display information commonly viewed on larger displays, such as a computer terminal.