この投稿では、2 つの HTML ページの構造 (実際のコンテンツではない) を比較するツールがあるかどうかを尋ねました。デザイナーから HTML テンプレートを受け取り、実装の小さな書式設定の変更を頻繁に見逃しているため、質問します。次に、間違いを見つけるためにページをふるいにかけるデザイナーの時間を数時間無駄にします。
スレッドはいくつかの良い提案を提供しましたが、法案に合うものは何もありませんでした. 「よし、それなら」と私は思った。
うーん、考え始めたらどうしたらいいのかわからない。データ駆動型の Web サイトを簡単に作成したり、CMS を実装したり、BizTalk にドキュメントを 1 日中出し入れしたりできます。HTML ドキュメントを比較する方法がわかりません。
確かに、DOM を読み取って、ノードを反復処理する必要があります。構造を何らかのデータ構造にマップし (どのように??)、それらを比較する必要があります (どのように??)。これまで試みたことのない開発作業です。
自分の知識の弱点を特定したので、これを理解するのはさらに困難です. 開始方法に関する提案はありますか?
明確化: 実際のコンテンツは私が比較したいものではありません.クリエイティブな人たちはページをlorem ipsumで埋めており、私は実際のコンテンツを使用しています. 代わりに、構造を比較したいと思います。
<div class="foo">lorem ipsum<div>
それは違う
<div class="foo">
<p>lorem ipsum<p>
<div>