Minification


Topic | v1 | created by jjones |
Description

Minification (also minimisation or minimization) is the process of removing all unnecessary characters from the source code of interpreted programming languages or markup languages without changing its functionality. These unnecessary characters usually include white space characters, new line characters, comments, and sometimes block delimiters, which are used to add readability to the code but are not required for it to execute. Minification reduces the size of the source code, making its transmission over a network (e.g. the Internet) more efficient. In programmer culture, aiming at extremely minified source code is the purpose of recreational code golf competitions. Minification must not be confused with obfuscation; the former can be readily reversed using a pretty-printer.


Relations

subtopic of Web programming

Web development is the work involved in developing a website for the Internet (World Wide Web) or an...


Edit details Edit relations Attach new author Attach new topic Attach new resource
Resources

treated in A Simple HTML Minifier for ASP.NET

I have previously blogged about the importance of serving your users web pages with speedy load times...