Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

 <<   zurück
JavaScript und AJAX von Christian Wenz
Das umfassende Handbuch
Buch: JavaScript und AJAX

JavaScript und AJAX
839 S., mit DVD, 39,90 Euro
Rheinwerk Computing
ISBN 3-89842-859-1
gp Kapitel 27 Code schützen
  gp 27.1 Quellcode einsehen
    gp 27.1.1 Menübefehle
    gp 27.1.2 Tastenkürzel
    gp 27.1.3 Kontextmenü
    gp 27.1.4 Dateisystem
  gp 27.2 Code im Frame verstecken
  gp 27.3 Mausklick verhindern
  gp 27.4 Code codieren
    gp 27.4.1 Optisch verschleiern
    gp 27.4.2 Inhaltlich verschleiern
  gp 27.5 Dateien auslagern
  gp 27.6 Caching verhindern
  gp 27.7 Code serverseitig generieren


Rheinwerk Computing

27.5 Dateien auslagern  toptop

Während JavaScript-Code innerhalb eines HTML-Dokuments sofort sichtbar ist, ist das bei <script src="..."> nicht so einfach. Der Datendieb muss dann innerhalb des HTML-Codes den Aufruf suchen und daraus die URL auslesen. Als Nächstes muss er versuchen, auf die Datei einzeln zuzugreifen. Wenn Sie die URL im Netscape Navigator einlesen, wird die Datei tatsächlich geladen – aber unter Umständen sofort interpretiert; Sie bekommen dann nichts zu sehen. Da die Datei die Endung .js hat, wird sie (korrekterweise) für eine JavaScript-Datei gehalten und sofort ausgeführt.

Der Microsoft Internet Explorer ist da schon etwas kooperativer und fragt den Benutzer, ob er die Datei lokal speichern oder etwa doch ausführen will (siehe Abbildung 27.7). So erhalten Sie bequem Zugriff.

Auch wenn Sie nur Mozilla-Browser einsetzen können oder möchten, können Sie dennoch auf Code zugreifen, der mit <script src="..."> eingebaut wurde. Durchsuchen Sie einfach den Cache des Browsers.

Sie haben in diesem Buch schon häufiger gesehen, wie Sie durch externe .js-Dateien den Code übersichtlich und modular gestalten können. Der Code ist damit zwar nicht bombensicher, aber der Aufwand für das Klauen von Code steigt dennoch an.

Abbildung
Hier klicken, um das Bild zu Vergrößern

Abbildung 27.7     Der Internet Explorer will .js-Dateien abspeichern.

 <<   zurück
  
  Zum Katalog
Neuauflage: JavaScript
Neuauflage: JavaScript
bestellen
 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchtipps
Zum Katalog: jQuery






 jQuery


Zum Katalog: Einstieg in JavaScript






 Einstieg in JavaScript


Zum Katalog: Responsive Webdesign






 Responsive Webdesign


Zum Katalog: Suchmaschinen-Optimierung






 Suchmaschinen-
 Optimierung


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo




Copyright © Rheinwerk Verlag GmbH 2007
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de