but we can already make web pages load 500% faster by not shoveling a ton of shit, not loading scripts from 60 third-party domains (yes stop using CDNs for jQuery/js libs, those https connections aren't free - they're <i>much</i> more expensive than just serving the same script from your existing connection), reducing total requests to < 10, not serving 700kb hero images, <i>1.22MB</i> embedded youtube players [1], 500kb of other js bloat, 200kb of webfonts, 150kb of boostrap css :/<p>the internet is faster than ever, browsers/javascript is faster than ever, cross-browser compat is better than ever, computers & servers are faster than ever, yet websites are slower than ever. i literally cannot consume the internet without uMatrix & uBlock Origin. and even with these i have to often give up my privacy by selectively allowing a bunch of required shit from third-party CDNs.<p>no website/SPA should take > 2s on a fast connection, (or > 4s on 3g) to be fully loaded. it's downright embarrassing. we <i>can</i> and <i>must</i> do better. we have everything we need <i>today</i>.<p>[1] <a href="https://s.ytimg.com/yts/jsbin/player-en_US-vfljAVcXG/base.js" rel="nofollow">https://s.ytimg.com/yts/jsbin/player-en_US-vfljAVcXG/base.js</a>