Web ページでの JavaScript コードの隠蔽について 一般に信じられていることに反して、JavaScript コードが閲覧されないように完全に隠すことは完全に実現可能ではありません。ブラウザの「ソース表示」機能。ただし、一般的な観察者にはコードが見えにくくなるテクニックがあります。 1 つのアプローチは、JavaScript コードを別のファイルに外部化し、 を使用してそれを参照することです。タグ。こうすることで、コードは HTML ソースに直接表示されなくなります。ただし、外部ファイルをロードすることでアクセスすることはできます。</p> <p>さらに難読化するために、コードに難読化技術を適用して、標準の変数名を短縮バージョンに置き換え、不要な空白を削除することができます。これにより、追加の処理を行わずにコードを解釈することがより困難になります。</p> <p>さらに、スクリプト タグが HTML 内に静的に存在するのではなく、プログラムによって追加される動的スクリプト インクルードを使用することもできます。これにより、[ソースの表示] ビューで JavaScript ソースを見つけることが難しくなります。</p> <p>最後に、機密ロジックをサーバー側に移し、AJAX 呼び出し経由でアクセスできるようにすることを検討してください。これにより、ブラウザに公開される重要なコードの量が減ります。</p> <p>これらの対策によりコードの機密性は向上しますが、決意の強い個人からの完全な保護は保証されないことに注意してください。代わりに、パフォーマンス、信頼性、優れたアプリの作成に焦点を当ててください。結局のところ、Web 開発の成功は秘密を守ることではなく、優れたユーザー エクスペリエンスを提供することにあります。</p>