Add guide_domain_settings and make other small updates to the Guide. Implements...
[PrivacyBrowser.git] / app / src / main / assets / it / guide_javascript.html
1 <!--
2   Copyright 2017 Soren Stoutner <soren@stoutner.com>.
3
4   Translation 2017 Francesco Buratti.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
5
6   This file is part of Privacy Browser <https://www.stoutner.com/privacy-browser>.
7
8   Privacy Browser is free software: you can redistribute it and/or modify
9   it under the terms of the GNU General Public License as published by
10   the Free Software Foundation, either version 3 of the License, or
11   (at your option) any later version.
12
13   Privacy Browser is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16   GNU General Public License for more details.
17
18   You should have received a copy of the GNU General Public License
19   along with Privacy Browser.  If not, see <http://www.gnu.org/licenses/>. -->
20
21 <html>
22     <head>
23         <!-- We have to make an image into its own block to center it. -->
24         <style>
25             h3 {
26                 color: 0D4781;
27             }
28
29             img.title {
30                 vertical-align: bottom;
31                 height: 32;
32                 width: 32;
33             }
34
35             img.center {
36                 display: block;
37                 margin-left: auto;
38                 margin-right: auto;
39                 height: 640;
40                 width: 360;
41             }
42         </style>
43     </head>
44
45     <body>
46         <h3><img class="title" src="../en/images/privacy_browser.png"> JavaScript &egrave; potentissimo</h3>
47
48         <p>Tornando ai primordi di internet, le pagine web erano statiche, ovvero contenevano testi e immagini che venivano  visualizzati sullo schermo
49             ma non potevano cambiare o interagire in nessun modo con l'utente. Ovviamente non pu&ograve; succedere nulla di particolarmente interessante con solo contenuti statici.
50             Furono quindi sviluppate diverse tecnologie per facilitare la creazione di pagine web dinamiche. JavaScript &egrave; una di queste.</p>
51
52         <p>JavaScript &egrave; un linguaggio di programmazione. Molti siti web ospitano software scritto in JavaScript che viene inviato ai dispositivi come parte integrante della pagina web.
53             Il dispositivo esegue localmente JavaScript e segue i comandi del programma come ad esempio l'animazione di immagini del sito web,
54             l'apertura di popup, e molte altre cose utili.</p>
55
56
57         <h3><img class="title" src="../en/images/javascript_enabled.png"> JavaScript &egrave; pericoloso</h3>
58
59         <p>Naturalmente il concetto stesso di eseguire arbitrariamente software proveniente da un sito web &egrave; potenzialmente molto pericoloso. Per questo motivo in JavaScript esistono limitazioni 
60             per prevenire comportamenti indesiderati come ad esempio l'installazione di virus. Ad ogni modo risulta che queste limitazioni sono abbastanza permissive.
61             Di seguito si pu&ograve; vedere una screenshot tratta da <a href="http://webkay.robinlinus.com">webkay</a>, un sito web che mostra quali siano le informazioni che
62             JavaScript pu&ograve; carpire da un dispositivo. <a href="http://www.browserleaks.com/">Browser Leaks</a> &egrave; un'altra autorevole fonte di informazioni al riguardo.</p>
63
64         <p><img class="center" src="../en/images/webkay.png"></p>
65
66         <p>Per ragioni di privacy l'ideale sarebbe navigare in internet con JavaScript disabilitato. Esistono per&ograve; alcuni siti web che richiedono in modo legittimo
67             JavaScript per funzionare correttamente e altri che non funzionano senza, anche se potrebbero essere progettati per farlo.
68             Privacy Browser affronta questo problema facilitando l'abilitazione e la disabilitazione di JavaScript. Toccando lo scudo della privacy esso cambier&agrave; colore da blu
69             <img src="../en/images/privacy_browser.png" height="16" width="16"> o giallo <img src="../en/images/warning.png" height="16" width="16"> (entrambi indicano che
70              JavaScript &egrave; disabilitato) a rosso <img src="../en/images/javascript_enabled.png" height="16" width="16"> (JavaScript abilitato).
71             Se si osservano le varie informazioni che <a href="http://webkay.robinlinus.com">webkay</a> può raccogliere con JavaScript abilitato o disabilitato si possono scoprire cose molto interessanti.</p>
72
73         <p>Navigare su internet con JavaScript disabilitato, abilitandolo solo quando necessario, &egrave; quindi un passo molto importante per la protezione della propria privacy. Inoltre JavaScript
74             &egrave; utilizzato anche per caricare la maggior parte degli annunci pubblicitari e altra robaccia aggiuntiva presente nei moderni siti web. Se Javascript viene disabilitato, i siti web
75             saranno caricati pi&ugrave; velocemente, riducendo cos&igrave; il traffico sulla rete, e conterranno molti meno annunci pubblicitari, come ad esempio quelli che coprono completamente il testo
76             delle pagine web.</p>
77     </body>
78 </html>