-
Notifications
You must be signed in to change notification settings - Fork 3
/
about.html
146 lines (126 loc) · 7.4 KB
/
about.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<!DOCTYPE html>
<!-- TRANSLATORS: Replace with your lowercase language code (e.g. "my" for Burmese). -->
<html lang="en" dir="ltr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Sorted alphabetically by language code. -->
<link rel="alternate" hreflang="en" href="../en/@[email protected]">
<link rel="alternate" hreflang="es" href="../es/@[email protected]">
<link rel="alternate" hreflang="fa" href="../fa/@[email protected]">
<!--link rel="alternate" hreflang="fr" href="../fr/@[email protected]"-->
<link rel="alternate" hreflang="my" href="../my/@[email protected]">
<link rel="alternate" hreflang="ru" href="../ru/@[email protected]">
<link rel="alternate" hreflang="uk" href="../uk/@[email protected]">
<link rel="shortcut icon" href="img/favicon.ico">
<link rel="apple-touch-icon" sizes="180x180" href="img/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="img/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="img/favicon-16x16.png">
<link rel="manifest" href="site.webmanifest">
<link rel="mask-icon" href="img/safari-pinned-tab.svg" color="#e43625">
<meta name="msapplication-TileColor" content="#e43625">
<meta name="theme-color" content="#ffffff">
<link href="css/ceno-ltr.css" rel="stylesheet" type="text/css"> <!-- please include all common CSS here -->
<link href="css/ceno-@[email protected]" rel="stylesheet" type="text/css">
<!--load all Font Awesome styles -->
<link href="webfonts/fontawesome/css/all.css" rel="stylesheet">
<!---formspree contact button-->
<script src="https://formspree.io/js/formbutton-v1.min.js" defer></script>
<script>
window.formbutton=window.formbutton||function(){(formbutton.q=formbutton.q||[]).push(arguments);};
/* customize formbutton here*/
formbutton("create", {
action: "https://formspree.io/f/mwkapvgg",
title: "How can we help?",
fields: [
{
type: "email",
label: "Email:",
name: "email",
required: true,
placeholder: "[email protected]"
},
{
type: "textarea",
label: "Message:",
name: "message",
placeholder: "What's on your mind?",
},
{ type: "submit" }
],
styles: {
title: {
backgroundColor: "#ea580c"
},
button: {
backgroundColor: "#ea580c"
}
},
initiallyVisible: false
});
</script>
</head>
<body>
<!-- Matomo Image Tracker-->
<img referrerpolicy="no-referrer-when-downgrade" src="https://matomo.ouinet.work/matomo.php?idsite=1&rec=1" style="border:0" alt="" />
<!-- End Matomo -->
<nav class="navbar navbar-expand-md fixed-top navbar-light" style="background-color: #FFFFFF">
<div class="container">
<!--div class="navbar-header"-->
<a class="navbar-brand" href="index.html"><img style="width:175px" id="CENOLogo" src="img/ouinet-logo.png"></a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#CENOnav">
<span class="navbar-toggler-icon"></span>
</button>
<!--/div--> <!-- end navbar header-->
<div class="collapse navbar-collapse justify-content-end" id="CENOnav">
<ul class="navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="about.html">About</a>
</li>
<li class="nav-item active">
<!-- TODO: html2po cannot make the href translatable, so point to the Manual's language chooser. -->
<!-- TRANSLATORS: Replace "en" in the link by your language code if the Manual is available for it. -->
<a class="nav-link" href="docs/">Docs</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="help.html">Community</a>
</li>
</ul>
</div> <!--end collapsible navbar-->
</div> <!-- end container-->
</nav>
<main role="main">
<title>Ouinet | About</title>
<div class="container-md section" id="howitworks">
<h1>How Ouinet Works</h1>
<section>
<p>Ouinet is a Free/Open Source technology which allows web content to be served with the help of an entire network of cooperating nodes using peer-to-peer routing and distributed caching of responses. This helps mitigate the Web's characteristic single point of failure due to a client application not being able to connect to a particular server.</p>
<p>The typical Ouinet client node setup consists of a web browser or other application using a special HTTP proxy or API provided by a dedicated program or library on the local machine. When the client gets a request for content, it attempts to retrieve the resource using several mechanisms. It tries to fetch the page from a distributed cache by looking up the content in a distributed cache index (like the BitTorrent DHT), and if not available, it contacts a trusted injector server over a peer-to-peer routing system (like I2P) and asks it to fetch the page and store it in the distributed cache.</p>
<!--p><img src="../img/infographic.png" alt="Ouinet request/response flow"></p-->
<p>Future access by client nodes to popular content inserted in distributed storage shall benefit from increased redundancy and locality, which translates to: increased availability in the face of connectivity problems; increased transfer speeds in case of poor upstream links; and reduced bandwidth costs when internet access providers charge more for external or international traffic. Content injection is also designed to allow for content re-introduction and seeding in extreme cases of total connectivity loss (e.g. natural disasters).</p>
<p>The Ouinet library is a core technology that can be used by any application to benefit from these advantages. Ouinet integration provides any content creator the opportunity to use cooperative networking and storage for the delivery of their content to users around the world.</p>
<div class="d-grid gap-2 justify-content-center">
<!-- TRANSLATORS: Replace "en" in the link by your language code if the Manual is available for it. -->
<a href="docs/" style="text-align:center"><button class="btn btn-outline-danger btn-learnmore mt-3 mb-3" type="button" style="text-align: center;"><span class="fas fa-book"></span> Learn more in our Docs</button></a>
</div>
</div> <!-- end container-md section -->
</section>
</main>
<footer class="container section" id="contact">
<hr>
<div id="footer-logo">
<a href="https://equalit.ie"><img id="equalitieLogo" src="../img/eQualitie_Logo_RGB.png"></a>
<a href="https://github.com/equalitie/ouinet"> <i class="ml-2 pt-4 fab fa-github fa-pull-end fa-2x"></i> </a>
</div>
<div>
<br>
<p class="float-left">Ouinet is a project by <a href="https://equalit.ie">eQualit.ie</a> – a not-for-profit Canadian company developing open and reusable systems with a focus on privacy, online security and freedom of association. Technology solutions and innovations are driven by our <a href="https://equalit.ie/en/values/">values</a> that guide us to protect the rights and aspirations of everyone online.</p>
</div>
<div class="push"></div><br>
<!-- TRANSLATORS: Please do not translate this. -->
© Ouinet 2018<script>new Date().getFullYear()>2018&&document.write("-"+new Date().getFullYear());</script>
</footer>
<script src="../js/bootstrap.min.js"></script>
<script src="../js/jquery-3.6.0.min.js"></script>
</body>
</html>