This page has been robot translated, sorry for typos if any. Original content here.

Verschlüsseln / entschlüsseln Sie HTML-Code oder beliebigen Text

Зашифровка/расшифровка HTML

Auf den meisten Websites ist HTML-Code öffentlich verfügbar, was bedeutet, dass jeder Webmaster ihn einfach reproduzieren kann, indem er auf den Bildschirm einer fertigen Webseite schaut. Einige Optimierer betrachten den HTML-Quellcode ihrer Webprojekte jedoch als Geschäftsgeheimnisse oder Know-how.

Um Ihre geistige Arbeit vor unbefugtem Zugriff zu schützen, hilft Ihnen dieser Service, mit dessen Hilfe Sie den HTML-Quellcode schnell mit Javascript verschlüsseln können. Es ist praktisch, um Informationen auszublenden (z. B. vor Rips oder um E-Mails vor Spam zu schützen).

Wie benutzt man?

Die Funktion verschlüsselt jeden Text (HTML, XML, PHP usw.) in ein geheimes Java-Skript.

  1. Fügen Sie Ihren HTML / TEXT , den Sie verschlüsseln möchten, in das unten stehende Formular ein.
  2. Durch Klicken auf "ENCODE" erhalten Sie Ihren Code / Text verschlüsselt.
  3. Fühlen Sie sich frei, es vollständig zu kopieren und in Ihre Website einzufügen.

  • "ENCODE" - kodiert Text / Code.
  • "DECODE" - decodiert den von diesem Encoder codierten Text / Code.
  • "ANSICHT" - zeigt das Ergebnis der Codierung im HTML-Format in einem neuen Fenster an.
  • "AUSWÄHLEN" - Wählen Sie den Code im Fenster mit einem Klick aus.
  • "CLEAN" - löscht das Codeeingabefenster .

Ich denke, es ist nicht nötig zu beweisen, dass die Hauptsprache des Internets Englisch ist. Gleichzeitig ist die Verwendung nationaler Alphabete für Hypertextdokumente vorgesehen. Der Standardanzeigemodus ist die ISO Latin I-Codierung (ISO 88591). Es ist sowohl für MSDOS (ASCCII-Zeichensatz) als auch für Windows geeignet, daher ist der Satz an Programmen zum Anzeigen und Bearbeiten von HTML-Code ziemlich umfangreich.

Gleichzeitig unterstützen Browser den Unicode 2.0-Zeichensatz (ISO10646), der die Verwendung nationaler Alphabete ermöglicht. Praktisch bedeutet dies, dass Zeichen mit einer Einzelbyte-Nummer (Codes innerhalb von 0255) oder einem Doppelbyte (065 535) codiert werden können. Im ersten Fall ist zur Verwendung des nationalen Alphabets das Zeichensatzattribut erforderlich, da dieselben Zeichencodes für verschiedene Codepages unterschiedlich interpretiert werden können.

Was aber, wenn das charset-Attribut nicht angegeben ist? Erweitern Sie das Untermenü Ansicht -> Codierungen in MSIE und überprüfen Sie, welche Codepages auf Ihrem Computer verfügbar sind. Mit Sicherheit werden Sie Teams finden, die für die Anzeige russischer Buchstaben zuständig sind: Kyrillisch (Windows-1251) und / oder Kyrillisch (KOI8-R). Dies sind die zwei beliebtesten Kodierungen in unserem Land. Die einfachste Option ist, wenn für die Webseite weder eine Codepage noch bestimmte Schriftarten angegeben sind. Der Browser verwendet dann die Standardschriftarten. Da jeder Benutzer das Programm für sich selbst anpasst und Schriften mit nationalen Alphabeten verwendet, gibt es normalerweise keine Probleme bei der Anzeige inländischer Ressourcen. Russisch wird von Russen gelesen, Deutsch von deutschen Texten. Wenn die Seite aus dem Internet heruntergeladen wird, kann das Problem auch behoben werden: Der Browser analysiert den Text der Seite und versucht, die erforderliche Codierung zu finden. Wenn er es falsch macht, kann der Benutzer den oben erwähnten Befehl immer anwenden und die Situation korrigieren.

Wenn das Dokument einen Hinweis auf eine bestimmte Codepage enthält, wird die Wahl der Schriftart (in diesem Fall eine Teilmenge der Zeichen, die zur Anzeige von 128255 Codes dienen) vorgegeben. Die Codes 32127, dh Satzzeichen, Ziffern und Buchstaben des lateinischen Alphabets, werden in den allermeisten Fällen korrekt angezeigt, und die Codes 128255 können unterschiedlich angezeigt werden. Normalerweise unterstützen Programme eine große Anzahl nationaler Alphabete. Während der Installation der Software werden auch die erforderlichen Schriftarten automatisch installiert.

Das Problem tritt meistens auf, wenn die Codepage falsch eingegeben wurde. Wenn Sie beispielsweise Hypertextdokumente in MS Word oder MS FrontPage Express erstellen, wird dem Seitentext automatisch eine Struktur vom Typ charset = xxxxx hinzugefügt, die die Verwendung des kyrillischen Alphabets nicht zulässt. In diesem Fall müssen Sie den Attributwert korrekt angeben: charset = windows1251 (oder einen anderen, wenn Sie eine andere Codepage benötigen). Wenn Sie sich russische Markenwebsites im Internet ansehen, werden Sie feststellen, dass die meisten Codierschalter zwei Optionen für die Verwendung des kyrillischen Alphabets bieten: Windows und KOI8.

Warum gibt es solche Schwierigkeiten, wenn das Unicode-System existiert? Die Antwort ist einfach: Aufgrund des Wunsches der Entwickler, komfortable Arbeitsbedingungen zu gewährleisten. In der Tat sind alle Standardprogramme für die Einzelbytezeichendarstellung ausgelegt. Das Bearbeiten von HTML-Code ist am einfachsten, wenn Sie Zeichen über die Tastatur eingeben. Wenn das Dokument Unicode-Codierung verwendet, funktionieren Tools wie Editor, Norton Commander oder WordPad nicht damit, und Sie müssen bei einem Hypertext-Editor anhalten. In diesem Fall sieht der russische Buchstabe A im Quellmodus folgendermaßen aus: A (dezimal). Eine solche Seite ist schwer zu lesen und zu bearbeiten. Eine ähnliche Codierung kann auftreten, wenn Sie das kyrillische Alphabet in einem nicht russifizierten Hypertext-Editor eingeben. Es kann eine automatische Zeichenkonvertierung durchführen. Daher sollte jeder neue Editor auf die Möglichkeit der Verwendung russischer Buchstaben getestet werden: Geben Sie einen kleinen Text ein, speichern Sie das Dokument und zeigen Sie es im Quellmodus an.

Zum Thema: