Methods, systems, computer program products, and data structures for displaying
data on a web browser interface where the data in its native format is not displayable
on a web browser interface. A network server receives a request for content from
a network device where the request includes a request for data that is not displayable
on a web browser. The network server identifies a template, which will be used
to transform non-displayable data into displayable content. The network server
accesses non-displayable data that is stored on a data server and processes the
accessed non-displayable data according to the identified template in order to
transform it into displayable content. A template may include HTML code as well
as customized tags. The customized tags are consumed by a rendering engine, which
executes certain functions to modify the data, making it displayable content. Once
transformed, displayable content is sent to the network device.