Patent ID: 8704852
Filing Date: 2014-04-22
Classification: G06F,G06T

Abstract:
1. A method of generating a development environment and a production environment with web development software, the method comprising: processing, with the web development software, an extensible markup language (XML) file to identify a plurality of sprites stored in individual files that are each individually referenced for use within an application page; obtaining the plurality of sprites referenced for the application page; generating one or more composite images based upon the obtained plurality of sprites, wherein the one or more composite images each comprises a single image containing at least one of the obtained plurality of sprites; determining coordinates of each of the obtained plurality of sprites, wherein the coordinates define a location of each of the obtained plurality of sprites within the one or more composite images; generating a composite image map based on the one or more composite images and the determined coordinates; compiling, with the web development software operating in a production mode, the application page to automatically produce the production environment by modifying a cascading style sheet (CSS) associated with the application to replace markers containing unique identifiers for the sprites with markers containing a unique identifier for the composite image map and a location within the composite image map for the corresponding sprite; and compiling, with the web development software operating in a development mode, the application page to automatically produce the development environment by modifying the CSS to replace the each of the markers containing the unique identifier for the composite image map with a reference to the individual corresponding one of the sprites.