K
K
Kir Marchenko2015-11-23 14:49:15
Web development
Kir Marchenko, 2015-11-23 14:49:15

How do services like websvodka.ru work?

I read an article about them on Habré:
habrahabr.ru/company/embc/blog/249075
How to make a simple textual comparison understandable, but here is how the graphical display of everything that has changed takes place while maintaining the page design as in the screenshot here:
12b3849d7eab67b5aef7f30009cf9bc1.png
and here:
94b4978dd83c4f5ca874c238073e8c33.png
How can this be implemented?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Alexey Ukolov, 2015-11-23
@kir64

Page design depends on css.
css depends on html.
To save the page design, you need to save the html.
To save html, you need to build AST of both versions and show changes at the deepest possible level.

S
s0ci0pat, 2015-11-23
@s0ci0pat

With HTML and CSS

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question