3 ms·
A great deal of complexity is due to technical debt, notably HTML/CSS technical debt because "don't break the web". Well maybe we should "break the web" once to
by throw_m239339 6y ago
A great deal of complexity is due to technical debt, notably HTML/CSS technical debt because "don't break the web". Well maybe we should "break the web" once to allow new browser engines to be easier to craft, after all, the web started rather simple 30 years ago...
- andrewmcwatters 6y agoIt’s not necessary. CSS 2.1 makes up most of the modern web without other modules and it’s not too hard to implement. It’s just that no one writes compositors. Partial implementation can exist as valid user agents, and most developers don’t even seem to realize you can have a compliant browser that doesn’t render to CSS 2.1 box model specifications.