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