]> gitweb.stoutner.com Git - PrivacyBrowserAndroid.git/blob - app/src/main/assets/de/guide_javascript.html
Convert the views and data classes to Kotlin. https://redmine.stoutner.com/issues/744
[PrivacyBrowserAndroid.git] / app / src / main / assets / de / guide_javascript.html
1 <!--
2   Copyright © 2016-2020 Soren Stoutner <soren@stoutner.com>.
3
4   Translation 2019 Bernhard G. Keller.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
5
6   Translation 2016 Aaron Gerlach <aaron@gerlach.com>.  Copyright assigned to Soren Stoutner <soren@stoutner.com>.
7
8   This file is part of Privacy Browser <https://www.stoutner.com/privacy-browser>.
9
10   Privacy Browser is free software: you can redistribute it and/or modify
11   it under the terms of the GNU General Public License as published by
12   the Free Software Foundation, either version 3 of the License, or
13   (at your option) any later version.
14
15   Privacy Browser is distributed in the hope that it will be useful,
16   but WITHOUT ANY WARRANTY; without even the implied warranty of
17   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18   GNU General Public License for more details.
19
20   You should have received a copy of the GNU General Public License
21   along with Privacy Browser.  If not, see <http://www.gnu.org/licenses/>. -->
22
23 <html>
24     <head>
25         <meta charset="UTF-8">
26
27         <link rel="stylesheet" href="../css/theme.css">
28
29         <!-- Setting the color scheme instructs the WebView to respect `prefers-color-scheme` @media CSS. -->
30         <meta name="color-scheme" content="light dark">
31     </head>
32
33     <body>
34         <h3><img class="header" src="../shared_images/privacy_browser.svg"> JavaScript ist mächtig</h3>
35
36         <p>In den frühen Tagen des Internets waren Websites statisch, zeigten also nur Text und Bilder, welche auf dem Bildschirm sichtbar sind, veränderten sich  oder interagierten aber nicht.
37             Natürlich passierte auf solch statischen Websites nicht viel Interessantes. Viele verschiedene Technologien wurden für dynamische Websites entwickelt. Javascript war eine davon.</p>
38
39         <p>Javascript ist eine Programmiersprache. Viele Webserver hosten in Javascript geschriebene Programme, welche als Teil der Website an die abrufenden Geräte gesandt werden.
40             Das Gerät führt die Skripts dann auf dem lokalen Gerät aus und folgt den Anweisungen des Programms, um beispielsweise Bilder zu animieren, Menüs zu öffnen und andere derartige Dinge.</p>
41
42         <h3><img class="header" src="../shared_images/javascript_enabled.svg"> JavaScript ist gefährlich</h3>
43
44         <p>Natürlich birgt das Konzept von willkürlich ausgeführten Programmen aus einer Website heraus auch ein großes Gefahrenprotenzial.
45             Also werden Limitierungen in Javascript gesetzt, die etwa Viren verhindern sollen, jedoch nicht immer wirksam sind.
46             Das Bild unten zeigt einen Screenshot von <a href="http://webkay.robinlinus.com">webkay</a>,
47             einer Website die Beispiele für von einem Gerät produzierten Informationen bietet, wenn Javascript auf einem Gerät läuft.
48             <a href="http://www.browserleaks.com/">Browser Leaks</a> ist eine andere gute Quelle.</p>
49
50         <p><img class="center" src="../shared_images/webkay.png"/></p>
51
52         <p>Zum Schutz der Privatsphäre wäre es ideal, das Web ohne Javascript zu nutzen.  Jedoch benötigen manche Websites legitimerweise
53             JavaScript, um ihre Zwecke zu erfüllen und andere funktionieren nicht korrekt ohne Javascript, selbst wenn sie dazu umprogrammiert werden könnten.
54             Privacy Browser geht auf diese Problematik ein und macht es einfach, Javascript zu (de-)aktivieren. Ein Knopfdruck auf das Privatsphäre-Schild wechselt zwischen blau
55             <img class="inline" src="../shared_images/privacy_browser.svg"> oder gelb <img class="inline" src="../shared_images/warning.svg"> (beide zeigen an, dass
56             JavaScript aus ist) und rot <img class="inline" src="../shared_images/javascript_enabled.svg"> (JavaScript aktiviert) und aktualisiert die Website.
57             Der Vergleich der verschiedenen Informationen, die <a href="http://webkay.robinlinus.com">webkay</a> mit und ohne Javascript sammeln kann, ist sehr informativ.</p>
58
59         <p>Im Internet ohne Javascript unterwegs zu sein oder dieses nur bei Bedarf zu aktivieren, ist ein daher wichtiger Schritt, um die Privatsphäre zu schützen.
60             Darüber hinaus werden von den meisten modernen Websites nervige Werbebanner und und überflüssiger Müll mit Javascript geladen.
61             Wird Javascript deaktiviert, laden Websites daher meist wesentlich schneller, brauchen weniger Datenvolumen und CPU-Leistung, was auch die Lebenszeit der Batterien verlängert.</p>
62     </body>
63 </html>