Дак, может вы будете уточнять, что есть правильное DOM дерево, а что нет? Может неправильное = невалидное по w3c?
И вообще, откуда может появиться неправильное дерево? Я бы на Вашем месте задумался, что Вы вообще делаете. Звучит, как бред.
JohnJon: Ну и? С 9 классами образования может и никак. Если что, то я закончил универ. Просто работать стал после 2-го курса, но из универа не ушёл. Я уверен, что если у человека есть задатки и желание, то высшее образование - лишь дополнение.
JohnJon: И? Потому что мне нравится frontend. Но это не отменяет того факта, что я знаю алгоритмы/структуры данных и для меня нет проблемы разобраться в чём-то сложном. А для тебя фронтэнд - это что? jQuery и поехали? Мы пишем толстые клиенты с кучей логики, которые должны работать быстро.