Techniques and mechanisms for web application minification
US9038033B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Dec 9, 2011 |
| Grant date | May 19, 2015 |
| Priority date | — |
| Expiry date | Jun 2, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/44521
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Techniques for minifying a client-side web application are described. In one embodiment, a computer-implemented method includes performing a static analysis of a set of files written in a dynamic programming language that make up the web application. A single minified web application file is generated based on a traversal of a dependency graph that includes, in proper dependency order, components that are needed at runtime and does not include components of the set of files that will not be needed at runtime. The single minified web application file may be delivered to end user computing devices in place of the original set of files without loss of web application functionality.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.