2017-05-31 7 views
0

私はHTMLを学んでいます。何か興味があります。ブラウザはウェブサイトのソースコードを表示できるので、ソースコードの代わりにランダムまたは所定のテキスト/画像などを表示することは可能ですか?HTML - ソースコードの代わりにカスタムテキスト/イメージを表示する

たとえば、Chromeでウェブサイトを右クリックすると、そのソースコードを表示することができます。前のアクションが発生したときに、そのページのソースコード以外を表示したい。これは可能ですか?

私は初心者ですので、どうかしてください。 乾杯。

+0

ASCII文字のみを使用してコードを難読化することができます。 「」は、「< h t m l >などとなります。 – gwally

答えて

2

いいえ、これはできません。 カールのような簡単なコマンドラインツールでウェブサイトをリクエストするとします。あなたが得るのはソースコードだけです。 Chromeはソースコードをウェブサイトにレンダリングするだけですが、ファイルはコードのままです。

レンダリングされたページのみを表示し、コードを表示する機能がないクライアント(ブラウザの好きなクロム)を作成できます。

ただし、ユーザーがソースコードを表示することを防ぐことはできません。

1

私が知る限り、1つの小さな例外 - コメントを付けて、ウェブサイトのレンダリングに使用されるテキスト以外のものをブラウザに強制的にレンダリングさせることはできません。彼らは、「普通の人」のブラウジングのウェブサイトには見えないテキストが表示され、あなたは余分な何かを示す上で主張すれば、あなたは「ASCIIアート」と呼ばれるものを表示することができます - そのように:

<!-- 
    _ _  _ _  
| | | | | | |  
| |__| | ___| | | ___ 
| __ |/ _ \ | |/ _ \ 
| | | | __/ | | (_) | 
|_| |_|\___|_|_|\___/ 
--> 

それもイメージの可能性があり、あなたができますTHIS

関連する問題