よく見かけたり機能的なウェブサイトに出くわしたり、それを作成するのにどんなテクノロジーが使われたのだろうと思いました。特定のウェブサイトが何で構築されたかを理解するために利用できるテクニックは何ですか?
Webエディターのようにジェネレーターメタタグを含むフレームワークはほとんどありません。特定の言語やフレームワークの明確な兆候はありますか?
回答のまとめ
サイトのURLは、フレームワークやプログラミング言語を裏切る可能性がありますが、信頼することはできません(例:.aspなどのファイル拡張子)。HTTP応答ヘッダー、Cookie、スタイルシート、およびソースコメントも手がかりとなる場合があります。
サイトの詳細を照会するためのいくつかの優れたツール(間違いなく他にもたくさんあります):
Firefoxアドオン:
- Wappalyzer -CMS、フレームワーク/ライブラリ、eコマース、メッセージボードなど。
- ドメインの詳細 -IP、国、ウェブサーバーの詳細
- Library Detector-使用中のJavaScriptライブラリ
Chrome拡張機能:
ブックマークレット:
- WTFramework-使用中のJavaScriptフレームワークを示します