Download your own copy of HTML Cleaner today!Prev Page Prev Page
Introduction & Getting Started
Main Window
Optimization Options Dialog
Batch Tab
File Masks
Settings Dialog
Search & Replace Dialog
Command Line Support
Deep Troubleshooting
Change Log
Support & Feedback
License Text
Privacy Policy
Other products

HTML Cleaner Main Window

HTML Cleaner Main Window

Here is the program's main window. At the top, as usual for windows applications, there is the main menu bar, and the toolbar. In the center there is the list of optimization items, the key element here. Below it, there is the information pane with two tabs: Optimization Log, and Item Info. At the bottom, there is the status bar.

In the center you see the list of optimization items. Each item represents either a single (X)HTML file to be processed, or a folder. To add a new file or folder, use "Add files" and "Add folder" menu commands, or the appropriate shortcuts, or the third and fourth toolbar buttons, or just drag-and-drop files from Windows Explorer. At the left of each row you see associated with the given file type or folder icon which helps you visually distinguish them. But the very first element of each row is a checkbox that denotes whether ot not this item will be processed by "Optimize ALL" command. This feature allows you to quickly exclude items which you do not want to be processed.

Input folder, the first column in the list, shows the folder to be processed. For a folder item, it is a folder to start searching for files. For a single-document item, it is the folder part of the filename to be processed. The input folder or file is an inherent property of each optimization item and cannot be modified. To process another file or folder, delete the current item, and then add a new one via the “Add files” or “Add folder” command.

Input file, the second column in the list, shows either name portion of the filename to be processed (for single-document items), or a file mask for the files to be processed (for folder items). Input filename is an inherent property of optimization item, and cannot be modified, although file mask can be modified via Batch Tab of optimization options dialog.

Output file (folder), the third column in the list, shows the full name of the output file (for single-document items), or the root output folder (for folder items). It can be modified via General Tab of optimization options dialog.

B, the fourth column, shows whether a given document(s) will be Backuped before overwrting it. The program will make backup only when the output file name is the same as the input filename. You can specify whether or not to do a backup on the General Tab of Optimization Options Dialog.

S, the fifth column, shows whether subfolders will be processed (for folder items) (S stands for Subfolders). For folder items, value of this column can be either Y - Yes, or N - No. For single-document items, value of this column is always blank since this parameter is only applicable to folders. You can specify whether or not the program should process subfolders on the Batch Tab of optimization options dialog.

*, the sixth column, indicates whether optimization options for a given item differs from the default. If they do, asterisk will be displayed. To change options for a group of items, use "Edit selected..." main menu command or just press space.

Note that you can sort items by columns via clicking on the appropriate column heading. When list is sorted, small arrow sign appears in the left edge of sorted column heading.

Optimization Log tab of Info Pane

Optimization Log tab of information pane shows you the current optimization process state and events. At the left of each item, there is an icon that gives you visual cue about the given item content and severity.

Possible icon symbols for items in optimization log

General information about current action
Action was successful
Action was successful, but with one or more warnings
Action was unsuccessful. Error.
Action was unsuccessful. Exception. More on this
Fatal exception occurred. More on this.
User decided to abort the process.

If a given optimization log item has additional information associated with it, you can view it by double-clicking on the appropriate log row. You will see detailed information about the given item in the Item Info tab of Info Pane.

Note also that you can save optimization log for further analysis by using the popup menu item "Save log to file..."

Item Info tab of Info Pane

Item Info Tab in HTML Cleaner

Item Info tree shows you detailed information about each output and input (X)HTML document: file size, optimization (compression) ratio, detailed description of errors, if any. You will see here the same icons as in the optimization log, and also icons specific for the given output file types. To view information about any optimization item in this tree structure, just select item of interest in the main optimization item list. You can open any output file by double-clicking on it or by using the popup menu "Open" command.

Source Code tab of Info Pane

Source Code Tab in HTML Cleaner

Source Code editing control allows you to perform built-in editing of resulted (X)HTML code. You can customize editor settings, including highlighting scheme, via the Tools > Editor Options menu item.

HTML Browser tab of Info Pane

HTML Browser Tab in HTML Cleaner

HTML Browser control allows you to view the resulting optimized (X)HTML without launching an external browser. It uses standard OS Internet Explorer ActiveX component. HTML Cleaner has the ability to display (X)HTML code that was changed in the built-in editor, without saving it to the hard drive. You will see "in-memory" remark in the status line in this case.