2017-02-27 6 views
0

私はhtml cssの基本的な知識を持っています。人々が私のコンテンツを盗まれることを望んでいません。私はソースコードではなく私のWebページにのみコンテンツを表示したい。だから私はそれをどのように達成できますか?ソースコードを隠す

+1

できません。ブラウザは、ページをレンダリングするためのコードを見ることができる必要があり、誰もがコードを見ることができます – mlegg

+1

PHPでサーバー側のすべてをコーディングする必要がありますが、ソースが表示されても部分は表示されます – HisPowerLevelIsOver9000

+0

PHP 。しかし、Webはコードを借りる人々の上に作られたものです。そして、誰かがあなたのコンテンツを取得した場合、あなたのサイトではなく、ランキングで苦しんでいるサイトです。 – scoopzilla

答えて

0

クライアント側のコードは、常にクライアントマシン上で実行されます。サーバー側のすべてのロジックがクライアントには見えないため、これを処理する必要はありません。

クライアントコードを非表示にするには、その方法はありませんが、エンドユーザーが判読できないように縮小するだけで済みます。しかし、市販されている工具もあります。

0

できません。

ウェブページを表示するためにウェブブラウザがHTML、JavaScript、CSSファイルをダウンロードする必要があるため、これを完全に隠すことはできません。 (主要なブラウザのいずれでもはこれを行うにはを試していない、と彼らがした場合でも、回避するのは簡単だろう。)

代わりに、何を行うことができますすることはコードを難読化です。これはコードを隠すわけではないので(まだコピーすることができます)、理解しにくくなります。しかし、これは不可能ではありませんし、十分に頑張ろうとする人は結局それをすることができます。

1

あなたのhtmlコードを保護する理由が見つかりません。あなたがしたい場合はどこにでも行くことができ、必要に応じてHTMLとCSSのコードをダウンロードすることができますが、それを行う良い理由はありません。

HTML、CSSまたはJavaScriptでコードを記述すると、コードを「保護する」方法がありません。これらはクライアントサイドの言語です。つまり、あなたのコードはそのクライアント(誰でも)によって実行されます。