RS Wood
2018-06-02 23:41:23 UTC
From the «web developers you all suck donkey balls» department:
Title: USA Today Serves Different Site to EU Visitors That Is Way Faster Than Regular Site
Author: John Gruber
Date: Sun, 27 May 2018 20:17:00 -0400
Link: https://twitter.com/fr3ino/status/1000166112615714816
Marcel Freinbichler:
Because of #GDPR, USA Today decided to run a separate version of their
website for EU users, which has all the tracking scripts and ads removed. The
site seemed very fast, so I did a performance audit. How fast the internet
could be without all the junk! 5.2MB → 500KB
They went from a load time of more than 45 seconds to 3 seconds, from 124 (!)
JavaScript files to 0, and from a total of more than 500 requests to 34.
The privacy implications of all the JavaScript that gets loaded for
user-tracking is alarming enough, but practically speaking the bigger problem
is that it makes the web slow. Web developers, generally speaking, are terrible
at their craft. 124 JavaScript files and over 500 HTTP requests for a single
goddamn web page is just shameful.
Again I say[1]: the web would be better off if browsers had never added support
for scripting.
★ [2]
Links:
[1]: https://daringfireball.net/linked/2017/06/22/navistone-form-data (link)
[2]: https://daringfireball.net/linked/2018/05/27/usa-today-gdpr (link)
Title: USA Today Serves Different Site to EU Visitors That Is Way Faster Than Regular Site
Author: John Gruber
Date: Sun, 27 May 2018 20:17:00 -0400
Link: https://twitter.com/fr3ino/status/1000166112615714816
Marcel Freinbichler:
Because of #GDPR, USA Today decided to run a separate version of their
website for EU users, which has all the tracking scripts and ads removed. The
site seemed very fast, so I did a performance audit. How fast the internet
could be without all the junk! 5.2MB → 500KB
They went from a load time of more than 45 seconds to 3 seconds, from 124 (!)
JavaScript files to 0, and from a total of more than 500 requests to 34.
The privacy implications of all the JavaScript that gets loaded for
user-tracking is alarming enough, but practically speaking the bigger problem
is that it makes the web slow. Web developers, generally speaking, are terrible
at their craft. 124 JavaScript files and over 500 HTTP requests for a single
goddamn web page is just shameful.
Again I say[1]: the web would be better off if browsers had never added support
for scripting.
★ [2]
Links:
[1]: https://daringfireball.net/linked/2017/06/22/navistone-form-data (link)
[2]: https://daringfireball.net/linked/2018/05/27/usa-today-gdpr (link)