
Uglification - In order to say bytes of information, javascript can be not only minified but have variable and function names changed to smaller names. This reduces the number of requests a web browser must make, and thus (usually) speeds up the data transaction from the web server. This allows, for example, many javascript files to be combined into one JS file for distribution. When applied to file management, concatting means combining multiple files into one file. Since HTML/CSS/JS are the instructions that your browser needs to render the page, this will help aid page load speeds considerably.Ĭoncatenation - Concatenation (concat for short ) when programming means combining to two variables’ stored values.


This additional step is called uglification. Minification takes out unnecessary keystrokes from HTML/CSS/JS and creates a “minified” version of your code, With Javascript, even variable names are replaced with short names to save data. Minification - Every keystroke takes up minuscule amounts of data, measured in bytes.

Reviewing an application like Prepros comes with some difficulty, unlike most applications, Prepros is meant to run in the background. I’m sure the developers of CodeKit and Prepros would likely prefer being considered separate properties but its impossible to review one without mentioning the other.

I’ve meant to follow up my CodeKit 2 review with an equally ambitious Prepros 5 and just never found the time until now. Long before that, I wrote a cursory and problematic review of Prepros 4. Prepros, and even my inevitable transition away from GUI task managers. It was filled with the ups and downs of CodeKit 2 vs. Nearly a year ago, I wrote what I’d consider the definitive review of CodeKit 2, which spanned nine months of usage, several versions, and at least two major projects.
