2

HTML テンプレートを themeforest にアップロードしましたが、一部の Web サイトで完全なソース コードが無料で提供されていることがわかりました。HTMLなので誰でも簡単にコピーできます。難読化する代わりに、購入せずに他の Web サイト (追跡 IP) でテンプレートをホストした場合にユーザーに警告する方法が Jquery にありませんか? 「あなたは私のテンプレートを盗まれています」のように測定してください。

IPアドレスに関するメールを(jqueryまたはphp経由で)受け取った場合は問題ありません。次に、スティーラーに警告することもできます。また、コードを削除できないように、コードを非表示にする必要があります。

したがって、HTML は私の Web サイトでホストされています。例: 120.7.7.7 - アラートなし。

誰かがその HTML をコピーして他の Web サイトにアップロードします。

4

4 に答える 4

3

クライアント側のソース コードを 100% 保護することは不可能です。ただし、人々にとって読みにくくすることはできます。

テンプレートは HTML、CSS であり、JS はクライアント ブラウザによってレンダリングされます。その人は簡単にソース コードを確認し、それをコピー ペーストして好きなことを行うことができます。

HTML を難読化できます。例: http://www.ioncube.com/html_encoder.php

ただし、テンプレートの購入者に強制することはできません。

要するに:いいえ、できません

于 2013-03-11T12:18:31.963 に答える
1

実際のところ、クライアント側の資産へのアクセスを制限することはほとんど不可能です。

アクセスを制限する方法は、経験の浅いユーザーに対してのみ行われます。決心した人は誰でも、HTML、CSS、Javascript のすべてにアクセスできるようになります。

CSSやJavascriptを縮小でき、特にJavascriptでは分かりにくいコードにアレンジできます。ただし、JavaScript は常に逆にすることができ、難読化ツールの方法が何であれ、難読化されたコードを実行して最新のブラウザーで調べることができます。難読化ツールがデバッグツールの使用を防ぐためにあなたの生活を困難にすることを意図したコードもパッケージ化する場合を除きますが、最終的には回避されて役に立たなくなるだけです.

コードの機密性が本当に必要な場合は、JavaScript を使用せず、他のテクノロジに依存してください。問題に逆のアプローチをし、新しい最もクールな JS ベースの Web アプリをすでに構築していて、それを非表示にしたい場合は、あきらめてください。

残念ながら、あなたの質問に対する答えはノーです。

于 2013-03-11T12:20:35.223 に答える
1

私はすでにSOでこのようなことを言ったと思います.クライアントにコードを持たせたくない場合は、彼に渡さないでください! それはとても簡単です。クライアントにコードを提供すると、ほとんどのクライアントがそのコードにアクセスして「盗む」ことができます。
テンプレートのプレビューを表示する必要がある場合は、そのスクリーンショットを撮り、代わりにそれを (画像として) 表示します。

于 2013-03-11T12:26:05.137 に答える
1

いいえ。ページをコピーした人は誰でもメソッドを削除できます。

于 2013-03-11T12:16:20.580 に答える