Dev Tools: Debugging DOM Tree modifications
“Break on Subtree Modification” allows you to debug dynamically added and removed DOM nodes.
“Break on Subtree Modification” allows you to debug dynamically added and removed DOM nodes.
For your and my inspiration: A collection of websites that don’t hide the navigation on mobile behind a burger/menu button.
I haven’t thought about ordering CSS properties in a while, but I began to work on the redesign of HTMHell recently and I decided to challenge my current approach.
My answer to the question “What is one thing you learned about building websites this year?”
The lang
attribute is an essential component in the basic structure of an HTML document. It’s important that we define it correctly because it affects many aspects of user experience. Unfortunately, the negative effects a missing or wrong attribute can have aren’t always evident. Austrian news site orf.at learned that the hard way recently.
In the first article of this series, I explained how important progressive enhancement is for web accessibility. Building websites layer by layer allows for a cleaner separation of concerns and more resilient experiences. This second article is about user preferences and how to respect them when writing CSS.