Content deleted Content added
→Source mapping: missing 'a' |
No edit summary Tags: Reverted Mobile edit Mobile web edit |
||
Line 1:
{{short description|Removal of unnecessary characters in code without changing its functionality}}
{{other uses|Minimisation (disambiguation){{!}}Minimisation}}
[https://koji.fedoraproject.org/koji/taskinfo?taskID=86449371]{{Use dmy dates|date=September 2021}}
'''Minification''' (also '''minimisation''' or '''minimization''') is the process of removing all unnecessary characters from the [[source code]] of [[Interpreted language|interpreted programming languages]] or [[markup language]]s without changing its functionality. These unnecessary characters usually include [[Whitespace (computer science)|white space characters]], [[Newline|new line characters]], [[source code comment|comments]], and sometimes [[Curly bracket programming language|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.
|