- 原文链接 : Why our website is faster than yours
- 原文作者 : by Declan
- 译文出自 : 掘金翻译计划
- 译者 : hpoenixf
- 校对者: MAYDAY1993,circlelove
我们最近升级了我们的网站。虽然这主要是界面方面的大调整,但作为一个软件开发者,我们更关注在技术细节上面。我们的目标是加强控制,关注性能,在未来可以灵活地调整和让在网站上撰写内容变得有趣。下面讲述了我们是如何让我们的网站比你的快的(呀,不好意思!)
为了性能而设计
开发项目的时候,我们每天都会跟设计师和产品经理讨论性能和美观的平衡。对于我们的网站来说,这是简单的。简单来说:我们相信尽快的展现内容是良好用户体验的开始。这意味着性能 > 美观
好的内容,布局,图片和交互对吸引你的用户是必要的,但这些元素都影响着页面的加载时间和用户体验。在每一步我们都在想办法在提升用户体验和设计时的同时给性能带来尽可能小的影响。
内容优先
我们想要把核心内容-也就是基本的 HTML 和 CSS -尽可能快的展现给用户。每一个页面都应该支持内容最主要的目标:传达信息。增强的功能,也就是 JavaScript ,完整的 CSS 文件,网络字体,图片和分析相对于核心内容来说都是次要的