タイトル通り、GWTがJavaをJavaScriptにコンパイルすると、結果はちょうど縮小されたのでしょうか、それとも難読化されていますか?GWTでコンパイルされたJavaScriptは難読化されているか、
2
A
答えて
8
GWT FAQによれば、コードは難読化されていますが、「開発するアプリケーションの知的財産を保護するために部分的に行われていますが、難読化によって生成されるJavaScriptファイルのサイズが小さくなる」私はこれが真の難読化であるか、空白の名前の変更と削除だけの変数/メソッドであるかどうかはわかりません。 「真の」難読化は、実際にコードを元のコードよりも大きくする可能性があります。
3
GWTコンパイラは最適化のためにJsを減らすとも言いたいと思います。これは、例えば、可能であればインラインメソッド呼び出しを行い、変数名をより短い名前に変更します。
0
ターゲットはできるだけ小さく(速い)コードを取得することです。 「難読化」は単なる結果にすぎません。
関連する問題
- 1. 難読化されたjavascriptコードブロックを解読する
- 2. 難読化されたAES解読アセンブリ
- 3. 難読化されたAndroid dex/jarファイルをJavaソースコードに逆コンパイル
- 4. 難読化されたJavaバイトコードの逆コンパイル
- 5. 難読化されたJavaScriptがブラウザを遅くしますか?
- 6. 難読化されたJavaScriptのソースコードを理解する
- 7. 難読化されたクラスをシリアライズC#
- 8. 難読化されたコードを再難読化するのは間違っていますか?
- 9. proguardによってコンパイルされ、難読化されたアプリケーションからビューIDを取り出す方法は?
- 10. 難読化された.NETコードを逆コンパイルするツールを求めました
- 11. proguard難読化後のパラメータ化されていないマップ
- 12. リバースエンジニアリング.net難読化されたコードはどれくらい簡単ですか?
- 13. 難読化されていないAndroidでProguardを使用
- 14. Tomcatへのgwtアプリケーションのデプロイメントでコンパイルされたjavascriptがロードされない
- 15. 難読化されたperlスクリプトを復号化する
- 16. GWTでコンパイルされたコードの最適化
- 17. NLogは難読化されたメッセージを出力しません
- 18. クロムアプリのchromeアプリでchrome.storageに保存されたデータはプレーンテキストで保存されているのか、難読化されていますか?
- 19. Proguardは、マージされたライブラリマニフェストのアクティビティ名を難読化しています
- 20. android:proguardインポートされたjarを難読化する
- 21. GWTがサブパッケージでコンパイルされない
- 22. セルに追加されたときに難読化されたクラス名がスタイルシートに追加されない
- 23. 賢明なフクロウのwpfプロジェクトは難読化されますか?
- 24. 難読化された.Netアセンブリをデバッグします
- 25. 難読化されたキーのキャッシングの脆弱性? Android Licensing
- 26. 動的に生成されたjavascriptを難読化/縮小する最善の方法は何ですか
- 27. Sun Java Wireless Toolkit 2.5.2で難読化されたパッケージを作成するには?
- 28. 縮小されたコードや難読化されたJavaScriptは、非圧縮コードより悪いパフォーマンスをするのはなぜですか?
- 29. PHPで生成されたHTMLコードの単純な難読化ツールですか?
- 30. javascript code難読化ツール