5. A non-transitory computer readable medium having stored thereon instructions for extending a document transformation server to utilize web application instances to efficiently transform multiple web documents from multiple websites to have customized display formats comprising machine executable code which when executed by a processor, causes the processor to: obtain a web document to process based on at least a Uniform Resource Locator (URL) of the web document in a received HyperText Transfer Protocol (HTTP) request from one of client computing devices, the web document in a first display format; identify a data structure having an identifier matching a first portion of the URL and retrieve a plurality of associations from the data structure, the plurality of associations comprising a mapping of a plurality of processors to one or more parts of one or more fields in the URL, wherein the first portion of the URL comprises one or more of a domain, a path, or one or more parameters of the URL; select one of the processors associated with a longest string matching the first portion of the URL or a second portion of the URL, wherein the string associated with the one of the processors comprises more characters matching the first or second portion of the URL than another string associated with each other of the processors; transform the web document with the selected one of the processors into a second display format, at least one of the first or second display formats capable of being rendered by a web browser; and provide the transformed web document in an HTTP response to the one of the client computing devices.
8. The medium as set forth in claim 5 wherein the machine executable code when executed by the processor, further causes the processor to: generate an XML source representing the web document; transform the XML source with the selected one of the processors; and provide the transformed XML source in the HTTP response.