欧盟的“通用数据保护条例”(GDPR)于 2018 年 5 月 25 日生效,其中最明显的影响是用户收到了一系列通知用户隐私政策发生变化的电子邮件。随着网站开始遵守数据隐私条例,开发人员很快就发现网站页面加载性能得到显著改进。
“今日美国”网站是被关注得最多的一个例子,其网站的欧洲版减少了近 90%的加载内容,主要是因为删除了很多用户跟踪脚本。“今日美国”还将 GDPR 用作改善其网站整体前端工程的依据,从而进一步提高性能。来自澳大利亚的网站开发者 Marcel Freinbichler 在 Twitter 上解释了这一结果:
Freinbichler 同时也指出了 Verge 做出的类似改进:
来自 ServeBolt 的 Erlend Eide 解释了GDPR 如何激发他们的组织对性能做出优化和提升(通过改进 TTFB):
Eide 补充说,造成网站性能延迟的最重要原因是第三方服务提供了太多的 JavaScript。
总的来说,ServeBolt 能够将平均页面加载时间从 4 秒缩短到 1 秒。
来自 SpeedCurve 的 Tammy Everts 声称,来自HTTP Archive 的数据表明,网页的平均负载从 2011 年的 929KB 增加到 2017 年的 3MB。图像文件大小是造成增长的最重要因素,其次是脚本。
用户跟踪脚本对性能的影响并不是什么新鲜事,只是 GDPR 将这种影响带到了大众面前。谷歌开发者网站为优化网页内容(包括第三方 JavaScript)提供了相应的指南。
无论是否遵守GDPR,强烈建议开发人员对第三方用户跟踪脚本的性能影响进行分析,并了解如何高效地加载第三方资源。
查看英文原文 :GDPR Changes Highlight the Impact of User Tracking