Building the DOM faster: speculative parsing, async, defer and preload
hacks.mozilla.org
hacks.mozilla.org
But why?
https://drafts.csswg.org/css-fonts/#font-fetching-requiremen...
I mean, that's if you're lucky and the development team was relatively competent.
The old-fashioned way of embedding scripts directly is really wasteful, I agree.
Build systems exist, but that doesn't mean they are used everywhere or that all features can be integrated into them. The same goes for static analysis tools, dynamic analysis tools, perf optimization tools, security vulnerability testing tools, unit testing, automated integration testing, etc. -- they exist, but their coverage is far less than 100%.
Yes this happened even at whatever company you think is a paragon of engineering best practices and modern development.
(BTW i don't see how you can have separate files, using modules or require etc would prove difficult to have split files, rather than one)
perhaps you just misjudged the composition of topics frequently posted to this site.
This is the same reason the Secret Service put a large bounty on software that can accurately identify sarcasm from legit intent to do harm to political figures.