查了一圈资料,大概谈到 Mobile First 的优势都是从用户量和设计方面考虑。
那么问题来了,Mobile First(移动端渐进增强到 PC 端) 相比 PC First ( PC 端逐级减弱到移动端),性能上有什么优势吗?
1
winnie2012 2014-11-17 16:17:42 +08:00 1
成年人都看趋势,技术人才看技能
|
2
abelyao 2014-11-17 16:18:02 +08:00
性能?哪种 first 和性能有什么关系吗?不是应该根据业务需求来决定哪种 first 吗
|
3
lingyired 2014-11-17 16:20:35 +08:00
Mobile First 的话,一般设计确认下来之后,PC 端也沿用移动端显示的数据量。很少会新增多一些内容。而且还能一开始就考虑清楚想要提供的内容哪些比较重要。
大部分程序其实都是 PC First 先,只不过重新发现这条路不好走,才全面重构,重新 Mobile First 开始。 |
4
FrankFang128 2014-11-17 16:21:24 +08:00
根据你的用户需求来选择技术方案。
没有万精油。 |
7
abelyao 2014-11-17 16:30:40 +08:00
@OrangeHat
还是根据实际的业务需求来决定哪种 first 比较好,不要盲目跟随 mobile first 这样的论调 |
10
66beta 2014-11-17 16:45:51 +08:00
设计/前端上来说,从mobile做到PC较方便,反过来则略困难繁琐
个人感觉,mobile first才是RWD的真谛 当然移动设备发达的今天,也是原因之一 不过好多网站都是做一个固定宽度PC网站+mobile site+native app形式 |
18
XinRen 2014-11-17 17:02:03 +08:00
你们真行。
|
22
abelyao 2014-11-17 18:25:41 +08:00
@OrangeHat
我觉得还是有些过于强调谁 first 了,有一些 mobile first 是因为在移动端就能满足业务需求,加上现在 app 概念比较流行,以及微信宣传也很方便,所以就直接 mobile first 了,到了 pc web 可能只是提供个二维码给你扫一下而已。 而 pc web 相比移动端,则可以展示更多的内容,提供更为丰富的操作,比如在线支付,比如大屏幕带来更多的内容展示,等等许多更为便捷的东西,以及还是要考虑一部分人没有、不习惯、手机不支持移动端的访问。 相反如果你是 pc first,到了移动端自然就是筛选出你需要展示的一部分数据,或者全部数据然后做重新排版,重新排版多多少少是要的,至于响应式页面,页面简单的话可以考虑,复杂页面的建议还是不要了,毕竟 css rewrite 也不是那么好控制,而且一大堆 pc web 上的 css / js / image 加载到 mobile web 去会影响用户打开的时间。(也可以像 v2ex 一样在服务端判断 pc 或 mobile 然后输出不同的 css 文件) 说到底,还是根据你们的实际业务需要来设计吧。 |
23
kmvan 2014-11-17 18:29:14 +08:00
越来越多人,PC是用来工作而不是用来娱乐看网页的。反而手机才是看网页的主要工具,应该是移动端60%左右吧。
|
25
lsylsy2 2014-11-17 21:14:52 +08:00
首先,没有用户量谈性能都是耍流氓
从简单到复杂,大概设计上简单一点? 还有就是歪楼…… |
26
Sivan 2014-11-17 21:24:44 +08:00
如果你要兼容移动端,那么 Mobile First 开发起来会有很多便利的地方。如果是纯 PC 端页面就没必要遵循了。
|