AskDefine | Define minify

Dictionary Definition

minify v : make smaller; "He decreased his staff" [syn: decrease, lessen] [ant: increase] [also: minified]

Extensive Definition

Minify, in computer programming languages, is the process of removing all unnecessary characters from source code, 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.
Minified source code is specially useful for interpreted languages deployed and transmitted on the Internet (such as JavaScript), because it reduces the amount of data that needs to be transferred. Minified source code may also be used as a kind of obfuscation.

External links

  • JSMin - The JavaScript minifier. A tool for minifying JavaScript source code.
  • pack:tag - A JSP Taglib for minifing JavaScript and CSS on the fly (with caching, combination and compressing (gzip)) (Official Dokumentation).
  • JSO - JSO(JavaScript Optimizer) is a project that allow you to manage easily your JavaScript and CSS resources and to reduce the amount of data transferred between the server and the client.
  • JAWR - A library for Java web applications that joins javascript files and then minifies and compresses them, fostering a modular approach to development. Its main benefit is that developers can switch from the joined, compressed form to separate and uncompressed versions of the scripts, whithout the need to change the pages.
  • Minify - A PHP library that combines, minifies, and caches JavaScript and CSS files on the fly.
  • JS Dojo Minifier
  • Online JavaScript minifier tool - An interface allowing you to upload your javascript files to get the minified version on submission.
  • Minify JavaScript Online - Compress your JavaScript online with the JSMin algorithm (direct copy/paste into textarea).
  • Yahoo! UI Library: YUI Compressor - Compress your JavaScript and CSS using this Java application from the Yahoo! team.
Privacy Policy, About Us, Terms and Conditions, Contact Us
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2
Material from Wikipedia, Wiktionary, Dict
Valid HTML 4.01 Strict, Valid CSS Level 2.1