[@SnappyTools] Interesting breakdown! As someone who values 'spotless' and organized code, I have mixed feelings about omitting optional tags.
While I see the point in saving a few bytes for production, I think for #beginners it's much more important to build the habit of writing clean, fully valid HTML. It’s better to have a predictable structure than to save 0.1% of file size and end up with a debugging nightmare later.
In the world of modern bundlers, I’d rather let the tools handle the 'messy' optimization while keeping my source code perfect. What do you think — is human readability becoming a luxury in the age of micro-optimizations?
Google used to push this to extremes back when they were obsessed with counting the number of packets it took to load their search page.
In modern times, whenever I find an extreme push for optimization in HTML, I typically find any gains are lost as soon as...
You load the first image
You pull in the first dependency
Optimization is best applied to more egregious waste (like, "Why is my site loading 3 versions of jQuery in 2026?" or "Why is this image displayed at 300px sourced from a 2048px wide image on disk", or "Why do I load all my JavaScript on every page when 90% doesn't apply here?") rather than single-character optimizations.
I agree with Kate's views on keeping your source comprehensible and maintainable. There are also some benefits to serving exactly what you have in source code, letting compression do the real work across the network, rather than minification.
SnappyTools builds free, fast, browser-based tools for developers, writers, and designers. No signup... Show moreSnappyTools builds free, fast, browser-based tools for developers, writers, and designers. No signup required, no data uploaded, no nonsense — just clean tools that work instantly in your browser.
We cover the full developer workflow: JSON formatting, Base64 encoding, URL encoding, HTML entity encoding, CSS and HTML minification, Markdown conversion, UUID generation, and more. Plus writing tools like readability checkers, word counters, and keyword density analysis. New tools added every week based on user requests.
Everything runs 100% client-side. Your data never leaves your browser.