index.html revision b72c5c2e5482cf10117b2b25f642f7616b2326c3
1<!doctype html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2<html>
3<head>
4<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
5<meta http-equiv="content-script-type" content="text/javascript">
6<meta http-equiv="content-style-type" content="text/css">
7<meta name="author" content="Eric Lafortune">
8<meta name="description" content="ProGuard: java shrinker, optimizer, obfuscator, and preverifier">
9<meta name="keywords" content="java obfuscator, optimizer, shrinker, preverfier">
10<link rel="stylesheet" type="text/css" href="style.css">
11<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
12<title>ProGuard</title>
13</head>
14<frameset
15 rows="50,*"
16 framespacing="0"
17 frameborder="no">
18
19<frame
20 name="title"
21 src="title.html"
22 scrolling="no"
23 marginwidth="0"
24 marginheight="0"
25 noresize>
26
27<frameset
28 cols="120,*"
29 framespacing="0"
30 frameborder="no">
31
32<frame
33 name="sections"
34 src="sections.html"
35 scrolling="no"
36 marginwidth="0"
37 marginheight="0"
38 noresize>
39
40<frame
41 name="main"
42 src="main.html"
43 scrolling="auto"
44 marginwidth="10"
45 marginheight="10"
46 noresize>
47
48</frameset>
49</frameset>
50
51<noframes>
52<body>
53<p class="intro">
54<b>ProGuard</b> is a free Java class file shrinker, optimizer, and obfuscator.
55It can detect and remove unused classes, fields, methods, and attributes. It
56can then optimize bytecode and remove unused instructions. Finally, it can
57rename the remaining classes, fields, and methods using short meaningless
58names. The resulting jars are smaller and harder to reverse-engineer.
59</p>
60<p>
61Your browser doesn't support frames, but that's cool.
62<p>
63You can go straight to the <a href="main.html">main page</a>.
64
65<hr>
66<address>
67Copyright &copy; 2002-2009
68<a href="http://www.graphics.cornell.edu/~eric/">Eric Lafortune</a>.
69</address>
70</body>
71</noframes>
72</html>
73