Project

General

Profile

Support #95 » table.htm

0gitnick, 10/11/2021 10:25 PM

 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2
<html><head>
3
	
4
	<meta http-equiv="content-type" content="text/html; charset=UTF-8">
5
	<title></title>
6
	
7
	
8
	
9
	
10
	<style type="text/css">
11
		body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"Liberation Sans"; font-size:x-small }
12
		a.comment-indicator:hover + comment { background:#ffd; position:absolute; display:block; border:1px solid black; padding:0.5em;  } 
13
		a.comment-indicator { background:red; display:inline-block; border:1px solid black; width:0.5em; height:0.5em;  } 
14
		comment { display:none;  } 
15
	  tr:first-child { color: white }
16
	  td:first-child { color: white }
17
	  p: {
18
			margin: 0;
19
	    padding: 0;
20
	  }
21
	</style>
22
	
23
</head>
24

    
25
<body>
26
<table cellspacing="0" border="0">
27
	<colgroup width="210"></colgroup>
28
	<colgroup width="107"></colgroup>
29
	<colgroup width="96"></colgroup>
30
	<colgroup width="81" span="2"></colgroup>
31
	<colgroup width="115"></colgroup>
32
	<colgroup width="107"></colgroup>
33
	<colgroup width="195"></colgroup>
34
	<tbody><tr>
35
		<td height="17" bgcolor="#0000FF" align="left"><br></td>
36
		<td bgcolor="#0000FF" align="center">Content Blocking</td>
37
		<td bgcolor="#0000FF" align="center">User Freedom</td>
38
		<td bgcolor="#0000FF" align="center">Security</td>
39
		<td bgcolor="#0000FF" align="center">Privacy</td>
40
		<td bgcolor="#0000FF" align="center">Site Compatibility</td>
41
		<td bgcolor="#0000FF" align="center">Custom Scripts</td>
42
		<td bgcolor="#0000FF" align="center">Platform Support</td>
43
	</tr>
44
	<tr>
45
		<td height="17" bgcolor="#0000FF" align="left">Haketilo (scripts globally disabled)</td>
46
		<td bgcolor="#00FF00" align="center">yes</td>
47
		<td bgcolor="#00FF00" align="center">optimal</td>
48
		<td bgcolor="#00FF00" align="center">optimal</td>
49
		<td bgcolor="#00FF00" align="center">optimal<sup>1</sup></td>
50
		<td bgcolor="#FF0000" align="center"><font color="#000000">weak</font></td>
51
		<td bgcolor="#00FF00" align="center">yes</td>
52
		<td bgcolor="#00FF00" align="center">Chrome+Firefox</td>
53
	</tr>
54
	<tr>
55
		<td height="17" bgcolor="#0000FF" align="left">Haketilo (scripts globally enabled)</td>
56
		<td bgcolor="#FF0000" align="center"><font color="#000000">no</font></td>
57
		<td bgcolor="#FF0000" align="center"><font color="#000000">none</font></td>
58
		<td bgcolor="#FF0000" align="center"><font color="#000000">none</font></td>
59
		<td bgcolor="#FF0000" align="center"><font color="#000000">none<sup>1</sup></font></td>
60
		<td bgcolor="#00FF00" align="center">optimal</td>
61
		<td bgcolor="#00FF00" align="center">yes</td>
62
		<td bgcolor="#00FF00" align="center">Chrome+Firefox</td>
63
	</tr>
64
	<tr>
65
		<td height="17" bgcolor="#0000FF" align="left">Jshelter</td>
66
		<td bgcolor="#00FF00" align="center">content filtering</td>
67
		<td bgcolor="#FF0000" align="center"><font color="#000000">none</font></td>
68
		<td bgcolor="#00FF00" align="center">configurable</td>
69
		<td bgcolor="#00FF00" align="center">configurable</td>
70
		<td bgcolor="#00FF00" align="center">strong</td>
71
		<td bgcolor="#FF0000" align="center"><font color="#000000">no</font></td>
72
		<td bgcolor="#00FF00" align="center">Chrome+Firefox+Opera</td>
73
	</tr>
74
	<tr>
75
		<td height="17" bgcolor="#0000FF" align="left">LibreJS</td>
76
		<td bgcolor="#00FF00" align="center">yes</td>
77
		<td bgcolor="#00FF00" align="center">strong<sup>2</sup></td>
78
		<td bgcolor="#FF0000" align="center"><font color="#000000">none</font></td>
79
		<td bgcolor="#00FF00" align="center">strong<sup>2</sup></td>
80
		<td bgcolor="#FFFF00" align="center">fair</td>
81
		<td bgcolor="#FF0000" align="center"><font color="#000000">no</font></td>
82
		<td bgcolor="#FF0000" align="center"><font color="#000000">Firefox only</font></td>
83
	</tr>
84
	<tr>
85
		<td height="17" bgcolor="#0000FF" align="left">LibreJS+Jshelter</td>
86
		<td bgcolor="#00FF00" align="center">yes</td>
87
		<td bgcolor="#00FF00" align="center">strong<sup>2</sup></td>
88
		<td bgcolor="#00FF00" align="center">configurable</td>
89
		<td bgcolor="#00FF00" align="center">configurable</td>
90
		<td bgcolor="#FFFF00" align="center">fair</td>
91
		<td bgcolor="#FF0000" align="center"><font color="#000000">no</font></td>
92
		<td bgcolor="#FF0000" align="center"><font color="#000000">Firefox only</font></td>
93
	</tr>
94
	<tr>
95
		<td height="17" bgcolor="#0000FF" align="left">NoScript</td>
96
		<td bgcolor="#00FF00" align="center">yes</td>
97
		<td bgcolor="#FF0000" align="center"><font color="#000000">weak</font></td>
98
		<td bgcolor="#FFFF00" align="center">fair</td>
99
		<td bgcolor="#FFFF00" align="center">fair</td>
100
		<td bgcolor="#FFFF00" align="center">fair</td>
101
		<td bgcolor="#FF0000" align="center"><font color="#000000">no</font></td>
102
		<td bgcolor="#00FF00" align="center">Chrome+Firefox+Edge</td>
103
	</tr>
104
	<tr>
105
		<td height="17" bgcolor="#0000FF" align="left">uBlock Origin</td>
106
		<td bgcolor="#00FF00" align="center">yes</td>
107
		<td bgcolor="#FF0000" align="center"><font color="#000000">weak</font></td>
108
		<td bgcolor="#FF0000" align="center"><font color="#000000">weak</font></td>
109
		<td bgcolor="#FF0000" align="center"><font color="#000000">weak</font></td>
110
		<td bgcolor="#00FF00" align="center">strong</td>
111
		<td bgcolor="#FF0000" align="center"><font color="#000000">no</font></td>
112
		<td bgcolor="#00FF00" align="center">Chome+Firefox+Edge+Opera</td>
113
	</tr>
114
	<tr>
115
		<td height="17" bgcolor="#0000FF" align="left">Greasemonkey</td>
116
		<td bgcolor="#FF0000" align="center"><font color="#000000">no</font></td>
117
		<td bgcolor="#FF0000" align="center"><font color="#000000">none</font></td>
118
		<td bgcolor="#FF0000" align="center"><font color="#000000">none</font></td>
119
		<td bgcolor="#FF0000" align="center"><font color="#000000">none</font></td>
120
		<td bgcolor="#00FF00" align="center">optimal</td>
121
		<td bgcolor="#00FF00" align="center">yes</td>
122
		<td bgcolor="#FF0000" align="center"><font color="#000000">Firefox only</font></td>
123
	</tr>
124
</tbody></table>
125

    
126

    
127

    
128

    
129
<br><div><p>Assumptions</p><ul><li>For NoScript, the user has scripts globally disabled and enables them manually on some sites.</li><li>For uBlock Origin, the user does not modify most of the default settings.</li><li>
130
 Pertaining to the user freedom and privacy columns, the website 
131
operator is honest about the licenses of their client-side Javascript.</li><li>Pertaining to the security column, the website operator may be dishonest about the licenses of their client-side Javascript.</li></ul><p></p></div><div><p>Footnotes</p><ol><li>The privacy column refers only to 
132
client-side Javascript. Hydrilla, the server-side counterpart to 
133
  Haketilo, can still log which websites you request replacement JS for.</li><li>LibreJS' user freedom and privacy is trivially circumvented by attaching
134
  a free license to malicious Javascript.</li></ol></div></body></html>
(3-3/4)