![年度鼠标推荐!2021年最值得购买的鼠标是什么?](https://i.ytimg.com/vi/6jK5nRX8Wfc/hqdefault.jpg)
内容
“响应式设计”是我们行业的一项开创性发现。伊桑·马可特(Ethan Marcotte)创造了这个名词,并写了一本书。这对所有人来说都是美好的一天。
不久之后,卢克·沃布洛夫斯基(Luke Wroblewski)提出了一项战略,该战略允许开发人员和设计师进行协作并启动“ Mobile First”项目。创建此方法时,Wroblewski有三个原因,为什么他认为需要使用此策略来构建应用程序:
- 手机正在爆炸
- 移动迫使您集中精力
- 移动扩展您的功能
缺少了什么?
响应式设计和Mobile First对我们的行业来说都是革命性的,但是仍然缺少一些东西。
如果我们试图在各种屏幕分辨率和设备上向尽可能多的用户提供内容,那么设备功能和用户环境是否不是主要原则之一?例如
- 您是否考虑过用户的连接以及RTT(往返时间)对大型资产的影响?
- 您是否有适当的策略来交付特定于某些屏幕分辨率的资产?
移动设备可能正在爆炸,但是网络很快不会改变。我们需要改变方法。
排空价格计划
如果您认为我只是在这里大肆宣传,那我就是–这就是问题的一部分。 RWD和Mobile First成为流行语。它们只是被解释为“我们需要拥有一个首先在移动设备上构建的响应式站点,以便我们可以向访问我们应用程序的每个人提供内容”。
正如塔米·埃弗茨(Tammy Everts)最近写的:‘针对移动设备进行优化的网站比以往任何时候都多。那么,为什么移动页面越来越大?’足够了。
如果我们要交付不消耗用户价格计划的应用程序,则必须首先考虑“性能优先”。
您可以将内容交付到移动设备,但是如果不考虑性能,会有多少人在等您的内容?
从我的角度来看,我不确定Mobile First甚至不是启动项目时要考虑的策略。等等,牛仔,让我解释一下...
流行语正在杀死我们
最近,我开始意识到代理机构已开始向其客户添加“响应式Web设计”作为一项单独的服务。我是说WTF?与静态网站相比,您如何感觉对响应网站向客户收取更多费用是可以接受的?
响应式Web设计不是一个单独的实体;它是一个独立的实体。以响应方式进行构建应该是您的默认方法。
这就是我用流行语杀死我们的意思。 RWD仍然是一个相对较新的概念,并不意味着它是您的流程的附加组件:它需要集成到当前的流程中。从表格布局移走时,您是否将CSS添加为单独的服务?我以为不是。
使其可测量
如果您采用“性能优先”的方法,那么您的用户将非常感谢您。而且,您将感谢自己,因为学习性能将使您获得如此多的真棒知识,这将在很多领域中有所帮助。每个人都是双赢的。
现在,我向您的亲爱的读者们提出我的卖点。
- 绩效第一是可以衡量的。建议您在考虑使用此方法时设置效果预算。设定预算意味着您需要坚持并集中精力。您了解您的总体目标是什么。
- 绩效第一将使您获得更多收益。事实证明,性能可以提高转化率。
- “性能第一”是针对当前情况的正确方法。移动设备正在爆炸式增长,这仅仅是事情的开始。各种类型的设备都将面世,并且能够向这些设备显示资产和内容是关键。性能绝对至关重要。
我想我已经阐明了我的观点,并且我知道今后将使用哪种方法。如果您从本文中删除任何内容,或者只有一个段落停留在您的大脑中,请使其成为最后一个……
RWD应该是默认值。对于许多人而言,性能是当前的主要问题。事实证明,解决该问题可以保证企业和用户满意。表演第一FTW。
字: 本·库珀
Ben Cooper以前是TH_NK,他是Clicksco的前端开发人员。他的主要技能是CSS体系结构和前端性能,因此使用大型代码库非常适合他。