J'en avais besoin, je l'ai fait, je le partage.
Add-on gratuit pour votre navigateur.
Comparaison entre une page web et sa version antérieurement capturée.
Aucune donnée ne quitte votre navigateur, rien n'est envoyé ailleurs.
Entre deux versions:
Une comparaison qui fait la différence.
Differactor compare deux versions d'une page web et isole les nodes nouvelles ou modifiées.
Vous décidez la version à conserver et le moment de faire la comparaison.
Aucune mise en page à déchiffrer, juste la mise en évidence des nouveaux éléments.
Techniquement, Differactor inspecte le DOM de la page pour en lister les empreintes des nodes contenues et la compararer avec la liste antérieure. Chaque empreinte est calculée à partir du nom, du texte, de certains attributs de la node, et enfin, de son voisinage direct. L'arbre est stocké en interne dans le browser. Sur la base de cette empreinte, Differactor sait comment sur-styler les nodes qui étaient déjà là et les autres. Differactor ne fait pas de diff stricte du contenu textuel des nodes, il fait juste un diff du DOM, mais le contenu des nodes est en grande parti basé sur leur contenu textuel.
Capturez une version de la page.
Differactor stocke une version optimisée de la page dans votre navigateur.
Revenez plus tard...
Rechargez la page, Differactor est prêt pour faire une analyse des différences qui sont intervenues.
Cliquez sur le bouton Comparer
Les nouveaux éléments sont alors surlignés en jaune, les ancients sont floutés.
« La plupart des pages sont identiques.— Jamais la même rivière.
C'est l'endroit où elles cessent de l'être qui compte. »
- 1009
- Victory over SVGs. Include a bit of context in the node footprint.
- 1008
- Footprint for long nodes. Firefox version validated. Compare logic rewrite. SVG nightmares.
- 1007
- Mo'sugar. Extension icon. SVG handling by markup ?
- 1006
- Updated node footprint computation.
- 1005
- Better GUI.
- 1004
- Sound theme and UnlimitedStorage in manifest.
- 1003
- Initial release.