Abstract: A system is provided for generating mobile internet pages for mobile communication devices. The system includes a plurality of data chunks, a page repository containing page structures, the page structures including a list of the data chunks, and a database including data relating to mobile communication devices of different configurations and information on adaptations to be made to data chunks corresponding to the different configurations. On receipt of a page request from an identified type of mobile communication device, the system selects a page structure from the page repository, identifies the data chunks listed in the selected page structure, retrieves specific information from the database corresponding to the identified model, uses the specific information to separately adapt each of the identified chunks according to the specific information, and compiles a mobile internet page by combining the separately adapted data chunks.