Hallo, schöner Post. Allerdings muss ich doch anmerken, dass das ja kein echtes Sicherheitsfeature ist.
Schauen wir uns das mal auf JSFiddle an: Einfach hier klicken
Wenn man jetzt per Rechtsklick auf die anzeige unten rechts klickt und dann "Untersuchen" im Chrome oder "Element untersuchen" im Firefox klickt sieht man den ganzen HTML-Code im Klartext.
Unterm strich ist es leider nicht möglich Webseitencode un-klaubar zu machen. Man kann es höchstens mit mehr und mehr Schichten "schützen" bis dem der den Code will, die Lust vergeht.
Letzten Endes muss der Browser es ja entschlüsseln um die Seite überhaupt anzeigen zu können. Und wenn der Browser den Code kennt, dann kann auch der User dran kommen.
Nachdem @humanduck den Artikel etwas überarbeitet hat. Bin ich der Meinung inklusive Rechtsklick-Schutz sollte es relativ sicher sein. Das sollte vor Anfängern schützen, die sich mal eben was klauen können. Die Leute wiederum, die wissen wie man das umgeht würden sich wahrscheinlich nicht die Mühe machen, sondern den Code selber schreiben.
:thumbsup:
Man sollte auch bedenken, wenn man es verschlüsseln muss und es gewisse Performance braucht verbraucht das auch Performance im Webbrowser beim entschlüsseln.
Und ich muss ganz ehrlich sagen, dass es mir wichtiger ist dass der User das beste empfinden auf der Homepage hat.
Glaube nicht dass es irgendeine Webseite gibt die wirklich es braucht, dass man den Quellcode schützt. Finde solche Taktiken zeugen eher von dämlichen Admins die denken, dass ihr Quellcode jetzt total sicher vor Diebstahl wäre.
Und durch normalen Javascript Quellcode durch zu steigen ist schon die Hölle :P
Jo nochmal danke für den Hinweis
Hat er recht :)