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

Ver- / Entschlüsselung von HTML-Code oder beliebigem Text

Nach Thema:


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

Auf den meisten Websites ist der HTML-Code öffentlich verfügbar, was bedeutet, dass jeder Webmaster sie einfach reproduzieren kann, indem er einfach auf den Bildschirm der fertigen Webseite schaut.

Einige Optimierer betrachten den Quell-HTML-Code ihrer Webprojekte jedoch als Geschäftsgeheimnis oder "Know-how".

Um Ihre intellektuelle Arbeit vor unberechtigter Nutzung zu schützen, hilft Ihnen dieser Service, mit dem Sie den Quell-HTML-Code schnell per Javascript verschlüsseln können.

Codiert HTML oder einen beliebigen Text in Java-Script. Es ist praktisch, alle Informationen zu verbergen (zum Beispiel vor Rips oder dem Schutz von E-Mails vor Spam).

Wie benutzt man?

  1. Fügen Sie Ihren HTML / TEXT , den Sie verschlüsseln möchten, in das unten stehende Formular ein.
  2. Durch Drücken von "CODE" erhalten Sie Ihren Code / Text in verschlüsselter Form.
  3. Fühlen Sie sich frei, es auf Ihrer Site zu kopieren und einzufügen .

  • "CODE" - kodiere den Text / Code.
  • "Decode" - dekodiert den codierten Text / Code, der von diesem Encoder codiert wurde.
  • "VIEW" - sehen Sie das Ergebnis der Codierung im HTML-Format in einem neuen Fenster.
  • "SHARE" - Wählen Sie den Code im Fenster mit einem Klick.
  • "CLEAR" - Löschen Sie das Code-Eingabefenster.

Ich denke, dass es keine Notwendigkeit gibt zu beweisen, dass die Hauptsprache des Internets Englisch ist. Gleichzeitig wird die Verwendung von nationalen Alphabeten für Hypertext-Dokumente zur Verfügung gestellt. Der Standard-Anzeigemodus ist ISO Latin I (ISO 88591). Es ist sowohl für MSDOS (ASCCII-Zeichensatz) als auch für Windows geeignet, so dass die Menge der Programme zum Anzeigen und Bearbeiten von HTML-Code ziemlich umfangreich ist.

Gleichzeitig unterstützen Browser den Unicode 2.0-Zeichensatz (ISO10646), der die Verwendung nationaler Alphabete ermöglicht. Aus praktischer Sicht bedeutet dies, dass die Zeichen mit einer Ein-Byte-Nummer (Codes innerhalb 0255) oder zwei Bytes (065 535) codiert werden können. Im ersten Fall muss das Zeichensatzattribut das nationale Alphabet verwenden, da die gleichen Zeichencodes für verschiedene Codeseiten unterschiedlich interpretiert werden können.

Und wenn das charset-Attribut nicht angegeben ist? Öffnen Sie das MSIE-Untermenü Ansicht -> Codierungen und prüfen Sie, welche Codepages auf Ihrem Computer verfügbar sind. Sicher werden Sie die Befehle finden, die für die Anzeige russischer Buchstaben verantwortlich sind: kyrillisch (Windows-1251) und / oder kyrillisch (KOI8-R). Dies sind die zwei beliebtesten Kodierungen in unserem Land. Die einfachste Option ist, wenn keine Codepage oder bestimmte Schriftarten für die Webseite aufgelistet sind. Dann verwendet der Browser die standardmäßig ausgewählten Schriftarten. Da jeder Benutzer das Programm für sich selbst konfiguriert und Zeichensätze mit nationalen Alphabeten anwendet, treten normalerweise keine Probleme beim Anzeigen von inländischen Ressourcen auf. Russisch wird russische und deutsch - deutsche Texte lesen. Wenn die Seite aus dem Internet heruntergeladen wird, kann das Problem auch gelöst werden: Der Browser analysiert den Seitentext und versucht, die erforderliche Kodierung zu finden. Wenn er es falsch macht, kann der Benutzer immer den obigen Befehl anwenden und die Situation korrigieren.

Wenn im Dokument eine bestimmte Codepage angezeigt wird, ist die Auswahl der Schriftart (in diesem Fall eine Teilmenge der Symbole, die zur Anzeige der Codes 128255 dienen) vordefiniert. Codes 32127, das sind Satzzeichen, Zahlen und Buchstaben des lateinischen Alphabets, werden in der überwiegenden Mehrzahl der Fälle korrekt dargestellt, und die Codes 128255 können unterschiedlich dargestellt werden. Normalerweise unterstützen Programme eine große Anzahl nationaler Alphabete. Während der Installation der Software werden die notwendigen Schriftarten automatisch installiert.

Das Problem tritt am häufigsten auf, wenn die Codepage nicht korrekt angegeben ist. Wenn Sie beispielsweise Hypertext-Dokumente in MS Word oder MS FrontPage Express erstellen, wird dem Text der Seite automatisch ein Zeichensatz charset = xxxxx hinzugefügt, der die Verwendung von Kyrillisch nicht zulässt. In diesem Fall müssen Sie den Wert des Attributs korrekt angeben: charset = windows1251 (oder falls Sie eine andere Codepage benötigen). Wenn Sie sich russische Websites mit Markenzeichen im Internet ansehen, werden Sie feststellen, dass die meisten Kodierschalter zwei Optionen für die Verwendung von Kyrillisch anbieten: Windows und KOI8.

Warum gibt es solche Unschönheiten, wenn es ein Unicode-System gibt? Die Antwort ist einfach: Wegen des Wunsches der Entwickler, sich selbst angenehme Arbeitsbedingungen zu sichern. Tatsächlich sind alle Standardprogramme für die Darstellung von Einzelbyte-Zeichen ausgelegt. Am einfachsten ist es, den HTML-Code zu bearbeiten, indem Sie einfach Zeichen über die Tastatur eingeben. Wenn das Dokument die Unicode-Codierung verwendet, können solche Tools wie Notepad, Norton Commander oder WordPad nicht verwendet werden und Sie müssen den Hypertext-Editor anhalten. In diesem Fall wird der russische Buchstabe A im Modus "source" wie folgt aussehen: A (in dezimaler Kodierung). Diese Seite wird schwer zu lesen und zu bearbeiten sein. Diese Kodierung kann auftreten, wenn Sie Kyrillisch in einem nicht-russischen Hypertext-Editor eingeben. Es kann eine automatische Zeichenumwandlung durchführen. Daher sollte jeder neue Editor auf die Möglichkeit getestet werden, russische Buchstaben zu verwenden: Geben Sie einen kleinen Text ein, speichern Sie das Dokument und sehen Sie es dann im Quellmodus an.