<<BACK HOME CNCPT TTRL JS | sf.net/projects/validateformjs | [ u | s | M | ? ] |
rqd dec eml int len mcr bss trm sif | All Concepts | |
frm txt pwd txa rdo sl1 chk slm | All Object Types |
validate_form.js
(Documentation for the Compression Level Toolbar)
Here is a complete list of all JavaScript code in the validate_form.js
project. Note that only the main file validate_form.js
is always downloaded. Everything else is downloaded only when needed.
[Documentation-exclusive compression statistics]
JS File | Bytes | Summary | When downloaded | |||
Orig | Now | % | ||||
GO | js_stdc/ validate_form |
159893 |
34783 |
78.246 |
Standard compression, with full error-checking. Use this during development. | Core functionality. Always downloaded (when importing from js_stdc/ ). |
GO | js_maxc/ validate_form |
140017 |
19973 |
85.735 |
Maximum compression, with no error-checking. Use this when minimal client download is critical. | Core functionality. Always downloaded (when importing from js_maxc/ ). |
GO | js_stdc/ vf_cibVFCfg |
33856 |
8591 |
74.624 |
Standard compression, with full error-checking. | When the cibc functionality is activated by you. |
GO | js_stdc/ vf_stASIF |
5545 |
1361 |
75.455 |
Standard compression, with full error-checking. | When the validate_form.loadVF() parameter s_sifCfgUrl , as provided by you, is defined. |
GO | js_maxc/ vf_stASIF |
5545 |
490 |
91.163 |
Maximum compression, with no error-checking. | When the validate_form.loadVF() parameter s_sifCfgUrl , as provided by you, is defined. |
GO | js_stdc/ vf_perm_diagnostics |
11485 |
7007 |
38.989 |
Standard compression, with full error checking. | When vfp-diagnostics is turned on by you. |
GO | js_maxc/ vf_perm_diagnostics |
11485 |
5998 |
47.775 |
Maximum compression, with no error checking. | When vfp-diagnostics is turned on by you. |
GO | js_stdc/ vf_dbgVF |
4085 |
1295 |
68.298 |
Standard compression, with full error-checking. | When you activate vfp-diagnostics, or the validate_form.configVF() parameter i_dbgPerScreen , as provided by you, is equal to something other than -1. |
GO | js_stdc/ vf_obj_dgnstcs |
5593 |
2479 |
55.676 |
Standard compression, with full error-checking. | When you activate either cibc or vfp-diagnostics. |
GO | js_maxc/ crash_if |
19012 |
5823 |
69.371 |
Standard compression, with full error-checking (pretty useless if not, ay?). | Always when importing from js_stdc/ , or when importing from js_maxc/ and the cibc functionality is activated by you. |
GO | secondary_js/ test_and_xmpl_c |
9324 |
2055 |
77.960 |
Documentation and unit test use only | |
Total | 405840 |
89855 |
%77.859 (%22.140 of original) |
|||
Average | 36894 |
8168 |
Here is the log for the process that creates this file.
The main toolbar, at the top of every documentation page, allows you to select which JavaScript compression-level you would like to use:
[ u | s | M | ? ] |
This toolbar depends on cookies for persistence. Without cookies, the compression level you choose is forgotten as soon as you are on any page outside of the 'concept', 'object_types' or 'tutorial' directories. In these other pages, the level reverts to maximum.
Abbrv. | Compression Level | Has internal documention? | Has error checking? | When should it be used? | Directory |
u |
Uncompressed | Yes | Yes | Never, really, except to prove that the compressed versions are not broken. It's mostly for me, for just this purpose. The JavaScript files are pretty big (especially with internal documentation), so you should notice some slowdown. | ${VFJS_ROOT}/js_uncompressed/ |
s |
Standard | No | Yes | During development. | ${VFJS_ROOT}/js_stdc/ |
m |
Maximum | No | No | During production, when minimum client download is critical. | ${VFJS_ROOT}/js_maxc/ |
If something inexplicable happens, particularly in a maximumally-compressed code file (which ignores all errors), then try it again in the standard or 'un' version of that same file.
TOP | View log | js_stdc/validate_form.js |
When Downloaded: | Core functionality. Always downloaded (when importing from js_stdc/ ). |
Standard compression, with full error-checking. Use this during development.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 159893 |
||||||||
GO | 1 | 74271 |
85622 |
46.450 |
53.549 |
85622 |
53.549 |
53.549 |
Eliminated multiple-line comments. |
GO | 2 | 73235 |
86658 |
45.802 |
54.197 |
1036 |
1.3948 |
1.3948 |
Eliminated my personal sanity checks. |
GO | 3 | 57666 |
102227 |
36.065 |
63.934 |
15569 |
21.258 |
21.258 |
Eliminated single-line comments. |
GO | 4 | 52315 |
107578 |
32.718 |
67.281 |
5351 |
9.2792 |
9.2792 |
Eliminated unneeded spaces. |
GO | 5 | 44016 |
115877 |
27.528 |
72.471 |
8299 |
15.863 |
15.863 |
Eliminated unneeded line breaks. |
GO | 6 | 34783 |
125110 |
21.753 |
78.246 |
9233 |
20.976 |
20.976 |
Replaced all identifiers with one/two character tokens. |
TOP | View log | js_maxc/validate_form.js |
When Downloaded: | Core functionality. Always downloaded (when importing from js_maxc/ ). |
Maximum compression, with no error-checking. Use this when minimal client download is critical.
Note the 'original' JavaScript file linked below is the uncompressed version. The compressed version is exactly the same, except it does not have crash_if.js
included.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 140017 |
||||||||
GO | 1 | 63844 |
76173 |
45.597 |
54.402 |
76173 |
54.402 |
54.402 |
Eliminated multiple-line comments. |
GO | 2 | 62808 |
77209 |
44.857 |
55.142 |
1036 |
1.6227 |
1.6227 |
Eliminated my personal sanity checks. |
GO | 3 | 47304 |
92713 |
33.784 |
66.215 |
15504 |
24.684 |
24.684 |
Eliminated error checking. |
GO | 4 | 34604 |
105413 |
24.714 |
75.285 |
12700 |
26.847 |
26.847 |
Eliminated single-line comments. |
GO | 5 | 32368 |
107649 |
23.117 |
76.882 |
2236 |
6.4616 |
6.4616 |
Eliminated unneeded spaces. |
GO | 6 | 25798 |
114219 |
18.424 |
81.575 |
6570 |
20.297 |
20.297 |
Eliminated unneeded line breaks. |
GO | 7 | 19973 |
120044 |
14.264 |
85.735 |
5825 |
22.579 |
22.579 |
Replaced all identifiers with one/two character tokens. |
TOP | View log | js_stdc/vf_cibVFCfg.js |
When Downloaded: | When the cibc functionality is activated by you. |
Standard compression, with full error-checking.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 33856 |
||||||||
GO | 1 | 14575 |
19281 |
43.049 |
56.950 |
19281 |
56.950 |
56.950 |
Eliminated all comments. |
GO | 2 | 13529 |
20327 |
39.960 |
60.039 |
1046 |
7.1766 |
7.1766 |
Eliminated unneeded spaces. |
GO | 3 | 11533 |
22323 |
34.064 |
65.935 |
1996 |
14.753 |
14.753 |
Eliminated unneeded line breaks. |
GO | 4 | 8591 |
25265 |
25.375 |
74.624 |
2942 |
25.509 |
25.509 |
Replaced all private identifiers with short tokens. |
TOP | View log | js_stdc/vf_stASIF.js |
When Downloaded: | When the validate_form.loadVF() parameter s_sifCfgUrl , as provided by you, is defined. |
Standard compression, with full error-checking.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 5545 |
||||||||
GO | 1 | 3833 |
1712 |
69.125 |
30.874 |
1712 |
30.874 |
30.874 |
Eliminated multi-line comments. |
GO | 2 | 2348 |
3197 |
42.344 |
57.655 |
1485 |
38.742 |
38.742 |
Eliminated single-line comments. |
GO | 3 | 1966 |
3579 |
35.455 |
64.544 |
382 |
16.269 |
16.269 |
Eliminated unneeded spaces. |
GO | 4 | 1639 |
3906 |
29.558 |
70.441 |
327 |
16.632 |
16.632 |
Eliminated unneeded line breaks. |
GO | 5 | 1361 |
4184 |
24.544 |
75.455 |
278 |
16.961 |
16.961 |
Replaced all identifiers with one/two character tokens. |
TOP | View log | js_maxc/vf_stASIF.js |
When Downloaded: | When the validate_form.loadVF() parameter s_sifCfgUrl , as provided by you, is defined. |
Maximum compression, with no error-checking.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 5545 |
||||||||
GO | 1 | 3833 |
1712 |
69.125 |
30.874 |
1712 |
30.874 |
30.874 |
Eliminated multi-line comments. |
GO | 2 | 2290 |
3255 |
41.298 |
58.701 |
1543 |
40.255 |
40.255 |
Eliminated error checking. |
GO | 3 | 979 |
4566 |
17.655 |
82.344 |
1311 |
57.248 |
57.248 |
Eliminated single-line comments. |
GO | 4 | 926 |
4619 |
16.699 |
83.300 |
53 |
5.4136 |
5.4136 |
Eliminated unneeded spaces. |
GO | 5 | 678 |
4867 |
12.227 |
87.772 |
248 |
26.781 |
26.781 |
Eliminated unneeded line breaks. |
GO | 6 | 490 |
5055 |
8.8367 |
91.163 |
188 |
27.728 |
27.728 |
Replaced all identifiers with one/two character tokens. |
TOP | View log | js_stdc/vf_perm_diagnostics.js |
When Downloaded: | When vfp-diagnostics is turned on by you. |
Standard compression, with full error checking.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 11485 |
||||||||
GO | 1 | 11436 |
49 |
99.573 |
0.4266 |
49 |
0.4266 |
0.4266 |
Eliminated multi-line comments. |
GO | 2 | 9902 |
1583 |
86.216 |
13.783 |
1534 |
13.413 |
13.413 |
Eliminated single-line comments. |
GO | 3 | 9080 |
2405 |
79.059 |
20.940 |
822 |
8.3013 |
8.3013 |
Eliminated unneeded spaces. |
GO | 4 | 7744 |
3741 |
67.427 |
32.572 |
1336 |
14.713 |
14.713 |
Eliminated unneeded line breaks. |
GO | 5 | 7007 |
4478 |
61.010 |
38.989 |
737 |
9.5170 |
9.5170 |
Replaced all private identifiers with short tokens. |
TOP | View log | js_maxc/vf_perm_diagnostics.js |
When Downloaded: | When vfp-diagnostics is turned on by you. |
Maximum compression, with no error checking.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 11485 |
||||||||
GO | 1 | 11436 |
49 |
99.573 |
0.4266 |
49 |
0.4266 |
0.4266 |
Eliminated multi-line comments. |
GO | 2 | 9493 |
1992 |
82.655 |
17.344 |
1943 |
16.990 |
16.990 |
Eliminated error checking. |
GO | 3 | 8099 |
3386 |
70.518 |
29.481 |
1394 |
14.684 |
14.684 |
Eliminated single-line comments. |
GO | 4 | 7731 |
3754 |
67.313 |
32.686 |
368 |
4.5437 |
4.5437 |
Eliminated unneeded spaces. |
GO | 5 | 6694 |
4791 |
58.284 |
41.715 |
1037 |
13.413 |
13.413 |
Eliminated unneeded line breaks. |
GO | 6 | 5998 |
5487 |
52.224 |
47.775 |
696 |
10.397 |
10.397 |
Replaced all private identifiers with short tokens. |
TOP | View log | js_stdc/vf_dbgVF.js |
When Downloaded: | When you activate vfp-diagnostics, or the validate_form.configVF() parameter i_dbgPerScreen , as provided by you, is equal to something other than -1. |
Standard compression, with full error-checking.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 4085 |
||||||||
GO | 1 | 2190 |
1895 |
53.610 |
46.389 |
1895 |
46.389 |
46.389 |
Eliminated all comments. |
GO | 2 | 2032 |
2053 |
49.742 |
50.257 |
158 |
7.2146 |
7.2146 |
Eliminated unneeded spaces. |
GO | 3 | 1747 |
2338 |
42.766 |
57.233 |
285 |
14.025 |
14.025 |
Eliminated unneeded line breaks. |
GO | 4 | 1295 |
2790 |
31.701 |
68.298 |
452 |
25.872 |
25.872 |
Replaced all private identifiers with short tokens. |
TOP | View log | js_stdc/vf_obj_dgnstcs.js |
When Downloaded: | When you activate either cibc or vfp-diagnostics. |
Standard compression, with full error-checking.
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 5593 |
||||||||
GO | 1 | 3222 |
2371 |
57.607 |
42.392 |
2371 |
42.392 |
42.392 |
Eliminated all comments. |
GO | 2 | 3030 |
2563 |
54.174 |
45.825 |
192 |
5.9590 |
5.9590 |
Eliminated unneeded spaces. |
GO | 3 | 2518 |
3075 |
45.020 |
54.979 |
512 |
16.897 |
16.897 |
Eliminated unneeded line breaks. |
GO | 4 | 2479 |
3114 |
44.323 |
55.676 |
39 |
1.5488 |
1.5488 |
Replaced all private identifiers with short tokens. |
TOP | View log | js_maxc/crash_if.js |
When Downloaded: | Always when importing from js_stdc/ , or when importing from js_maxc/ and the cibc functionality is activated by you. |
Standard compression, with full error-checking (pretty useless if not, ay?).
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 19012 |
||||||||
GO | 1 | 8700 |
10312 |
45.760 |
54.239 |
10312 |
54.239 |
54.239 |
Eliminated all comments. |
GO | 2 | 7956 |
11056 |
41.847 |
58.152 |
744 |
8.5517 |
8.5517 |
Eliminated unneeded spaces. |
GO | 3 | 7432 |
11580 |
39.091 |
60.908 |
524 |
6.5862 |
6.5862 |
Eliminated indentation and empty lines. |
GO | 4 | 7087 |
11925 |
37.276 |
62.723 |
345 |
4.6420 |
4.6420 |
Eliminated unneeded line breaks. |
GO | 5 | 5823 |
13189 |
30.628 |
69.371 |
1264 |
17.835 |
17.835 |
Replaced all private identifiers with short tokens. |
TOP | View log | secondary_js/test_and_xmpl_c.js |
When Downloaded: |
Documentation and unit test use only
View | Step | Bytes | Step Description | ||||||
This | Original | Previous | |||||||
Less | % of | % improved | Less | % of | % improved | ||||
GO | 9324 |
||||||||
GO | 1 | 3525 |
5799 |
37.805 |
62.194 |
5799 |
62.194 |
62.194 |
Eliminated all comments. |
GO | 2 | 3286 |
6038 |
35.242 |
64.757 |
239 |
6.7801 |
6.7801 |
Eliminated unneeded spaces. |
GO | 3 | 2799 |
6525 |
30.019 |
69.980 |
487 |
14.820 |
14.820 |
Eliminated unneeded line breaks. |
GO | 4 | 2055 |
7269 |
22.039 |
77.960 |
744 |
26.580 |
26.580 |
Replaced all private identifiers with short tokens. |
___RPLC___ vfjs_doc_footer ___RPLCZ___