Add guide_domain_settings and make other small updates to the Guide. Implements...
authorSoren Stoutner <soren@stoutner.com>
Thu, 20 Apr 2017 05:29:13 +0000 (22:29 -0700)
committerSoren Stoutner <soren@stoutner.com>
Thu, 20 Apr 2017 05:29:13 +0000 (22:29 -0700)
37 files changed:
app/src/main/assets/de/about_permissions.html
app/src/main/assets/de/about_privacy_policy.html
app/src/main/assets/de/guide_clear_and_exit.html
app/src/main/assets/de/guide_domain_settings.html [new file with mode: 0644]
app/src/main/assets/de/guide_javascript.html
app/src/main/assets/de/guide_local_storage.html
app/src/main/assets/de/guide_overview.html
app/src/main/assets/de/guide_planned_features.html
app/src/main/assets/de/guide_tor.html
app/src/main/assets/de/guide_tracking_ids.html
app/src/main/assets/de/guide_user_agent.html
app/src/main/assets/de/images/domain_settings.png [new file with mode: 0644]
app/src/main/assets/en/about_permissions.html
app/src/main/assets/en/guide_domain_settings.html [new file with mode: 0644]
app/src/main/assets/en/guide_javascript.html
app/src/main/assets/en/guide_overview.html
app/src/main/assets/en/guide_tor.html
app/src/main/assets/en/guide_tracking_ids.html
app/src/main/assets/en/guide_user_agent.html
app/src/main/assets/en/images/domain_settings.png [new file with mode: 0644]
app/src/main/assets/en/images/ic_devices_other_dark_blue.png [new file with mode: 0644]
app/src/main/assets/en/images/ic_dns_dark_blue.png [new file with mode: 0644]
app/src/main/assets/es/guide_domain_settings.html [new file with mode: 0644]
app/src/main/assets/es/guide_javascript.html
app/src/main/assets/es/guide_tor.html
app/src/main/assets/es/guide_tracking_ids.html
app/src/main/assets/es/guide_user_agent.html
app/src/main/assets/es/images/domain_settings.png [new file with mode: 0644]
app/src/main/assets/it/guide_domain_settings.html [new file with mode: 0644]
app/src/main/assets/it/guide_javascript.html
app/src/main/assets/it/guide_tor.html
app/src/main/assets/it/guide_tracking_ids.html
app/src/main/assets/it/guide_user_agent.html
app/src/main/assets/it/images/domain_settings.png [new file with mode: 0644]
app/src/main/java/com/stoutner/privacybrowser/activities/GuideActivity.java
app/src/main/java/com/stoutner/privacybrowser/fragments/GuideTabFragment.java
app/src/main/res/values-it/strings.xml

index a0fd9ca..2b25a00 100644 (file)
@@ -1,5 +1,5 @@
 <!--\r
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.\r
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.\r
 \r
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.\r
 \r
   <http://www.gnu.org/licenses/>. -->\r
 \r
 <html>\r
-<head>\r
-    <style>\r
-        h3 {\r
-            color: 0D4781;\r
-        }\r
-    </style>\r
-</head>\r
-\r
-<body>\r
-<h3>Voller Netzwerkzugriff</h3>\r
-<p><a href="https://developer.android.com/reference/android/Manifest.permission.html#INTERNET">android.permission.INTERNET</a></p>\r
-<p>Ben&ouml;tigt, damit WebView das Internet nutzen kann. Ohne diese Berechtigung w&auml;re Privacy Browser &ldquo;Kein Browser: Sch&uuml;tzt Ihre Privatsph&auml;re durch Fernbleiben von jeglicher Konnektivit&auml;t&rdquo;.</p>\r
-\r
-<h3>Verkn&uuml;pfungen installieren</h3>\r
-<p><a href="https://developer.android.com/reference/android/Manifest.permission.html#INSTALL_SHORTCUT">com.android.launcher.permission.INSTALL_SHORTCUT</a></p>\r
-<p>Ben&ouml;tigt, um Verkn&uuml;pfungen zu Websites auf Ihrer Startseite zu erstellen.</p>\r
-</body>\r
+    <head>\r
+        <style>\r
+            h3 {\r
+                color: 0D4781;\r
+            }\r
+        </style>\r
+    </head>\r
+\r
+    <body>\r
+        <h3>Voller Netzwerkzugriff</h3>\r
+\r
+        <p><a href="https://developer.android.com/reference/android/Manifest.permission.html#INTERNET">android.permission.INTERNET</a></p>\r
+\r
+        <p>Ben&ouml;tigt, damit WebView das Internet nutzen kann. Ohne diese Berechtigung w&auml;re Privacy Browser &ldquo;Kein Browser: Sch&uuml;tzt Ihre Privatsph&auml;re durch Fernbleiben von jeglicher Konnektivit&auml;t&rdquo;.</p>\r
+\r
+\r
+        <h3>Verkn&uuml;pfungen installieren</h3>\r
+\r
+        <p><a href="https://developer.android.com/reference/android/Manifest.permission.html#INSTALL_SHORTCUT">com.android.launcher.permission.INSTALL_SHORTCUT</a></p>\r
+\r
+        <p>Ben&ouml;tigt, um Verkn&uuml;pfungen zu Websites auf Ihrer Startseite zu erstellen.</p>\r
+    </body>\r
 </html>
\ No newline at end of file
index 0015f81..bddcb3a 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <style>
-        h3 {
-            color: 0D4781;
-        }
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
 
-        strong {
-            color: B71C1C;
-        }
+            strong {
+                color: B71C1C;
+            }
 
-        item {
-            color: 1976D2;
-            font-weight: bold;
-        }
-    </style>
-</head>
+            item {
+                color: 1976D2;
+                font-weight: bold;
+            }
+        </style>
+    </head>
 
-<body>
-<h3>Privacy Browser</h3>
-<p><strong>Privacy Browser sammelt keinerlei Benutzerinformationen</strong>.</p>
+    <body>
+        <h3>Privacy Browser</h3>
+        <p><strong>Privacy Browser sammelt keinerlei Benutzerinformationen</strong>.</p>
 
 
-<h3>Google Play-Bewertungen</h3>
-<p>Google Play hat seine eigenen <a href="https://www.google.com/intl/en/policies/privacy/">Datenschutzbestimmungen</a>.
-    Google stellt den Entwicklern <em>anonymisierte Statistiken</em> der folgenden Informationen zu den Bewertungen.
-    <strong>Stoutner kann diese Informationen f&uuml;r jeden Zweck benutzen</strong>.</p>
-<ul>
-    <li><item>Land</item></li>
-    <li><item>Sprache</item></li>
-    <li><item>App-Version</item></li>
-    <li><item>Android-Version</item></li>
-    <li><item>Ger&auml;t</item> (z. B. Google Nexus 5X, Samsung Galaxy Note3)</li>
-    <li><item>Tablets</item> (z. B. Tablets 10" und gr&ouml;&szlig;er)</li>
-</ul>
+        <h3>Google Play-Bewertungen</h3>
+        <p>Google Play hat seine eigenen <a href="https://www.google.com/intl/en/policies/privacy/">Datenschutzbestimmungen</a>.
+            Google stellt den Entwicklern <em>anonymisierte Statistiken</em> der folgenden Informationen zu den Bewertungen.
+            <strong>Stoutner kann diese Informationen f&uuml;r jeden Zweck benutzen</strong>.</p>
+        <ul>
+            <li><item>Land</item></li>
+            <li><item>Sprache</item></li>
+            <li><item>App-Version</item></li>
+            <li><item>Android-Version</item></li>
+            <li><item>Ger&auml;t</item> (z. B. Google Nexus 5X, Samsung Galaxy Note3)</li>
+            <li><item>Tablets</item> (z. B. Tablets 10" und gr&ouml;&szlig;er)</li>
+        </ul>
 
 
-<h3>Google Play Rezensionen</h3>
-<p>Google Play hat seine eigenen <a href="https://www.google.com/intl/en/policies/privacy/">Datenschutzbestimmungen</a>.
-    Zus&auml;tzlich zum Namen des Verfassers, der Bewertung und der Rezension (welche alle &ouml;ffentlich sind)
-    stellt Google einige oder alle der folgenden Informationen dem Entwickler zur Verf&uuml;gung.
-    <strong>Stoutner kann diese Informationen zu jedem Zweck nutzen</strong>.</p>
-<ul>
-    <li><item>Version-Code</item> (z. B. 7)</li>
-    <li><item>Version-Name</item> (z. B. 1.6)</li>
-    <li><item>Android Version</item> (z. B. Android 5.1)</li>
-    <li><item>Ger&auml;t</item> (z. B. Galaxy S6 Edge+ [zenlte])</li>
-    <li><item>Hersteller</item> (z. B. Samsung)</li>
-    <li><item>Ger&auml;tetyp</item> (z. B. Telefon)</li>
-    <li><item>CPU-Hersteller</item> (z. B. Samsung)</li>
-    <li><item>CPU-Modell</item> (z. B. Exynos 7420)</li>
-    <li><item>Bildschirmdichte</item> (z. B. 560 dpi)</li>
-    <li><item>Bildschirmgr&ouml;&szlig;e</item> (z. B. 2560 x 1440)</li>
-    <li><item>RAM</item> (z. B. 4096 MB)</li>
-    <li><item>Native Plattform</item> (z. B. armeabi-v7a,armeabi,arm64v8a)</li>
-    <li><item>OpenGL ES Version</item> (z. B. 3.1)</li>
-    <li><item>Ger&auml;tesprache</item> (z. B. Englisch)</li>
-</ul>
+        <h3>Google Play Rezensionen</h3>
+        <p>Google Play hat seine eigenen <a href="https://www.google.com/intl/en/policies/privacy/">Datenschutzbestimmungen</a>.
+            Zus&auml;tzlich zum Namen des Verfassers, der Bewertung und der Rezension (welche alle &ouml;ffentlich sind)
+            stellt Google einige oder alle der folgenden Informationen dem Entwickler zur Verf&uuml;gung.
+            <strong>Stoutner kann diese Informationen zu jedem Zweck nutzen</strong>.</p>
+        <ul>
+            <li><item>Version-Code</item> (z. B. 7)</li>
+            <li><item>Version-Name</item> (z. B. 1.6)</li>
+            <li><item>Android Version</item> (z. B. Android 5.1)</li>
+            <li><item>Ger&auml;t</item> (z. B. Galaxy S6 Edge+ [zenlte])</li>
+            <li><item>Hersteller</item> (z. B. Samsung)</li>
+            <li><item>Ger&auml;tetyp</item> (z. B. Telefon)</li>
+            <li><item>CPU-Hersteller</item> (z. B. Samsung)</li>
+            <li><item>CPU-Modell</item> (z. B. Exynos 7420)</li>
+            <li><item>Bildschirmdichte</item> (z. B. 560 dpi)</li>
+            <li><item>Bildschirmgr&ouml;&szlig;e</item> (z. B. 2560 x 1440)</li>
+            <li><item>RAM</item> (z. B. 4096 MB)</li>
+            <li><item>Native Plattform</item> (z. B. armeabi-v7a,armeabi,arm64v8a)</li>
+            <li><item>OpenGL ES Version</item> (z. B. 3.1)</li>
+            <li><item>Ger&auml;tesprache</item> (z. B. Englisch)</li>
+        </ul>
 
-<hr />
-<p style="text-align: center;"><em>Revision 1.2, 3. Juni 2016</em></p>
-</body>
+        <hr />
+        <p style="text-align: center;"><em>Revision 1.2, 3. Juni 2016</em></p>
+    </body>
 </html>
\ No newline at end of file
index 4ee8b52..0d1ba33 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <style>
-        h3 {
-        color: 0D4781;
-        }
-
-        item {
-        color: BF360C;
-        font-weight: bold;
-        }
-    </style>
-</head>
-
-<body>
-<h3>Den &uuml;berfl&uuml;ssigen Inhalt leeren</h3>
-
-<p><strong>Leeren und Beenden</strong> bewirkt Folgendes:</p>
-
-<ul>
-    <li><item>L&ouml;scht alle Cookies</item>.</li>
-    <li><item>Leert den DOM-Speicher</item>.</li>
-    <li><item>L&ouml;scht alle Fornulardaten</item>.</li>
-    <li><item>Leert den Cache inklusive gespeicherte Daten</item>.</li>
-    <li><item>Leert die Vorw&auml;rts-/R&uuml;ckw&auml;rtshistorie</item>.</li>
-    <li><item>L&ouml;scht jegliche gespeicherte Pr&auml;ferenzen zu SSL-Zertifikaten</item> (fehlerhafte SSL-Zertifikate, die ignoriert werden).</li>
-    <li><item>L&ouml;scht die momentane URL</item>.</li>
-    <li><item>Zerst&ouml;rt den internen Status von WebView</item>.</li>
-    <li><item>Beendet Privacy Browser</item>. In Android Lollipop und aktueller (Version >= 5.0 oder API >= 21) wird Privacy Browser au&szlig;erdem aus den aktuellen Anwendungen entfernt.</li>
-</ul>
-</body>
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            item {
+                color: BF360C;
+                font-weight: bold;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3>Den &uuml;berfl&uuml;ssigen Inhalt leeren</h3>
+
+        <p><strong>Leeren und Beenden</strong> bewirkt Folgendes:</p>
+
+        <ul>
+            <li><item>L&ouml;scht alle Cookies</item>.</li>
+            <li><item>Leert den DOM-Speicher</item>.</li>
+            <li><item>L&ouml;scht alle Fornulardaten</item>.</li>
+            <li><item>Leert den Cache inklusive gespeicherte Daten</item>.</li>
+            <li><item>Leert die Vorw&auml;rts-/R&uuml;ckw&auml;rtshistorie</item>.</li>
+            <li><item>L&ouml;scht jegliche gespeicherte Pr&auml;ferenzen zu SSL-Zertifikaten</item> (fehlerhafte SSL-Zertifikate, die ignoriert werden).</li>
+            <li><item>L&ouml;scht die momentane URL</item>.</li>
+            <li><item>Zerst&ouml;rt den internen Status von WebView</item>.</li>
+            <li><item>Beendet Privacy Browser</item>. In Android Lollipop und aktueller (Version >= 5.0 oder API >= 21) wird Privacy Browser au&szlig;erdem aus den aktuellen Anwendungen entfernt.</li>
+        </ul>
+    </body>
 </html>
\ No newline at end of file
diff --git a/app/src/main/assets/de/guide_domain_settings.html b/app/src/main/assets/de/guide_domain_settings.html
new file mode 100644 (file)
index 0000000..5c84b53
--- /dev/null
@@ -0,0 +1,53 @@
+<!--
+  Copyright 2017 Soren Stoutner <soren@stoutner.com>.
+
+  Diese Datei ist Teil von Privacy Browser <https://www.stoutner.com/privacy-browser>.
+
+  Privacy Browser ist eine kostenlose Software: Sie können sie
+  unter den Bedingungen der GNU General Public License weiterverteilen
+  mit Berufung auf die veröffentlichte Fassung der Free Software
+  Foundation, entweder Version 3 der Lizenz oder (nach Ihrer
+  Möglichkeit) jede neuere Version.
+
+  Privacy Browser wird in der Hoffnung vertrieben nützlich zu sein,
+  jedoch OHNE JEGLICHE GARANTIE; auch ohne die implizierte
+  Garantie auf MARKTGÄNGLICHKEIT oder BEREITSCHAFT FÜR
+  BESTIMMTE ANWENDUNGEN. Nutzen Sie die GNU General Public
+  License für mehr Details.
+
+  Sie sollten eine Kopie der GNU General Public License zusammen mit
+  Privacy Browser erhalten haben. Wenn nicht, besuchen Sie
+  <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
+            img.center {
+                display: block;
+                margin-left: auto;
+                margin-right: auto;
+                height: 640;
+                width: 360;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3><img class="title" src="../en/images/ic_dns_dark_blue.png"> Secure Web Browsing</h3>
+
+        <p>Privacy Browser&rsquo;s default is to browse with JavaScript, cookies, and DOM storage disabled. However, some websites legitimately need these features enabled to function correctly.
+            Domain settings can automatically turn on a specified set of features when visiting a designated domain.</p>
+
+        <p><img class="center" src="images/domain_settings.png"></p>
+    </body>
+</html>
\ No newline at end of file
index 215193c..e209c70 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <!-- We have to make an image into its own block to center it. -->
-    <style>
-        h3 {
-        color: 0D4781;
-        }
-
-        img.center {
-        display: block;
-        margin-left: auto;
-        margin-right: auto;
-        }
-    </style>
-</head>
-
-<body>
-<h3>JavaScript ist machtvoll</h3>
-
-<p>In den fr&uuml;hen Tagen des Internets waren Websites statisch, zeigten also nur Text und Bilder, welche auf dem Bildschirm
-    sichtbar sind, ver&auml;nderten sich aber nicht oder interagierten. Nat&uuml;rlich passierte auf solch statischen Websites nicht viel Interessantes.
-    Viele verschiedene Technologien wurden f&uuml;r dynamische Websites entwickelt. Javascript war eine davon.</p>
-
-<p>Javascript ist eine Programmiersprache. Viele Webserver hosten Programme geschrieben in Javascript, welche an die Ger&auml;te als Teil der Website gesandt werden.
-    Das Ger&auml;t f&uuml;hrt das Javascript auf dem lokalen Prozessor aus und folgt den Anweisungen des Programms, was beispielsweise Bilder animieren kann,
-    ein Men&uuml; &ouml;ffnen und viele andere gro&szlig;artige Dinge.</p>
-
-<h3>JavaScript ist gef&auml;hrlich</h3>
-<p>Nat&uuml;rlich birgt das Konzept von willk&uuml;rlich ausgef&uuml;hrten Programmen aus einer Website heraus ein gro&szlig;es gefahrenprotenzial. Also werden Limitierungen in Javascript gesetzt,
-    damit Dinge wie Viren vorgebeugt wird. Wie auch immer, im Endeffekt sind diese Limitationen sehr ausgedehnt.
-    Unten ist ein Screenshot von <a href="http://webkay.robinlinus.com">webkay</a>, einer Website die Beispiele f&uuml;r von einem Ger&auml;t produzierten
-    Informationen bietet, wenn Javascript auf einem Ger&auml;t l&auml;uft.  <a href="http://www.browserleaks.com/">Browser Leaks</a> ist eine andere gute Quelle.</p>
-
-<p><img class="center" src="../en/images/webkay.png" height="640" width="360"></p>
-
-<p>Zum Schutz der Privatsph&auml;re w&auml;re es ideal das Web ohne Javascript zu nutzen.  Jedoch ben&ouml;tigen manche Websites legitimerweise
-    JavaScript, um ihre Zwecke zu erf&uuml;llen und andere funktionieren nicht korrekt ohne Javascript, selbst wenn sie dazu umprogrammiert werden k&ouml;nnten.
-    Privacy Browser geht auf diese Problematik ein und macht es einfach, Javascript zu (de-)aktivieren.  Ein Knopfdruck auf das Privatsph&auml;re-Schild wechselt zwischen blau
-    <img src="../en/images/privacy_browser.png" height="16" width="16"> oder gelb <img src="../en/images/warning.png" height="16" width="16"> (beide zeigen an, dass
-    JavaScript aus ist) und rot <img src="../en/images/javascript_enabled.png" height="16" width="16"> (JavaScript aktiviert) und aktualisieren die Website.
-    Der Vergleich der verschiedenen Informationen, die <a href="http://webkay.robinlinus.com">webkay</a> mit und ohne Javascript sammeln kann ist informativ.</p>
-
-<p>Das Surfen im Internet mit deaktiviertem und nur bei Bedarf/Ben&ouml;tigung aktiviertem Javascript macht viel beim Datenschutz aus. Zus&auml;tzlich wird JavaScript
-    genutzt, um eine Gro&szlig;teil der nervigen Werbung und Extra-M&uuml;ll, die mit Websites oft kommen, mitzuladen. Wenn es deaktiviert ist, werden Websites
-    schneller laden, weniger Datentraffic fressen und nur weniger nervige, und nicht die nervigen, Texte auf der Website &uuml;berdeckenden Werbungen anzeigen.</p>
-</body>
+    <head>
+        <!-- We have to make an image into its own block to center it. -->
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
+            img.center {
+                display: block;
+                margin-left: auto;
+                margin-right: auto;
+                height: 640;
+                width: 360;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3><img class="title" src="../en/images/privacy_browser.png"> JavaScript ist machtvoll</h3>
+
+        <p>In den fr&uuml;hen Tagen des Internets waren Websites statisch, zeigten also nur Text und Bilder, welche auf dem Bildschirm
+            sichtbar sind, ver&auml;nderten sich aber nicht oder interagierten. Nat&uuml;rlich passierte auf solch statischen Websites nicht viel Interessantes.
+            Viele verschiedene Technologien wurden f&uuml;r dynamische Websites entwickelt. Javascript war eine davon.</p>
+
+        <p>Javascript ist eine Programmiersprache. Viele Webserver hosten Programme geschrieben in Javascript, welche an die Ger&auml;te als Teil der Website gesandt werden.
+            Das Ger&auml;t f&uuml;hrt das Javascript auf dem lokalen Prozessor aus und folgt den Anweisungen des Programms, was beispielsweise Bilder animieren kann,
+            ein Men&uuml; &ouml;ffnen und viele andere gro&szlig;artige Dinge.</p>
+
+
+        <h3><img class="title" src="../en/images/javascript_enabled.png"> JavaScript ist gef&auml;hrlich</h3>
+
+        <p>Nat&uuml;rlich birgt das Konzept von willk&uuml;rlich ausgef&uuml;hrten Programmen aus einer Website heraus ein gro&szlig;es gefahrenprotenzial. Also werden Limitierungen in Javascript gesetzt,
+            damit Dinge wie Viren vorgebeugt wird. Wie auch immer, im Endeffekt sind diese Limitationen sehr ausgedehnt.
+            Unten ist ein Screenshot von <a href="http://webkay.robinlinus.com">webkay</a>, einer Website die Beispiele f&uuml;r von einem Ger&auml;t produzierten
+            Informationen bietet, wenn Javascript auf einem Ger&auml;t l&auml;uft.  <a href="http://www.browserleaks.com/">Browser Leaks</a> ist eine andere gute Quelle.</p>
+
+        <p><img class="center" src="../en/images/webkay.png"></p>
+
+        <p>Zum Schutz der Privatsph&auml;re w&auml;re es ideal das Web ohne Javascript zu nutzen.  Jedoch ben&ouml;tigen manche Websites legitimerweise
+            JavaScript, um ihre Zwecke zu erf&uuml;llen und andere funktionieren nicht korrekt ohne Javascript, selbst wenn sie dazu umprogrammiert werden k&ouml;nnten.
+            Privacy Browser geht auf diese Problematik ein und macht es einfach, Javascript zu (de-)aktivieren.  Ein Knopfdruck auf das Privatsph&auml;re-Schild wechselt zwischen blau
+            <img src="../en/images/privacy_browser.png" height="16" width="16"> oder gelb <img src="../en/images/warning.png" height="16" width="16"> (beide zeigen an, dass
+            JavaScript aus ist) und rot <img src="../en/images/javascript_enabled.png" height="16" width="16"> (JavaScript aktiviert) und aktualisieren die Website.
+            Der Vergleich der verschiedenen Informationen, die <a href="http://webkay.robinlinus.com">webkay</a> mit und ohne Javascript sammeln kann ist informativ.</p>
+
+        <p>Das Surfen im Internet mit deaktiviertem und nur bei Bedarf/Ben&ouml;tigung aktiviertem Javascript macht viel beim Datenschutz aus. Zus&auml;tzlich wird JavaScript
+            genutzt, um eine Gro&szlig;teil der nervigen Werbung und Extra-M&uuml;ll, die mit Websites oft kommen, mitzuladen. Wenn es deaktiviert ist, werden Websites
+            schneller laden, weniger Datentraffic fressen und nur weniger nervige, und nicht die nervigen, Texte auf der Website &uuml;berdeckenden Werbungen anzeigen.</p>
+    </body>
 </html>
\ No newline at end of file
index c3d3b6d..c500ba8 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <style>
-        h3 {
-        color: 0D4781;
-        }
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
 
-        img.title {
-            vertical-align: bottom;
-            height: 32;
-            width: 32;
-        }
-    </style>
-</head>
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+        </style>
+    </head>
 
-<body>
-<h3><img class="title" src="../en/images/cookie_dark_blue.png"> Erstanbieter-Cookies</h3>
+    <body>
+        <h3><img class="title" src="../en/images/cookie_dark_blue.png"> Erstanbieter-Cookies</h3>
 
-<p>Cookies k&ouml;nnen in zwei Typen unterteilt werden. Erstanbieter-Cookies sind Cookies, die von aktuell besuchten Website gesetzt werden.</p>
+        <p>Cookies k&ouml;nnen in zwei Typen unterteilt werden. Erstanbieter-Cookies sind Cookies, die von aktuell besuchten Website gesetzt werden.</p>
 
-<p>In den fr&uuml;hen Tagen des Internets stellte sich heraus, dass es n&uuml;tzlich sein k&ouml;nnte, wenn Websites Informationen f&uuml;r einen
-    sp&auml;teren Zugriff auf dem Computer speichern k&ouml;nnen. Zum Beispiel k&ouml;nnte eine Website, die Informationen zum Wetter bietet, den Benutzer nach der
-    Postleitzahl fragen und sie dann in einem Cookie speichern.  Beim n&auml;chsten Besuch des Benutzers w&uuml;rden die Informationen automatisch f&uuml;r diese
-    Postleitzahl geladen werden, ohne dass der Benutzer sie erneut eingibt oder einen Benutzeraccount f&uuml;r diese Website erstellt (was v&ouml;llig &uuml;berzogen f&uuml;r solch
-    eine simple Aufgabe w&auml;re).</p>
+        <p>In den fr&uuml;hen Tagen des Internets stellte sich heraus, dass es n&uuml;tzlich sein k&ouml;nnte, wenn Websites Informationen f&uuml;r einen
+            sp&auml;teren Zugriff auf dem Computer speichern k&ouml;nnen. Zum Beispiel k&ouml;nnte eine Website, die Informationen zum Wetter bietet, den Benutzer nach der
+            Postleitzahl fragen und sie dann in einem Cookie speichern.  Beim n&auml;chsten Besuch des Benutzers w&uuml;rden die Informationen automatisch f&uuml;r diese
+            Postleitzahl geladen werden, ohne dass der Benutzer sie erneut eingibt oder einen Benutzeraccount f&uuml;r diese Website erstellt (was v&ouml;llig &uuml;berzogen f&uuml;r solch
+            eine simple Aufgabe w&auml;re).</p>
 
-<p>Wie bei allem im Web fanden kluge Leute alle m&ouml;glichen Wege, Cookies f&uuml;r Dinge zu nutzen, die der Nutzer niemals grstatten w&uuml;rde, wenn er davon w&uuml;sste.
-    zum Beispiel kann eine Website einen Cookie mit einem einmaligen Schl&uuml;sselcode auf einem Ger&auml;t hinterlegen.
-    Dann kann er, jedes Mal wenn der Benutzer die Seite auf diesem Ger&auml;t besucht, diesen Benutzer einem bestimmten Profil
-    zuordnen welches der Server anlegt, selbst wenn der Nutzer - wie es auf einem Handy oft der Fall ist - mit einer anderen IP-Adresse surft.</p>
+        <p>Wie bei allem im Web fanden kluge Leute alle m&ouml;glichen Wege, Cookies f&uuml;r Dinge zu nutzen, die der Nutzer niemals grstatten w&uuml;rde, wenn er davon w&uuml;sste.
+            zum Beispiel kann eine Website einen Cookie mit einem einmaligen Schl&uuml;sselcode auf einem Ger&auml;t hinterlegen.
+            Dann kann er, jedes Mal wenn der Benutzer die Seite auf diesem Ger&auml;t besucht, diesen Benutzer einem bestimmten Profil
+            zuordnen welches der Server anlegt, selbst wenn der Nutzer - wie es auf einem Handy oft der Fall ist - mit einer anderen IP-Adresse surft.</p>
 
-<p>Einige Websites mit Login-Funktion ben&ouml;tigen Erstanbieter-Cookies, damit der Benutzer eingeloggt bleibt.  Cookies sind nicht die einzige M&ouml;glichkeit
-    f&uuml;r eine Website, den User w&auml;hrend des Umherklickens auf der Website eingeloggt zu lassen; wenn eine bestimmte Website sich jedoch dazu entschieden hat,
-    aktive Logins nur &uuml;ber Cookies zu verwalten, sind eingeschaltetem Erstanbieter-Cookies die einzige M&ouml;glichkeit, diese Funktion zu nutzen.</p>
+        <p>Einige Websites mit Login-Funktion ben&ouml;tigen Erstanbieter-Cookies, damit der Benutzer eingeloggt bleibt.  Cookies sind nicht die einzige M&ouml;glichkeit
+            f&uuml;r eine Website, den User w&auml;hrend des Umherklickens auf der Website eingeloggt zu lassen; wenn eine bestimmte Website sich jedoch dazu entschieden hat,
+            aktive Logins nur &uuml;ber Cookies zu verwalten, sind eingeschaltetem Erstanbieter-Cookies die einzige M&ouml;glichkeit, diese Funktion zu nutzen.</p>
 
-<p>Wenn Erstanbieter-Cookies aktiviert sind aber Javascript deaktiviert, ist das Privatsph&auml;re-Icon gelb <img src="../en/images/warning.png" height="16" width="16">
-    als Warnung.</p>
+        <p>Wenn Erstanbieter-Cookies aktiviert sind aber Javascript deaktiviert, ist das Privatsph&auml;re-Icon gelb <img src="../en/images/warning.png" height="16" width="16">
+            als Warnung.</p>
 
 
-<h3><img class="title" src="../en/images/cookie_dark_blue.png"> Drittanbieter-Cookies</h3>
+        <h3><img class="title" src="../en/images/cookie_dark_blue.png"> Drittanbieter-Cookies</h3>
 
-<p>Drittanbieter-Cookies werden von Teilen einer Website gesetzt, die von einem anderen Server als dem aktuell besuchten.
-    Beispielsweise laden viele Websites Werbungen von einem Drittanbieter-Broker wie Googles
-    <a href="https://www.google.com/adsense/start/#?modal_active=none">Ad Sense</a>. Jedes Mal wenn die Website l&auml;dt, fragt bei dem
-    Werbe-Broker an, dass er Werbung zeigen soll.  Der Werbe-Broker analysiert jegliche information, die er &uuml;ber den Nutzer hat, vergleicht mit dem aktuell gezahlten Satz der Werbenden
-    Firmen, die die Werbung platziert haben wollen, und w&auml;hlt die anzuzeigenden Werbungen aus. Der Bereich der Website, auf dem die Werbung
-    angezeigt wird, wird vom Drittanbieter-Broker statt von der eigentlich besuchten Website geladen.</p>
+        <p>Drittanbieter-Cookies werden von Teilen einer Website gesetzt, die von einem anderen Server als dem aktuell besuchten.
+            Beispielsweise laden viele Websites Werbungen von einem Drittanbieter-Broker wie Googles
+            <a href="https://www.google.com/adsense/start/#?modal_active=none">Ad Sense</a>. Jedes Mal wenn die Website l&auml;dt, fragt bei dem
+            Werbe-Broker an, dass er Werbung zeigen soll.  Der Werbe-Broker analysiert jegliche information, die er &uuml;ber den Nutzer hat, vergleicht mit dem aktuell gezahlten Satz der Werbenden
+            Firmen, die die Werbung platziert haben wollen, und w&auml;hlt die anzuzeigenden Werbungen aus. Der Bereich der Website, auf dem die Werbung
+            angezeigt wird, wird vom Drittanbieter-Broker statt von der eigentlich besuchten Website geladen.</p>
 
-<p>Weil die meisten Werbungen im Internet von ein paar wenigen Brokern betrieben werden hat es nicht lange gedauert, bis sie gemerkt haben,
-    dass sie einfach einen Tracking-Cookie auf dem Ger&auml;t des Benutzers hinterlassen k&ouml;nnen um immer bescheid zu wissen, wohin er geht. Jedes Mal, wenn eine Werbung von einem Broker geladen wird,
-    ist es seine erste Aufgabe, das Ger&auml;t auf eine einmalige Seriennummer in einem cookie zu &uuml;berpr&uuml;fen. Wenn es den hat, sucht er
-    das Profil f&uuml;r diese Seriennummer heraus und merkt sich die neu besuchte Seite. Deshalb kann der Nutzer auf der einen Seite nach einem Produkt suchen,
-    nach dem er normalerweise nicht sucht, wie z. B. Waln&uuml;sse, und pl&ouml;tzlich auf jeder anderen besuchten Website Werbungen f&uuml;r Waln&uuml;sse angezeigt bekommen.</p>
+        <p>Weil die meisten Werbungen im Internet von ein paar wenigen Brokern betrieben werden hat es nicht lange gedauert, bis sie gemerkt haben,
+            dass sie einfach einen Tracking-Cookie auf dem Ger&auml;t des Benutzers hinterlassen k&ouml;nnen um immer bescheid zu wissen, wohin er geht. Jedes Mal, wenn eine Werbung von einem Broker geladen wird,
+            ist es seine erste Aufgabe, das Ger&auml;t auf eine einmalige Seriennummer in einem cookie zu &uuml;berpr&uuml;fen. Wenn es den hat, sucht er
+            das Profil f&uuml;r diese Seriennummer heraus und merkt sich die neu besuchte Seite. Deshalb kann der Nutzer auf der einen Seite nach einem Produkt suchen,
+            nach dem er normalerweise nicht sucht, wie z. B. Waln&uuml;sse, und pl&ouml;tzlich auf jeder anderen besuchten Website Werbungen f&uuml;r Waln&uuml;sse angezeigt bekommen.</p>
 
-<p>Zus&auml;tzlich zu Werbe-Brokern machen Social-Media-Plattformen das Gleiche. Vor ein paar Jahren haben die gro&szlig;en Plattformen wie
-    Facebook und Twitter eine gro&szlig;e Auswahl von Websites ausgemacht, auf denen es in ihrem gr&ouml;&szlig;ten Interesse w&auml;re, kleine Social Media-Icons zu platzieren.
-    Das sind nicht nur Bilder. Sie beinhalten <a href="https://developers.facebook.com/docs/plugins/like-button/">eingebettete Codes</a>, welche
-    zur&uuml;ck auf die Social-Media-Plattform verlinken und - neben anderen Dingen - einen Drittanbieter-Cookie auf dem Ger&auml;t hinterlassen. Diese Cookies werden selbst dann gesetzt,
-    wenn der Benutzer keinen Account bei der Social-Media-Plattform hat. Mit der Zeit bauten Firmen wie Facebook (welche ebenfalls einen Werbe-Broker betreiben) eine gro&szlig;e Anzahl von
-    detaillierten Profilen &uuml;ber Personen an, die <a href="http://www.theverge.com/2016/5/27/11795248/facebook-ad-network-non-users-cookies-plug-ins">niemals einen Account
-        auf ihrer Seite erstellt haben</a>.</p>
+        <p>Zus&auml;tzlich zu Werbe-Brokern machen Social-Media-Plattformen das Gleiche. Vor ein paar Jahren haben die gro&szlig;en Plattformen wie
+            Facebook und Twitter eine gro&szlig;e Auswahl von Websites ausgemacht, auf denen es in ihrem gr&ouml;&szlig;ten Interesse w&auml;re, kleine Social Media-Icons zu platzieren.
+            Das sind nicht nur Bilder. Sie beinhalten <a href="https://developers.facebook.com/docs/plugins/like-button/">eingebettete Codes</a>, welche
+            zur&uuml;ck auf die Social-Media-Plattform verlinken und - neben anderen Dingen - einen Drittanbieter-Cookie auf dem Ger&auml;t hinterlassen. Diese Cookies werden selbst dann gesetzt,
+            wenn der Benutzer keinen Account bei der Social-Media-Plattform hat. Mit der Zeit bauten Firmen wie Facebook (welche ebenfalls einen Werbe-Broker betreiben) eine gro&szlig;e Anzahl von
+            detaillierten Profilen &uuml;ber Personen an, die <a href="http://www.theverge.com/2016/5/27/11795248/facebook-ad-network-non-users-cookies-plug-ins">niemals einen Account
+                auf ihrer Seite erstellt haben</a>.</p>
 
-<p>Es gibt kaum gute Gr&uuml;nde, Drittanbieter-Cookies zu aktivieren. Auf Android-Ger&auml;ten mit Android-Version KitKat oder &auml;ltere (Version <= 4.4.4 oder API <=20)
-    <a href="https://developer.android.com/reference/android/webkit/CookieManager.html#acceptThirdPartyCookies(android.webkit.WebView)">unterscheidet Webview Erstanbieter- und Drittanbieter-Cookies nicht</a>.
-    Deshalb aktiviert das Aktivieren von Erstanbieter-Cookies zugleich auch Drittanbieter-Cookies.</p>
+        <p>Es gibt kaum gute Gr&uuml;nde, Drittanbieter-Cookies zu aktivieren. Auf Android-Ger&auml;ten mit Android-Version KitKat oder &auml;ltere (Version <= 4.4.4 oder API <=20)
+            <a href="https://developer.android.com/reference/android/webkit/CookieManager.html#acceptThirdPartyCookies(android.webkit.WebView)">unterscheidet Webview Erstanbieter- und Drittanbieter-Cookies nicht</a>.
+            Deshalb aktiviert das Aktivieren von Erstanbieter-Cookies zugleich auch Drittanbieter-Cookies.</p>
 
 
-<h3><img class="title" src="../en/images/ic_web_dark_blue.png"> DOM-Speicher</h3>
+        <h3><img class="title" src="../en/images/ic_web_dark_blue.png"> DOM-Speicher</h3>
 
-<p>Der Document Object Model-Speicher, auch bekannt als Web-Speicher, ist wie Cookies auf Steroiden. W&auml;hrend die maximale Gesamtspeichergr&szlig;e f&uuml;r alle Cookies von
-    einer einzigen URL 4kb betr&auml;gt, kann der DOM-Speicher zwischen <a href="https://en.wikipedia.org/wiki/Web_storage#Storage_size">5-25 Megabytes pro Seite</a> betragen.
-    Da der DOM-Speicher Javascript zum Lesen und Schreiben von Daten nutzt, &Atilde;&curren;ndert das Aktivieren also nichts, solange nicht auch Javascript aktiviert ist.</p>
+        <p>Der Document Object Model-Speicher, auch bekannt als Web-Speicher, ist wie Cookies auf Steroiden. W&auml;hrend die maximale Gesamtspeichergr&szlig;e f&uuml;r alle Cookies von
+            einer einzigen URL 4kb betr&auml;gt, kann der DOM-Speicher zwischen <a href="https://en.wikipedia.org/wiki/Web_storage#Storage_size">5-25 Megabytes pro Seite</a> betragen.
+            Da der DOM-Speicher Javascript zum Lesen und Schreiben von Daten nutzt, &Atilde;&curren;ndert das Aktivieren also nichts, solange nicht auch Javascript aktiviert ist.</p>
 
 
-<h3><img class="title" src="../en/images/ic_subtitles_dark_blue.png"> Formulardaten</h3>
+        <h3><img class="title" src="../en/images/ic_subtitles_dark_blue.png"> Formulardaten</h3>
 
-<p>Formulardaten beinhalten die Informationen, die in Web-Formularen eingegeben werden, wie Benutzernamen, Adressen, Telefonnummern etc. und listet sie als Auswahlmen&uuml; auf k&uuml;nftig besuchten Websites auf.
-    Ungleich der anderen Arten der lokalen Datenspeicherung werden Formulardaten nicht ohne die explizite Handlung des Nutzers an den Webserver gesendet.</p>
-</body>
+        <p>Formulardaten beinhalten die Informationen, die in Web-Formularen eingegeben werden, wie Benutzernamen, Adressen, Telefonnummern etc. und listet sie als Auswahlmen&uuml; auf k&uuml;nftig besuchten Websites auf.
+            Ungleich der anderen Arten der lokalen Datenspeicherung werden Formulardaten nicht ohne die explizite Handlung des Nutzers an den Webserver gesendet.</p>
+    </body>
 </html>
\ No newline at end of file
index 8f61353..ba64943 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <style>
-        h3 {
-        color: 0D4781;
-        }
-    </style>
-</head>
-
-<body>
-<h3>Echte Privatsph&auml;re</h3>
-
-<p>Privacy Browser wurde entwickelt um Ihnen w&auml;hrend des Surfens die maximal m&ouml;gliche Kontrolle &uuml;ber Ihre Privatsph&auml;re zu gew&auml;hren.
-    Wenn Sie sich mit einer Website verbinden werden bestimmte Informationen, die zum Verarbeiten der Verbindung n&ouml;tig sind, an den Server gesandt.
-    Der Server erh&auml;lt beispielsweise Ihre IP-Adresse und eine Port-Nummer, welche er ben&ouml;tigt, damit er wei&szlig;, wohin er antworten soll.
-    Diese Informationen werden h&auml;ufig gespeichert, damit der Webseitenbetreiber Statistiken generieren kann dar&uuml;ber, wie oft eine Website geladen wird
-    und wie viele verschiedene IP-Adressen sie besucht haben.</p>
-
-<p>Dar&uuml;ber hinaus wollen die meisten Webseitenbetreiber Ihr Surfverhalten im ganzen Internet und nicht nur auf einem einzigen Server nachverfolgen. Sie nutzen dabei verschiedene technische M&ouml;glichkeiten.
-    Einige davon nutzen das Anfragen oder Platzieren von bestimmten Informationen auf Ihrem Ger&auml;t, die das Nachverfolgen erm&ouml;glichen.  Nahezu alle Browser nehmen freiwillig an dieser Verfolgung Teil,
-    ohne den Nutzer dar&uuml;ber zu informieren. Privacy Browser ist dazu entwickelt, dass der Benutzer so viel Information und Kontrolle &uuml;ber diese Verfolgungstechniken wie m&ouml;glich erh&auml;lt.</p>
-
-
-<h3>Android's WebView Einschr&auml;nkungen</h3>
-
-<p>Privacy Browser benutzt Androids integrierte WebView um Webseiten zu rendern. Es gibt einige Einschr&auml;nkungen bei den M&ouml;glichkeiten, die WebView zur Kontrolle der Privatsph&auml;re bietet. Zum Beispiel
-    ist es nicht m&ouml;glich, nur bestimmte Javascript-Kommandos ohne die anderen gleichzeitig zu (de-)aktivieren. Sobald Privacy Browser zu einem alle in WebView m&ouml;glichen Privatsph&auml;rekontrollen beinhaltenden, umfassenden Browser herangewachsen ist,
-    ist es eine &Uuml;berlegung wert, eine eigene, &uuml;berarbeitete WebView oder eine andere Rendering Engine zu nutzen.</p>
-</body>
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3>Echte Privatsph&auml;re</h3>
+
+        <p>Privacy Browser wurde entwickelt um Ihnen w&auml;hrend des Surfens die maximal m&ouml;gliche Kontrolle &uuml;ber Ihre Privatsph&auml;re zu gew&auml;hren.
+            Wenn Sie sich mit einer Website verbinden werden bestimmte Informationen, die zum Verarbeiten der Verbindung n&ouml;tig sind, an den Server gesandt.
+            Der Server erh&auml;lt beispielsweise Ihre IP-Adresse und eine Port-Nummer, welche er ben&ouml;tigt, damit er wei&szlig;, wohin er antworten soll.
+            Diese Informationen werden h&auml;ufig gespeichert, damit der Webseitenbetreiber Statistiken generieren kann dar&uuml;ber, wie oft eine Website geladen wird
+            und wie viele verschiedene IP-Adressen sie besucht haben.</p>
+
+        <p>Dar&uuml;ber hinaus wollen die meisten Webseitenbetreiber Ihr Surfverhalten im ganzen Internet und nicht nur auf einem einzigen Server nachverfolgen. Sie nutzen dabei verschiedene technische M&ouml;glichkeiten.
+            Einige davon nutzen das Anfragen oder Platzieren von bestimmten Informationen auf Ihrem Ger&auml;t, die das Nachverfolgen erm&ouml;glichen.  Nahezu alle Browser nehmen freiwillig an dieser Verfolgung Teil,
+            ohne den Nutzer dar&uuml;ber zu informieren. Privacy Browser ist dazu entwickelt, dass der Benutzer so viel Information und Kontrolle &uuml;ber diese Verfolgungstechniken wie m&ouml;glich erh&auml;lt.</p>
+
+
+        <h3>Android's WebView Einschr&auml;nkungen</h3>
+
+        <p>Privacy Browser benutzt Androids integrierte WebView um Webseiten zu rendern. Es gibt einige Einschr&auml;nkungen bei den M&ouml;glichkeiten, die WebView zur Kontrolle der Privatsph&auml;re bietet. Zum Beispiel
+            ist es nicht m&ouml;glich, nur bestimmte Javascript-Kommandos ohne die anderen gleichzeitig zu (de-)aktivieren. Sobald Privacy Browser zu einem alle in WebView m&ouml;glichen Privatsph&auml;rekontrollen beinhaltenden, umfassenden Browser herangewachsen ist,
+            ist es eine &Uuml;berlegung wert, eine eigene, &uuml;berarbeitete WebView oder eine andere Rendering Engine zu nutzen.</p>
+    </body>
 </html>
\ No newline at end of file
index fa18273..358db84 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <style>
-        h3 {
-        color: 0D4781;
-        }
-
-        strong {
-        color: BF360C;
-        }
-    </style>
-</head>
-
-<body>
-<h3>Das Beste kommt erst noch</h3>
-
-<p>Privacy Browser ist noch unfertig. Die allerbesten Features werden erst noch mit eingebunden. Sie beinhalten Folgendes:</p>
-
-<ul>
-    <li><strong>Detaillierte Einstellungen f&uuml;r Cookies und DOM-Speicher</strong>.</li>
-    <li><strong>Verschl&uuml;sseltes Synchronisieren zwischen Ger&auml;ten</strong>.</li>
-    <li><strong>Browsen mit Tabs</strong>.</li>
-</ul>
-
-<p>Eine umfangreichere Liste aller geplanten Features und Fehler ist unter <a href="https://redmine.stoutner.com/projects/privacy-browser/issues">redmine.stoutner.com</a> verf&uuml;gbar.</p>
-</body>
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            strong {
+                color: BF360C;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3>Das Beste kommt erst noch</h3>
+
+        <p>Privacy Browser ist noch unfertig. Die allerbesten Features werden erst noch mit eingebunden. Sie beinhalten Folgendes:</p>
+
+        <ul>
+            <li><strong>Detaillierte Einstellungen f&uuml;r Cookies und DOM-Speicher</strong>.</li>
+            <li><strong>Verschl&uuml;sseltes Synchronisieren zwischen Ger&auml;ten</strong>.</li>
+            <li><strong>Browsen mit Tabs</strong>.</li>
+        </ul>
+
+        <p>Eine umfangreichere Liste aller geplanten Features und Fehler ist unter <a href="https://redmine.stoutner.com/projects/privacy-browser/issues">redmine.stoutner.com</a> verf&uuml;gbar.</p>
+    </body>
 </html>
\ No newline at end of file
index 63d4f37..299b4a7 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <style>
-        h3 {
-        color: 0D4781;
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            img.center {
+                display: block;
+                margin-left: auto;
+                margin-right: auto;
+                height: 640;
+                width: 360;
         }
-
-    img.center {
-        display: block;
-        margin-left: auto;
-        margin-right: auto;
-    }
-    </style>
-</head>
-
-<body>
-<h3>Tor und seine Grenzen</h3>
-
-<p>Faktoren, die in die Privatsph&auml;re im Web eindringen wollen lassen sich haupts&auml;chlich in zwei verschiedene Kategorien unterteilen: Neugierige Beh&ouml;rden
-    mit Zugriff auf Internetprovider und Megafirmen, die Soziale und Werbenetzwerke betreiben.
-    TOR (The Onion Router) ist n&uuml;tzlich, wenn es auf den Schutz der Privatsph&auml;re vor neugierigen Beh&ouml;rden ankommt, aber nicht bei den Megafirmen.</p>
-
-
-<h3>Neugierige Beh&ouml;rden</h3>
-
-<p>Oft sp&auml;hen neugierige Beh&ouml;rden die B&uuml;rger aus, um Fehlverhalten und Menschenrechtsaktivit&auml;ten zu bestrafen. &Uuml;blicherweise betreiben sie entweder die Internetprovider selber
-    oder sie k&ouml;nnen die Provider dazu zwingen, Informationen &uuml;ber jede besuchte IP-Adresse und die zugeh&ouml;rigen Benutzer herauszugeben.
-    TOR wurde entwickelt, um diese Eingriffe in die Privatsph&auml;re zu bek&auml;mpfen, indem es die Daten verschl&uuml;sselt,
-    die ein Nutzer sendet und sie durch viele verschiedene Server schleust, bevor sie die Zieladresse erreichen.
-    Das bedeutet, dass kein individueller Internetprovider, Server oder Website sowohl die <a href="https://ipleak.net">IP-Adresse des Nutzers</a>
-    als auch die IP-Adresse des letztendlich besuchten Webservers erf&auml;hrt. Neugierige Beh&ouml;rden und die von ihnen kontrollierten Internetprovider k&ouml;nnen nur vermuten, welche
-    Webserver ein Benutzer besucht, da sie letztendlich nur sehen, dass er TOR benutzt. In einigen Teilen
-    der Welt k&ouml;nnte das Benutzen von TOR als illegale Aktivit&auml;t ausgelegt werden ("wenn Du nichts zu verstecken h&auml;ttest,
-    würdest Du nicht Deinen Traffic vor uns verstecken") und Benutzer k&ouml;nnten bestraft werden, da die Regierung vermutet,
-    sie w&uuml;rden etwas Untersagtes tun.  Also kann TOR hilfreich sein, ist jedoch kein Allheilmittel.</p>
-
-
-<h3>Megafirmen</h3>
-
-<p>Wenn ein Benutzer sich mit einem Webserver verbindet, kann der Webserver seine IP-Adresse sehen. Obwohl es keine ausgereifte Methode ist,
-    k&ouml;nnen IP-Adressen in physische Adressen umgewandelt werden -  <a href="https://www.whatismyip.com/">mit erstaunlicher Genauigkeit</a>.
-    Kleine Webserver nutzen normalerweise die IP-Adresse, um festzulegen, woher der Benutzer die Seite besucht.
-    TOR ist eine gute L&ouml;sung, wenn man seinen Standort vor diesen Servern verstecken m&ouml;chte.  Gro&szlig;e Megafirmen, die Soziale Netzwerke und Werbenetzwerke betreiben
-    nutzen jedoch richtige Profile an Informationen, um Benutzer &uuml;ber ihre Ger&auml;te und IP-Adressen hinaus zu tracken.
-    Diese Profile nutzen verschiedene M&ouml;glichkeiten an Techniken um Benutzer ausfindig zu machen, inklusive JavaScript, Cookies,
-    Tracking-IDs und ein <a href="https://panopticlick.eff.org/">"Browser-Fingerabdruck" (fingerprinting)</a>. Weil die gro&szlig;e Mehrheit
-    der Websites im Internet eine Werbung entweder von den gro&szlig;en Werbenetzwerken oder von eingebetteten Social-Media-Buttons mit ihrem zugewiesenen JavaScript
-    l&auml;dt, haben diese gro&szlig;en Megafirmen Profile von so gut wie jedem Internetnutzer angefertigt und verfolgen ihre
-    Aktivit&auml;ten &uuml;ber zueinander unabh&auml;ngige Seiten.</p>
-
-<p>Sie verfolgen jede besuchte Seite, alles online Gekaufte, jede f&uuml;r Eink&auml;ufe genutzte Kreditkarte,
-    jede Adresse, an die Waren verschickt werden und die GPS-Metadaten von jedem ins Internet hochgeladene Foto.
-    Sie fertigen Profile an von Alter, Geschlecht, Beziehungsstatus, Adresse, politischen Ansichten,
-    religi&ouml;sen Ansichten, famili&auml;ren Zust&auml;nden, Anzahl der Haustiere und allem anderen was sie &uuml;ber einen Nutzer herausfinden k&ouml;nnen.
-    Sie kaufen sogar ganze Datenbanken mit Informationen &uuml;ber Kreditkartennutzungen in Gesch&auml;ften auf, damit sie Offline-Einkaufsverhalten von Nutzern in ihren Profilen nachverfolgen k&ouml;nnen.
-    Weil sie bereits weitaus genauere Adressinformationen &uuml;ber einen Nutzer haben als eine IP-Adresse aussagt,
-    bietet TOR keinen echten Schutz der Privatsphäre gegen Megafirmen.</p>
-
-<p>Der einzige und beste Schutz der Privatsph&auml;re gegen Megafirmen ist es, mit deaktivieren JavaScript durchs Web zu surfen, gefolgt
-    von geblockten Werbenetzwerken, deaktivieren Cookies und DOM-Speicher und das Benutzen eines Browsers, der schwierig zu "fingerprinten" ist.</p>
-
-
-<h3>Benutzen von TOR</h3>
-
-<p>Neben den Einschr&auml;nkungen kann TOR in bestimmten Situationen hilfreich sein. Das TOR Project hat eine App f&uuml;r Android namens Orbot,
-    die auf <a href="https://f-droid.org/repository/browse/?fdfilter=orbot&fdid=org.torproject.android">F-Droid</a> verf&uuml;gbar ist
-    und &uuml;berall sonst wo Privacy Browser angeboten wird. Privacy Browser hat eine Option um Orbot als
-    Proxy zu benutzen. Wenn diese aktiviert wird, hat Privacy Browser einen hellblauen Hintergrund bei der Adresszeile statt
-    dem standardm&auml;&szlig;igen Hellgrau. Wenn Privacy Browsers Orbot-Proxy-Einstellung aktiviert ist, wird das Internet ausschlie&szlig;lich
-    funktionieren, solange Orbot ausgef&uuml;hrt und mit dem TOR-Netzwerk verbunden wird. Weil die Daten durch verschiedene Anlaufstellen geleitet werden
-    ist das Nutzen von TOR oft weitaus langsamer als das direkte Verbinden mit dem Internet. </p>
-
-<img class="center" src="images/tor.png" height="640" width="360">
-</body>
+        </style>
+    </head>
+
+    <body>
+    <h3>Tor und seine Grenzen</h3>
+
+    <p>Faktoren, die in die Privatsph&auml;re im Web eindringen wollen lassen sich haupts&auml;chlich in zwei verschiedene Kategorien unterteilen: Neugierige Beh&ouml;rden
+        mit Zugriff auf Internetprovider und Megafirmen, die Soziale und Werbenetzwerke betreiben.
+        TOR (The Onion Router) ist n&uuml;tzlich, wenn es auf den Schutz der Privatsph&auml;re vor neugierigen Beh&ouml;rden ankommt, aber nicht bei den Megafirmen.</p>
+
+
+    <h3>Neugierige Beh&ouml;rden</h3>
+
+    <p>Oft sp&auml;hen neugierige Beh&ouml;rden die B&uuml;rger aus, um Fehlverhalten und Menschenrechtsaktivit&auml;ten zu bestrafen. &Uuml;blicherweise betreiben sie entweder die Internetprovider selber
+        oder sie k&ouml;nnen die Provider dazu zwingen, Informationen &uuml;ber jede besuchte IP-Adresse und die zugeh&ouml;rigen Benutzer herauszugeben.
+        TOR wurde entwickelt, um diese Eingriffe in die Privatsph&auml;re zu bek&auml;mpfen, indem es die Daten verschl&uuml;sselt,
+        die ein Nutzer sendet und sie durch viele verschiedene Server schleust, bevor sie die Zieladresse erreichen.
+        Das bedeutet, dass kein individueller Internetprovider, Server oder Website sowohl die <a href="https://ipleak.net">IP-Adresse des Nutzers</a>
+        als auch die IP-Adresse des letztendlich besuchten Webservers erf&auml;hrt. Neugierige Beh&ouml;rden und die von ihnen kontrollierten Internetprovider k&ouml;nnen nur vermuten, welche
+        Webserver ein Benutzer besucht, da sie letztendlich nur sehen, dass er TOR benutzt. In einigen Teilen
+        der Welt k&ouml;nnte das Benutzen von TOR als illegale Aktivit&auml;t ausgelegt werden ("wenn Du nichts zu verstecken h&auml;ttest,
+        würdest Du nicht Deinen Traffic vor uns verstecken") und Benutzer k&ouml;nnten bestraft werden, da die Regierung vermutet,
+        sie w&uuml;rden etwas Untersagtes tun.  Also kann TOR hilfreich sein, ist jedoch kein Allheilmittel.</p>
+
+
+    <h3>Megafirmen</h3>
+
+    <p>Wenn ein Benutzer sich mit einem Webserver verbindet, kann der Webserver seine IP-Adresse sehen. Obwohl es keine ausgereifte Methode ist,
+        k&ouml;nnen IP-Adressen in physische Adressen umgewandelt werden -  <a href="https://www.whatismyip.com/">mit erstaunlicher Genauigkeit</a>.
+        Kleine Webserver nutzen normalerweise die IP-Adresse, um festzulegen, woher der Benutzer die Seite besucht.
+        TOR ist eine gute L&ouml;sung, wenn man seinen Standort vor diesen Servern verstecken m&ouml;chte.  Gro&szlig;e Megafirmen, die Soziale Netzwerke und Werbenetzwerke betreiben
+        nutzen jedoch richtige Profile an Informationen, um Benutzer &uuml;ber ihre Ger&auml;te und IP-Adressen hinaus zu tracken.
+        Diese Profile nutzen verschiedene M&ouml;glichkeiten an Techniken um Benutzer ausfindig zu machen, inklusive JavaScript, Cookies,
+        Tracking-IDs und ein <a href="https://panopticlick.eff.org/">"Browser-Fingerabdruck" (fingerprinting)</a>. Weil die gro&szlig;e Mehrheit
+        der Websites im Internet eine Werbung entweder von den gro&szlig;en Werbenetzwerken oder von eingebetteten Social-Media-Buttons mit ihrem zugewiesenen JavaScript
+        l&auml;dt, haben diese gro&szlig;en Megafirmen Profile von so gut wie jedem Internetnutzer angefertigt und verfolgen ihre
+        Aktivit&auml;ten &uuml;ber zueinander unabh&auml;ngige Seiten.</p>
+
+    <p>Sie verfolgen jede besuchte Seite, alles online Gekaufte, jede f&uuml;r Eink&auml;ufe genutzte Kreditkarte,
+        jede Adresse, an die Waren verschickt werden und die GPS-Metadaten von jedem ins Internet hochgeladene Foto.
+        Sie fertigen Profile an von Alter, Geschlecht, Beziehungsstatus, Adresse, politischen Ansichten,
+        religi&ouml;sen Ansichten, famili&auml;ren Zust&auml;nden, Anzahl der Haustiere und allem anderen was sie &uuml;ber einen Nutzer herausfinden k&ouml;nnen.
+        Sie kaufen sogar ganze Datenbanken mit Informationen &uuml;ber Kreditkartennutzungen in Gesch&auml;ften auf, damit sie Offline-Einkaufsverhalten von Nutzern in ihren Profilen nachverfolgen k&ouml;nnen.
+        Weil sie bereits weitaus genauere Adressinformationen &uuml;ber einen Nutzer haben als eine IP-Adresse aussagt,
+        bietet TOR keinen echten Schutz der Privatsphäre gegen Megafirmen.</p>
+
+    <p>Der einzige und beste Schutz der Privatsph&auml;re gegen Megafirmen ist es, mit deaktivieren JavaScript durchs Web zu surfen, gefolgt
+        von geblockten Werbenetzwerken, deaktivieren Cookies und DOM-Speicher und das Benutzen eines Browsers, der schwierig zu "fingerprinten" ist.</p>
+
+
+    <h3>Benutzen von TOR</h3>
+
+    <p>Neben den Einschr&auml;nkungen kann TOR in bestimmten Situationen hilfreich sein. Das TOR Project hat eine App f&uuml;r Android namens Orbot,
+        die auf <a href="https://f-droid.org/repository/browse/?fdfilter=orbot&fdid=org.torproject.android">F-Droid</a> verf&uuml;gbar ist
+        und &uuml;berall sonst wo Privacy Browser angeboten wird. Privacy Browser hat eine Option um Orbot als
+        Proxy zu benutzen. Wenn diese aktiviert wird, hat Privacy Browser einen hellblauen Hintergrund bei der Adresszeile statt
+        dem standardm&auml;&szlig;igen Hellgrau. Wenn Privacy Browsers Orbot-Proxy-Einstellung aktiviert ist, wird das Internet ausschlie&szlig;lich
+        funktionieren, solange Orbot ausgef&uuml;hrt und mit dem TOR-Netzwerk verbunden wird. Weil die Daten durch verschiedene Anlaufstellen geleitet werden
+        ist das Nutzen von TOR oft weitaus langsamer als das direkte Verbinden mit dem Internet. </p>
+
+    <img class="center" src="images/tor.png">
+    </body>
 </html>
\ No newline at end of file
index da69dc6..a68c4ce 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <style>
-        h3 {
-        color: 0D4781;
-        }
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
 
-        img.center {
-        display: block;
-        margin-left: auto;
-        margin-right: auto;
-        }
-    </style>
-</head>
+            img.center {
+                display: block;
+                margin-left: auto;
+                margin-right: auto;
+                height: 640;
+                width: 360;
+            }
+        </style>
+    </head>
 
-<body>
-<h3>Werbung</h3>
+    <body>
+        <h3>Werbung</h3>
 
-<p>Privacy Browser Free beinhaltet eine Bannerwerbung unten auf dem Bildschirm, welcher von Googles
-    AdMob-Netzwerk bef&uuml;llt wird. Standardm&auml;&szlig;ig stellt Google die <a href="https://support.google.com/googleplay/android-developer/answer/6048248?hl=en">Werbe-ID</a>
-    des Ger&auml;ts den Werbungen &uuml;ber dieses Netzwerk zur Verf&uuml;gung. Das erm&ouml;glicht werbenden Firmen, ein Profil von
-    dem Ger&auml;t anzulegen, welches zeigt welche Apps installiert sind  (welche auch Werbungen zeigen), wie oft sie genutzt werden und an welchen Werbungen der Nutzer interessiert ist.</p>
+        <p>Privacy Browser Free beinhaltet eine Bannerwerbung unten auf dem Bildschirm, welcher von Googles
+            AdMob-Netzwerk bef&uuml;llt wird. Standardm&auml;&szlig;ig stellt Google die <a href="https://support.google.com/googleplay/android-developer/answer/6048248?hl=en">Werbe-ID</a>
+            des Ger&auml;ts den Werbungen &uuml;ber dieses Netzwerk zur Verf&uuml;gung. Das erm&ouml;glicht werbenden Firmen, ein Profil von
+            dem Ger&auml;t anzulegen, welches zeigt welche Apps installiert sind  (welche auch Werbungen zeigen), wie oft sie genutzt werden und an welchen Werbungen der Nutzer interessiert ist.</p>
 
-<p>Benutzer k&ouml;nnen diese Werbe-ID deaktivieren in <strong>Einstellungen</strong>, <strong>Google</strong>, <strong>Werbung</strong>.</p>
+        <p>Benutzer k&ouml;nnen diese Werbe-ID deaktivieren in <strong>Einstellungen</strong>, <strong>Google</strong>, <strong>Werbung</strong>.</p>
 
-<img class="center" src="images/advertising_id.png" height="640" width="360">
+        <img class="center" src="images/advertising_id.png">
 
-<p>Der Zweck der kostenlosen Version von Privacy Browser ist es, Nutzern zu erm&ouml;glichen, die Features der App zu testen. Die Standardversion kann in den bekannten App-Stores
-    gekauft oder kostenlos von
-    <a href="https://f-droid.org/repository/browse/?fdfilter=privacy+browser&fdid=com.stoutner.privacybrowser.standard">F-Droid</a> bezogen werden.</p>
+        <p>Der Zweck der kostenlosen Version von Privacy Browser ist es, Nutzern zu erm&ouml;glichen, die Features der App zu testen. Die Standardversion kann in den bekannten App-Stores
+            gekauft oder kostenlos von
+            <a href="https://f-droid.org/repository/browse/?fdfilter=privacy+browser&fdid=com.stoutner.privacybrowser.standard">F-Droid</a> bezogen werden.</p>
 
 
-<h3>Verizon Tracking Headers</h3>
+        <h3>Verizon Tracking Headers</h3>
 
-<p>Verizon, einer der gro&szlig;en Mobilfunkbetreiber in den USA, f&uuml;gt einen einmaligen Tracking Header zu s&auml;mtlichem HTTP-Datenverkehr &uuml;ber ihr Netzwerk hinzu. Die Electronic Frontier
-    Foundation hat &uuml;ber die <a href="https://www.eff.org/deeplinks/2014/11/verizon-x-uidh">Einschr&auml;nkungen in der Privatsph&auml;re bei diesem Vorgehen</a> berichtet.  Aufgrund des &ouml;ffentlichen Drucks
-    hat Verizon eine M&ouml;glichkeit geschaffen, <a href="http://www.clark.com/how-opt-out-verizons-super-cookie-tracking">sich von diesem Tracking abzumelden</a>.</p>
-
-</body>
+        <p>Verizon, einer der gro&szlig;en Mobilfunkbetreiber in den USA, f&uuml;gt einen einmaligen Tracking Header zu s&auml;mtlichem HTTP-Datenverkehr &uuml;ber ihr Netzwerk hinzu. Die Electronic Frontier
+            Foundation hat &uuml;ber die <a href="https://www.eff.org/deeplinks/2014/11/verizon-x-uidh">Einschr&auml;nkungen in der Privatsph&auml;re bei diesem Vorgehen</a> berichtet.  Aufgrund des &ouml;ffentlichen Drucks
+            hat Verizon eine M&ouml;glichkeit geschaffen, <a href="http://www.clark.com/how-opt-out-verizons-super-cookie-tracking">sich von diesem Tracking abzumelden</a>.</p>
+    </body>
 </html>
\ No newline at end of file
index 5956cbb..c05af2e 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  Copyright 2016 Soren Stoutner <soren@stoutner.com>.
+  Copyright 2016-2017 Soren Stoutner <soren@stoutner.com>.
 
   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
 
   <http://www.gnu.org/licenses/>. -->
 
 <html>
-<head>
-    <!-- We have to make an image into its own block to center it. -->
-    <style>
-        h3 {
-        color: 0D4781;
-        }
-
-        img.center {
-        display: block;
-        margin-left: auto;
-        margin-right: auto;
-        }
-    </style>
-</head>
-
-<body>
-<h3>Browser-Identifikation</h3>
-
-<p>Wenn Internetbrowser sich mit Websites verbinden senden sie einen sog. User Agent, welcher den Browser und die
-    Rendering-M&ouml;glichkeiten an die Website kommuniziert. Die Website kann diese Informationen nutzen, um zu entscheiden, welche Version der Website
-    an den Browser &uuml;bermittelt werden soll.  Viele Websites haben beispielsweise verschiedene Versionen f&uuml;r Desktopcomputer
-    mobile Browser.</p>
-
-<p>Privacy Browser nutzt standardm&auml;&szlig;ig den auf dem Ger&auml;t in WebView integrierten User Agent.
-    Sie k&ouml;nnen nachsehen, welcher es ist, wenn Sie in die <strong>Einstellungen</strong> gehen und den <strong>User
-        Agent</strong> auf <strong>WebView-Standard</strong> stellen. Der Screenshot unten zeigt ein Nexus 6P mit Android 6.0.1
-    und installiertem Android System WebView 52.0.2743.98.</p>
-
-<img class="center" src="images/user_agent.png" height="640" width="360">
-
-<p>Im User Agent sind gen&uuml;gend Informationen, sodass manchmal nur einige wenige Besucher einer Website denselben haben. Wenn der User Agent
-    mit einem anderen Teil von nicht-einmaligen Identifizierungsinformationen kombiniert wird, resultiert das oft in einem einmaligen "Fingerabdruck".
-    Die Electronic Frontier Foundation hat ein Tool namens <a href="https://panopticlick.eff.org/">Panopticlick</a> erstellt,
-    um zu demonstrieren, wie viele Informationen aus diesen Quellen bezogen werden k&ouml;nnen. Wenn dieser Test mit aktiviertem Javascript ausgef&uuml;hrt wird
-    w&auml;chst die Anzahl an Sammelband Informationen drastisch.</p>
-
-<img class="center" src="../en/images/panopticlick.png" height=640" width="360">
-
-<p>Privacy Browser erlaubt Ihnen den User Agent zu &auml;ndern. Es gibt einige vorgegebenen Optionen, die auf &uuml;bliche Browser und Betriebssysteme zutreffen.
-    Privacy Browser hat au&szlig;\9ferdem seinen eigenen User Agent, welcher ganz einfach PrivacyBrowser/1.0 ist. Beim Tracking gilt: Alles was selten ist, ist einfacher
-    zu verfolgen. Wenn Privacy Browser bekannter wird und mehr Leute PrivacyBrowser/1.0 als User Agent nutzen wird es eine gute Wahl f&uuml;r Privatsph&auml;re darstellen.
-    Momentan erm&ouml;glicht das W&auml;hlen von etwas, das viele Klicks auf dem Server hat, wie <strong>Edge 13 auf Windows 10</strong>, das Untertauchen in der
-    Menge der Nutzer. Firefox oder Chrome bieten weniger Privatsph&auml;re, da sie automatisch aktualisiert werden und ihre Versionsnummer so schnell wechselt, sodass
-    die in Privacy Browser eingepflegte Version wahrscheinlich schnell &uuml;berholt wird und so oft aus der auf Server Logs auftauchenden Menge heraussticht.</p>
-
-<p>Ein zweiter Grund f&uuml;r das &Auml;\84ndern des User Agents ist das &Uuml;\9cberzeugen des Servers, dass er die Desktopversion der Website anzeigen soll, welche oftmals
-    besser auf modernen Smartphones l&auml;uft als die mobile Seite. F&uuml;r diesen Zweck funktioniert PrivacyBrowser/1.0 sehr gut, da Webserver f&uuml;r gew&ouml;hnlich
-    die Desktopversion als Standardversion anzeigen, wenn sie keinen mobilen Browser als User Agent erhalten.</p>
-
-<p>Androids WebView erlaubt keinen leeren User Agent. Wenn das der Fall ist, wird der Standard-User Agent an den Server gesandt.</p>
-</body>
+    <head>
+        <!-- We have to make an image into its own block to center it. -->
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
+            img.center {
+                display: block;
+                margin-left: auto;
+                margin-right: auto;
+                height: 640;
+                width: 360;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3><img class="title" src="../en/images/ic_devices_other_dark_blue.png"> Browser-Identifikation</h3>
+
+        <p>Wenn Internetbrowser sich mit Websites verbinden senden sie einen sog. User Agent, welcher den Browser und die
+            Rendering-M&ouml;glichkeiten an die Website kommuniziert. Die Website kann diese Informationen nutzen, um zu entscheiden, welche Version der Website
+            an den Browser &uuml;bermittelt werden soll.  Viele Websites haben beispielsweise verschiedene Versionen f&uuml;r Desktopcomputer
+            mobile Browser.</p>
+
+        <p>Privacy Browser nutzt standardm&auml;&szlig;ig den auf dem Ger&auml;t in WebView integrierten User Agent.
+            Sie k&ouml;nnen nachsehen, welcher es ist, wenn Sie in die <strong>Einstellungen</strong> gehen und den <strong>User
+                Agent</strong> auf <strong>WebView-Standard</strong> stellen. Der Screenshot unten zeigt ein Nexus 6P mit Android 6.0.1
+            und installiertem Android System WebView 52.0.2743.98.</p>
+
+        <img class="center" src="images/user_agent.png">
+
+        <p>Im User Agent sind gen&uuml;gend Informationen, sodass manchmal nur einige wenige Besucher einer Website denselben haben. Wenn der User Agent
+            mit einem anderen Teil von nicht-einmaligen Identifizierungsinformationen kombiniert wird, resultiert das oft in einem einmaligen "Fingerabdruck".
+            Die Electronic Frontier Foundation hat ein Tool namens <a href="https://panopticlick.eff.org/">Panopticlick</a> erstellt,
+            um zu demonstrieren, wie viele Informationen aus diesen Quellen bezogen werden k&ouml;nnen. Wenn dieser Test mit aktiviertem Javascript ausgef&uuml;hrt wird
+            w&auml;chst die Anzahl an Sammelband Informationen drastisch.</p>
+
+        <img class="center" src="../en/images/panopticlick.png">
+
+        <p>Privacy Browser erlaubt Ihnen den User Agent zu &auml;ndern. Es gibt einige vorgegebenen Optionen, die auf &uuml;bliche Browser und Betriebssysteme zutreffen.
+            Privacy Browser hat au&szlig;\9ferdem seinen eigenen User Agent, welcher ganz einfach PrivacyBrowser/1.0 ist. Beim Tracking gilt: Alles was selten ist, ist einfacher
+            zu verfolgen. Wenn Privacy Browser bekannter wird und mehr Leute PrivacyBrowser/1.0 als User Agent nutzen wird es eine gute Wahl f&uuml;r Privatsph&auml;re darstellen.
+            Momentan erm&ouml;glicht das W&auml;hlen von etwas, das viele Klicks auf dem Server hat, wie <strong>Edge 13 auf Windows 10</strong>, das Untertauchen in der
+            Menge der Nutzer. Firefox oder Chrome bieten weniger Privatsph&auml;re, da sie automatisch aktualisiert werden und ihre Versionsnummer so schnell wechselt, sodass
+            die in Privacy Browser eingepflegte Version wahrscheinlich schnell &uuml;berholt wird und so oft aus der auf Server Logs auftauchenden Menge heraussticht.</p>
+
+        <p>Ein zweiter Grund f&uuml;r das &Auml;\84ndern des User Agents ist das &Uuml;\9cberzeugen des Servers, dass er die Desktopversion der Website anzeigen soll, welche oftmals
+            besser auf modernen Smartphones l&auml;uft als die mobile Seite. F&uuml;r diesen Zweck funktioniert PrivacyBrowser/1.0 sehr gut, da Webserver f&uuml;r gew&ouml;hnlich
+            die Desktopversion als Standardversion anzeigen, wenn sie keinen mobilen Browser als User Agent erhalten.</p>
+
+        <p>Androids WebView erlaubt keinen leeren User Agent. Wenn das der Fall ist, wird der Standard-User Agent an den Server gesandt.</p>
+    </body>
 </html>
\ No newline at end of file
diff --git a/app/src/main/assets/de/images/domain_settings.png b/app/src/main/assets/de/images/domain_settings.png
new file mode 100644 (file)
index 0000000..1649385
Binary files /dev/null and b/app/src/main/assets/de/images/domain_settings.png differ
index 785b20d..d709cd4 100644 (file)
 
     <body>
         <h3>Have full network access</h3>
+
         <p><a href="https://developer.android.com/reference/android/Manifest.permission.html#INTERNET">android.permission.INTERNET</a></p>
+
         <p>Required for the WebView to access the internet. Without this permission, Privacy Browser would be &ldquo;No Browser: Protecting Your Privacy by Staying Completely Off the Internet&rdquo;.</p>
 
 
         <h3>Install shortcuts</h3>
+
         <p><a href="https://developer.android.com/reference/android/Manifest.permission.html#INSTALL_SHORTCUT">com.android.launcher.permission.INSTALL_SHORTCUT</a></p>
+
         <p>Required to add shortcuts for websites to the launcher desktop.</p>
     </body>
 </html>
\ No newline at end of file
diff --git a/app/src/main/assets/en/guide_domain_settings.html b/app/src/main/assets/en/guide_domain_settings.html
new file mode 100644 (file)
index 0000000..44f22f4
--- /dev/null
@@ -0,0 +1,50 @@
+<!--
+  Copyright 2017 Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Browser <https://www.stoutner.com/privacy-browser>.
+
+  Privacy Browser is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Browser is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Browser.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
+            img.center {
+                display: block;
+                margin-left: auto;
+                margin-right: auto;
+                height: 640;
+                width: 360;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3><img class="title" src="images/ic_dns_dark_blue.png"> Secure Web Browsing</h3>
+
+        <p>Privacy Browser&rsquo;s default is to browse with JavaScript, cookies, and DOM storage disabled. However, some websites legitimately need these features enabled to function correctly.
+        Domain settings can automatically turn on a specified set of features when visiting a designated domain.</p>
+
+        <p><img class="center" src="images/domain_settings.png"></p>
+    </body>
+</html>
\ No newline at end of file
index 7988167..3f653d8 100644 (file)
                 color: 0D4781;
             }
 
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
             img.center {
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
 
     <body>
-        <h3>JavaScript Is Powerful</h3>
+        <h3><img class="title" src="images/privacy_browser.png"> JavaScript Is Powerful</h3>
 
         <p>Back in the early days of the internet, web pages were static, meaning they they contained text and images that were displayed on the screen
             but didn&rsquo;t change or interact with the user. Of course, only so much that is interesting can happen with static content.
             popup a menu, and do many other useful things.</p>
 
 
-        <h3>JavaScript Is Dangerous</h3>
+        <h3><img class="title" src="images/javascript_enabled.png"> JavaScript Is Dangerous</h3>
+
         <p>Of course, the concept of running arbitrary programs from a website is potentially dangerous. So there are limitations placed on JavaScript
             to keep it from doing things like installing viruses. However, it turns out that these limitations are overly broad.
             Below is a screenshot from <a href="http://webkay.robinlinus.com">webkay</a>, which is a website that demonstrates the type of information that
             JavaScript can produce about a device. <a href="http://www.browserleaks.com/">Browser Leaks</a> is another good resource.</p>
 
-        <p><img class="center" src="images/webkay.png" height="640" width="360"></p>
+        <p><img class="center" src="images/webkay.png"></p>
 
         <p>For privacy purposes, the ideal would be to browse the internet with JavaScript disabled. However, there are some websites that legitimately require
             JavaScript to accomplish their purposes and others that don&rsquo;t work correctly without JavaScript even though they could be programmed to do so.
index c5eab8a..90e0f4d 100644 (file)
@@ -42,7 +42,6 @@
         <h3>Android&rsquo;s WebView Limitations</h3>
 
         <p>Privacy Browser uses Android&rsquo;s built-in WebView to render websites. There are some limitations in the controls WebView exposes for managing privacy settings.
-            For example, it isn't possible to enable some JavaScript commands while disabling others. Once Privacy Browser has matured to take full advantage of all the privacy options WebView does offer,
-            some consideration might be made to embedding a customized WebView or using a different rendering engine.</p>
+            For example, it isn&rsquo;t possible to enable some JavaScript commands while disabling others. In the future, Privacy Browser will switch to a custom WebView called <a href="https://www.stoutner.com/february-2017-roadmap/">Privacy WebView</a>.</p>
     </body>
 </html>
\ No newline at end of file
index 83223f6..3c8ae3e 100644 (file)
@@ -28,6 +28,8 @@
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
@@ -88,6 +90,6 @@
             will not work unless Orbot is running and connected to Tor. Because traffic is being routed through several Tor nodes,
             using Tor is often much slower than connecting directly to the internet.</p>
 
-        <img class="center" src="images/tor.png" height="640" width="360">
+        <img class="center" src="images/tor.png">
     </body>
 </html>
\ No newline at end of file
index b10b11e..af4173f 100644 (file)
@@ -28,6 +28,8 @@
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
@@ -49,7 +51,7 @@
 
         <p>Users can choose to disable the advertising ID in <strong>Settings</strong>, <strong>Google</strong>, <strong>Ads</strong>.</p>
 
-        <img class="center" src="images/advertising_id.png" height="640" width="360">
+        <img class="center" src="images/advertising_id.png">
 
         <p>The purpose of the free version of Privacy Browser is to allow people to test the features of the app. The standard version can be purchased on the major app stores or downloaded for free from
             <a href="https://f-droid.org/repository/browse/?fdfilter=privacy+browser&fdid=com.stoutner.privacybrowser.standard">F-Droid</a>.</p>
index d487b69..ba6bf7a 100644 (file)
                 color: 0D4781;
             }
 
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
 
             img.center {
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
 
     <body>
-        <h3>Browser Identification</h3>
+        <h3><img class="title" src="images/ic_devices_other_dark_blue.png"> Browser Identification</h3>
 
         <p>When web browsers connect to websites, they send a user agent, which identifies the browser and the rendering capabilities it possesses. The web server can use this information to decide which version of the
             website to send to the browser. For example, many websites have different versions for desktop and mobile browsers.</p>
             <strong>User agent</strong> displays the user agent that will be sent. The screenshot below shows a Nexus 6P running Android 7.1.1 with Android System WebView 55.0.2883.91 installed.  Most web servers will recognize this as
             a mobile browser and will display the mobile version of the site if they have one.</p>
 
-        <img class="center" src="images/user_agent.png" height="640" width="360">
+        <img class="center" src="images/user_agent.png">
 
         <p>There is enough information in the user agent that sometimes only a few visitors to a website will be the same. If the user agent is combined with another piece of non-unique identifying information, often it results in a unique fingerprint.
             The Electronic Frontier Foundation created a tool called <a href="https://panopticlick.eff.org/">Panopticlick</a> to demonstrate how much information can be gleaned from these sources. If this test is run with JavaScript enabled the
             amount of information that is disclosed increases greatly. <a href="https://www.browserleaks.com">Browser Leaks</a> and <a href="https://amiunique.org/">Am I Unique</a> are also good sources of information.</p>
 
-        <img class="center" src="images/panopticlick.png" height=640" width="360">
+        <img class="center" src="images/panopticlick.png">
 
         <p>There are several preset user agents that match common browsers and operating systems. For browser fingerprinting purposes, anything that is rare is easier to track. If Privacy Browser becomes common and many people use PrivacyBrowser/1.0
             as their user agent, it will be a good choice for privacy. Firefox or Chrome are the most common user agents, but they auto-update and their version numbers change so quickly that it is likely the user agents included in Privacy Browser
diff --git a/app/src/main/assets/en/images/domain_settings.png b/app/src/main/assets/en/images/domain_settings.png
new file mode 100644 (file)
index 0000000..3d4e9d0
Binary files /dev/null and b/app/src/main/assets/en/images/domain_settings.png differ
diff --git a/app/src/main/assets/en/images/ic_devices_other_dark_blue.png b/app/src/main/assets/en/images/ic_devices_other_dark_blue.png
new file mode 100644 (file)
index 0000000..d6e7989
Binary files /dev/null and b/app/src/main/assets/en/images/ic_devices_other_dark_blue.png differ
diff --git a/app/src/main/assets/en/images/ic_dns_dark_blue.png b/app/src/main/assets/en/images/ic_dns_dark_blue.png
new file mode 100644 (file)
index 0000000..0acaf82
Binary files /dev/null and b/app/src/main/assets/en/images/ic_dns_dark_blue.png differ
diff --git a/app/src/main/assets/es/guide_domain_settings.html b/app/src/main/assets/es/guide_domain_settings.html
new file mode 100644 (file)
index 0000000..c493f5f
--- /dev/null
@@ -0,0 +1,50 @@
+<!--
+  Copyright 2017 Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Browser <https://www.stoutner.com/privacy-browser>.
+
+  Privacy Browser is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Browser is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Browser.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
+            img.center {
+                display: block;
+                margin-left: auto;
+                margin-right: auto;
+                height: 640;
+                width: 360;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3><img class="title" src="../en/images/ic_dns_dark_blue.png"> Secure Web Browsing</h3>
+
+        <p>Privacy Browser&rsquo;s default is to browse with JavaScript, cookies, and DOM storage disabled. However, some websites legitimately need these features enabled to function correctly.
+        Domain settings can automatically turn on a specified set of features when visiting a designated domain.</p>
+
+        <p><img class="center" src="images/domain_settings.png"></p>
+    </body>
+</html>
\ No newline at end of file
index 31bb9e1..17a93da 100644 (file)
                 color: 0D4781;
             }
 
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
             img.center {
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
 
     <body>
-        <h3>Javascript es poderoso</h3>
+        <h3><img class="title" src="../en/images/privacy_browser.png"> Javascript es poderoso</h3>
 
         <p>En los principios de internet las p&aacute;ginas web eran est&aacute;ticas, s&oacute;lo conten&iacute;an textos e im&aacute;genes que eran mostradas en la pantalla y no pod&iacute;an cambiarse o interactuar con el usuario.
             Por supuesto, nada muy interesante puede pasar con contenido est&aacute;tico. Se desarrollaron diferentes tecnolog&iacute;as para facilitar p&aacute;ginas web din&aacute;micas. Javascript
             hacer muchas otras cosas &uacute;tiles.</p>
 
 
-        <h3>Javascript es peligroso</h3>
+        <h3><img class="title" src="../en/images/javascript_enabled.png"> Javascript es peligroso</h3>
+
         <p>Por supuesto, el concepto de ejecutar programas arbitrarios de un sitio web es potencialmente peligroso. Es por ello que hay limitaciones en Javascript para evitar que haga cosas
             como instalar virus. Sin embargo, resulta que estas limitaciones son demasiado amplias. Abajo tenemos una captura de pantalla de la web <a href="http://webkay.robinlinus.com">webkay</a>, que es una web
             que muestra el tipo de informaci&oacute;n que Javascript puede producir sobre un dispositivo. <a href="http://www.browserleaks.com/">Browser Leaks</a> es otro buen recurso.</p>
 
-        <p><img class="center" src="../en/images/webkay.png" height="640" width="360"></p>
+        <p><img class="center" src="../en/images/webkay.png"></p>
 
         <p>Con fines de privacidad, lo ideal ser&iacute;a navegar por internet con Javascript deshabilitado. Sin embargo, hay algunas p&aacute;ginas web que requieren leg&iacute;timamente de Javascript para lograr sus
             prop&oacute;sitos, y otras que no funcionan correctamente sin Javascript aunque pudieran programarse para hacerlo as&iacute;. Navegador Privado aborda esto haciendo sencillo el poder activar y desactivar Javascript.
index abe8515..46d8075 100644 (file)
@@ -29,6 +29,8 @@
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
@@ -80,6 +82,6 @@
             Cuando el ajuste proxy Orbot de Navegador Privado est&aacute; habilitado, el acceso a internet no funcionar&aacute; a menos que se est&eacute; ejecutando Orbot y est&eacute; conectado a Tor.
             Ya que el tr&aacute;fico se est&aacute; enrutando a trav&eacute;s de varios nodos Tor, usar Tor es a menudo mucho m&aacute;s lento que conectar directamente a internet.</p>
 
-        <img class="center" src="images/tor.png" height="640" width="360">
+        <img class="center" src="images/tor.png">
     </body>
 </html>
\ No newline at end of file
index 6237def..3d6831c 100644 (file)
@@ -29,6 +29,8 @@
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
@@ -51,7 +53,7 @@
 
         <p>Los usuarios pueden elegir deshabilitar el ID publicitario en <strong>Configuraci&oacute;n</strong>, <strong>Google</strong>, <strong>Anuncios</strong>.</p>
 
-        <img class="center" src="images/advertising_id.png" height="640" width="360">
+        <img class="center" src="images/advertising_id.png">
 
         <p>El prop&oacute;sito de la versi&oacute;n gratuta de Navegador Privado es la de permitir a la gente probar las caracter&iacute;sticas de la aplicaci&oacute;n.
             La versi&oacute;n est&aacute;ndar se puede comprar en las principales tiendas de aplicaciones o descargarse gratuitamente de <a href="https://f-droid.org/repository/browse/?fdfilter=privacy+browser&fdid=com.stoutner.privacybrowser.standard">F-Droid</a>.
index d8d979c..d64f0d3 100644 (file)
                 color: 0D4781;
             }
 
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
             img.center {
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
 
     <body>
-        <h3>Identificaci&oacute;n del navegador</h3>
+        <h3><img class="title" src="../en/images/ic_devices_other_dark_blue.png"> Identificaci&oacute;n del navegador</h3>
 
         <p>Cuando los navegadores web se conectan a las p&aacute;ginas web, env&iacute;an un agente de usuario, que identifica al navegador y a las capacidades de rendering que posee.
             El servidor web puede usar esta informaci&oacute;n para decidir qu&eacute; versi&oacute;n de p&aacute;gina web enviar al navegador.
@@ -49,7 +57,7 @@
             La captura de pantalla de abajo muestra un Nexus 6P corriendo Android 7.1.1 con el sistema de android WebView 55.0.2883.91 instalado.
             La mayor&iacute;a de servidores web reconocer&aacute;n esto como un navegador m&oacute;vil y mostrar&aacute; la versi&oacute;n m&oacute;vil del sitio si dispone de ella.</p>
 
-        <img class="center" src="images/user_agent.png" height="640" width="360">
+        <img class="center" src="images/user_agent.png">
 
         <p>Existe tanta informaci&oacute;n en el agente de usuario que algunas veces ser&aacute; el mismo con s&oacute;lo unos pocos visitantes a una p&aacute;gina web.
             Si el agente de usuario es combinado con otra pieza de informaci&oacute;n identificativa que no es &uacute;nica, esto da lugar a menudo a una huella &uacute;nica.
@@ -57,7 +65,7 @@
             Si esta prueba se realiza con javascript habilitado, la cantidad de información que es revelada aumenta grandemente.
             <a href="https://www.browserleaks.com">Browser Leaks (Fugas del navegador)</a> y <a href="https://amiunique.org/">Am I Unique (¿Soy &uacute;nico?)</a> son tambi&eacute;n buenas fuentes de informaci&oacute;n.</p>
 
-        <img class="center" src="../en/images/panopticlick.png" height=640" width="360">
+        <img class="center" src="../en/images/panopticlick.png">
 
         <p>Existen varios agentes de usuario preestablecidos que coinciden con los m&aacute;s comunes navegadores y sistemas operativos.
             A los efectos de huellas del navegador, todo lo que sea extra&ntilde;o es m&aacute;s f&aacute;cil de rastrear.
diff --git a/app/src/main/assets/es/images/domain_settings.png b/app/src/main/assets/es/images/domain_settings.png
new file mode 100644 (file)
index 0000000..ddeb002
Binary files /dev/null and b/app/src/main/assets/es/images/domain_settings.png differ
diff --git a/app/src/main/assets/it/guide_domain_settings.html b/app/src/main/assets/it/guide_domain_settings.html
new file mode 100644 (file)
index 0000000..c493f5f
--- /dev/null
@@ -0,0 +1,50 @@
+<!--
+  Copyright 2017 Soren Stoutner <soren@stoutner.com>.
+
+  This file is part of Privacy Browser <https://www.stoutner.com/privacy-browser>.
+
+  Privacy Browser is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  Privacy Browser is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with Privacy Browser.  If not, see <http://www.gnu.org/licenses/>. -->
+
+<html>
+    <head>
+        <style>
+            h3 {
+                color: 0D4781;
+            }
+
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
+            img.center {
+                display: block;
+                margin-left: auto;
+                margin-right: auto;
+                height: 640;
+                width: 360;
+            }
+        </style>
+    </head>
+
+    <body>
+        <h3><img class="title" src="../en/images/ic_dns_dark_blue.png"> Secure Web Browsing</h3>
+
+        <p>Privacy Browser&rsquo;s default is to browse with JavaScript, cookies, and DOM storage disabled. However, some websites legitimately need these features enabled to function correctly.
+        Domain settings can automatically turn on a specified set of features when visiting a designated domain.</p>
+
+        <p><img class="center" src="images/domain_settings.png"></p>
+    </body>
+</html>
\ No newline at end of file
index c0e6ae5..1b77954 100644 (file)
                 color: 0D4781;
             }
 
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
+
             img.center {
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
 
     <body>
-        <h3>JavaScript &egrave; potentissimo</h3>
+        <h3><img class="title" src="../en/images/privacy_browser.png"> JavaScript &egrave; potentissimo</h3>
 
         <p>Tornando ai primordi di internet, le pagine web erano statiche, ovvero contenevano testi e immagini che venivano  visualizzati sullo schermo
             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.
             l'apertura di popup, e molte altre cose utili.</p>
 
 
-        <h3>JavaScript &egrave; pericoloso</h3>
+        <h3><img class="title" src="../en/images/javascript_enabled.png"> JavaScript &egrave; pericoloso</h3>
+
         <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 
             per prevenire comportamenti indesiderati come ad esempio l'installazione di virus. Ad ogni modo risulta che queste limitazioni sono abbastanza permissive.
             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
             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>
 
-        <p><img class="center" src="../en/images/webkay.png" height="640" width="360"></p>
+        <p><img class="center" src="../en/images/webkay.png"></p>
 
         <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
             JavaScript per funzionare correttamente e altri che non funzionano senza, anche se potrebbero essere progettati per farlo.
index 69c5cba..a3156ef 100644 (file)
@@ -28,6 +28,8 @@
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
@@ -88,6 +90,6 @@
             Orbot non sia in funzione e connessa a Tor. Dal momento che il traffico transita attraverso diversi nodi Tor
             la connessione &egrave; spesso pi&ugrave; lenta di una connessione a internet diretta.</p>
 
-        <img class="center" src="images/tor.png" height="640" width="360">
+        <img class="center" src="images/tor.png">
     </body>
 </html>
\ No newline at end of file
index b12ee1c..8bc65af 100644 (file)
@@ -30,6 +30,8 @@
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
@@ -51,7 +53,7 @@
 
         <p>Gli utenti possono scegliere di disattivare la advertising ID in <strong>Impostazioni</strong>, <strong>Google</strong>, <strong>Annunci</strong>.</p>
 
-        <img class="center" src="images/advertising_id.png" height="640" width="360">
+        <img class="center" src="images/advertising_id.png">
 
         <p>Lo scopo della versione free di Privacy Browser &egrave; quello di permettere agli utenti di provare la app e le sue funzionalit&agrave;. La versione standard pu&ograve; essere acquistata su tutti i principali app stores o scaricata gratuitamente da
             <a href="https://f-droid.org/repository/browse/?fdfilter=privacy+browser&fdid=com.stoutner.privacybrowser.standard">F-Droid</a>.</p>
index 472fa7e..f3eab50 100644 (file)
                 color: 0D4781;
             }
 
+            img.title {
+                vertical-align: bottom;
+                height: 32;
+                width: 32;
+            }
 
             img.center {
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
+                height: 640;
+                width: 360;
             }
         </style>
     </head>
 
     <body>
-        <h3>Identificazione del Browser</h3>
+        <h3><img class="title" src="../en/images/ic_devices_other_dark_blue.png"> Identificazione del Browser</h3>
 
         <p>Nel momento in cui un browser si connette ai siti web, invia uno user agent che identifica il browser e le sue caratteristiche di rendering. Il web server pu&ograve; utilizzare tali informazioni per decidere quale versione
             del sito inviare al browser. Molti siti web infatti sono disponibili in versioni diverse a seconda che vi si acceda con browser da PC (desktop) o da dispositivo mobile.</p>
             <strong>User agent</strong> viene mostrato lo user agent che sar&agrave; inviato al web server. Lo screenshot sottostante mostra un Nexus 6P con Android 7.1.1 con installato Android System WebView 55.0.2883.91.  La maggior parte dei web server lo riconoscer&agrave; come
             browser mobile e invier&agrave; la versione mobile del sito, se disponibile.</p>
 
-        <img class="center" src="images/user_agent.png" height="640" width="360">
+        <img class="center" src="images/user_agent.png">
 
         <p>Nello user agent sono presenti informazioni sufficienti a far s&igrave; che solo di tanto in tanto a un sito web risulteranno visitatori identici. Se allo user agent viene aggiunto qualche altro pezzetto di informazione anche non univoca, spesso il risultato sar&agrave; quello di avere una impronta digitale unica.
             La Electronic Frontier Foundation ha creato un tool dal nome <a href="https://panopticlick.eff.org/">Panopticlick</a> per dimostrare quante informazioni possono essere raccolte. Se si esegue questo test con JavaScript abilitato
             la quantit&agrave; di informazioni &egrave; poi ancora maggiore. <a href="https://www.browserleaks.com">Browser Leaks</a> e <a href="https://amiunique.org/">Am I Unique</a> possono fornire ulteriori interessanti informazioni al riguardo.</p>
 
-        <img class="center" src="../en/images/panopticlick.png" height=640" width="360">
+        <img class="center" src="../en/images/panopticlick.png">
 
         <p>Sono disponibili diversi user agent predefiniti che identificano i browser e i sistemi operativi pi&ugrave; comuni. Dal punto di vista dell'impronta digitale del browser, pi&ugrave; &egrave; rara, pi&ugrave; &egrave; facile da tracciare. Nel caso in cui Privacy Browser diventi di uso comune, e molti utenti utilizzino PrivacyBrowser/1.0
             come user agent, sar&agrave; una buona scelta dal punto di vista della privacy. Firefox o Chrome sono gli user agents pi&ugrave; comuni, ma vengono aggiornati spesso e il loro numero di versione cambia cos&igrave; di frequente che lo user agent incluso in Privacy Browser molto facilmente
diff --git a/app/src/main/assets/it/images/domain_settings.png b/app/src/main/assets/it/images/domain_settings.png
new file mode 100644 (file)
index 0000000..f86a2b7
Binary files /dev/null and b/app/src/main/assets/it/images/domain_settings.png differ
index c0caeab..c929757 100644 (file)
@@ -66,7 +66,7 @@ public class GuideActivity extends AppCompatActivity {
         @Override
         // Get the count of the number of tabs.
         public int getCount() {
-            return 8;
+            return 9;
         }
 
         @Override
@@ -86,15 +86,18 @@ public class GuideActivity extends AppCompatActivity {
                     return getString(R.string.user_agent);
 
                 case 4:
-                    return getString(R.string.tor);
+                    return getString(R.string.domain_settings);
 
                 case 5:
-                    return getString(R.string.tracking_ids);
+                    return getString(R.string.tor);
 
                 case 6:
-                    return getString(R.string.clear_and_exit);
+                    return getString(R.string.tracking_ids);
 
                 case 7:
+                    return getString(R.string.clear_and_exit);
+
+                case 8:
                     return getString(R.string.planned_features);
 
                 default:
index 5c8a07b..7b3b450 100644 (file)
@@ -76,22 +76,23 @@ public class GuideTabFragment extends Fragment {
                 break;
 
             case 4:
-                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_tor.html");
+                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_domain_settings.html");
                 break;
 
             case 5:
-                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_tracking_ids.html");
+                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_tor.html");
                 break;
 
             case 6:
-                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_clear_and_exit.html");
+                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_tracking_ids.html");
                 break;
 
             case 7:
-                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_planned_features.html");
+                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_clear_and_exit.html");
                 break;
 
-            default:
+            case 8:
+                tabWebView.loadUrl("file:///android_asset/" + getString(R.string.android_asset_path) + "/guide_planned_features.html");
                 break;
         }
 
index ad63e71..fb934a5 100644 (file)
@@ -52,8 +52,8 @@
     <string name="image_name">Nome Immagine</string>
     <string name="unknown_size">Dimensione sconosciuta</string>
     <string name="download">Scarica</string>
-    <string name="cannot_download_file">Il file non può essere scaricato perchè non ha un URL HTTP o HTTPS</string>
-    <string name="cannot_download_image">L\'immagine non può essere scaricata perchè non ha un URL HTTP o HTTPS</string>
+    <string name="cannot_download_file">Il file non può essere scaricato perché non ha un URL HTTP o HTTPS</string>
+    <string name="cannot_download_image">L\'immagine non può essere scaricata perché non ha un URL HTTP o HTTPS</string>
 
     <!-- Custom App Bar. -->
     <string name="favorite_icon">FavIcon</string>
     <string name="folder_name">Nome Cartella</string>
     <string name="bookmark_url">URL Segnalibro</string>
     <string name="folder_names_must_be_unique">I nomi delle cartelle devono essere unici</string>
-    <string name="cannot_create_folder">Non Ã¨ possibile creare la cartella perchè già esistente:</string>
-    <string name="cannot_save_folder">Non Ã¨ possibile salvare la cartella perchè già esistente:</string>
+    <string name="cannot_create_folder">Non Ã¨ possibile creare la cartella perché già esistente:</string>
+    <string name="cannot_save_folder">Non Ã¨ possibile salvare la cartella perché già esistente:</string>
     <string name="cannot_move_bookmarks">Non è possibile spostare il segnalibro, nessuna cartella selezionata.</string>
     <string name="edit_bookmark">Modifica Segnalibro</string>
     <string name="edit_folder">Modifica Cartella</string>
         <string name="custom_user_agent">User agent personalizzato</string>
         <string name="block_ads">Blocca annunci</string>
         <string name="block_ads_summary">Per bloccare gli annunci utilizza la lista dei server di pgl.yoyo.org.</string>
+        <string name="incognito_mode">Modalità Incognito</string>
+        <string name="incognito_mode_summary">Cancella la cronologia e la cache al termine del caricamento di ogni pagina.</string>
         <string name="do_not_track">Non tracciare</string>
         <string name="do_not_track_summary">Invia un\'intestazione di non tracciamento per chiedere al web server di non tracciare il browser.</string>
     <string name="tor">Tor</string>