Я довольно давно работаю веб-разработчиком, и что помогло мне в обучении, так это визуально увидеть, что происходит.
Вот почему такие инструменты, как Aardvark, веб-разработчик, Firebug и многие другие.
Но когда я увидел видео геккона Reflow , они просто поразили меня.
Тогда у меня вопрос, возможно ли действительно отладить html (шаг через каждый элемент)? Или приблизиться к нему?
Что я много делал, так это использовал Aardvark и удалял элементы, но у Aardvark есть проблемы с «фоном» и элементами того же размера и невозможностью нацелить их.
ОБНОВЛЕНИЕ: Я пытался написать хорошее обновление для этого вопроса, так как это заставило меня больше думать об этом. Но поскольку английский не является моим основным языком, это было трудно.
В последние годы именно браузеры должны были быть совместимыми со стандартами. По мере того, как они приближаются к этой цели, именно мы должны думать о том, что мы можем действительно создать, когда совместимость браузера минимальна, и если есть методы, которые мы можем использовать, чтобы ускорить рендеринг страницы.
Мы можем думать о прошедших десятилетиях как о ранних годах HTML / CSS, где главной целью было просто заставить это работать. Теперь мы должны искать методы, которые ускоряют текущий процесс. Примером этого является видео выше, где движок Gecko дважды выполняет код. Это почему? И есть ли другие случаи, когда он делает ненужные вещи (даже если они работают и совместимы)
Это то, что явно необходимо проверить, чтобы подтвердить, поэтому мой первоначальный вопрос об истинном отладчике.