V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
OrangeHat
V2EX  ›  问与答

Mobile First 的优势?

  •  
  •   OrangeHat · 2014-11-17 16:14:36 +08:00 · 3905 次点击
    这是一个创建于 3693 天前的主题,其中的信息可能已经有所发展或是发生改变。

    查了一圈资料,大概谈到 Mobile First 的优势都是从用户量和设计方面考虑。

    那么问题来了,Mobile First(移动端渐进增强到 PC 端) 相比 PC First ( PC 端逐级减弱到移动端),性能上有什么优势吗?

    26 条回复    2014-11-17 21:24:44 +08:00
    winnie2012
        1
    winnie2012  
       2014-11-17 16:17:42 +08:00   ❤️ 1
    成年人都看趋势,技术人才看技能
    abelyao
        2
    abelyao  
       2014-11-17 16:18:02 +08:00
    性能?哪种 first 和性能有什么关系吗?不是应该根据业务需求来决定哪种 first 吗
    lingyired
        3
    lingyired  
       2014-11-17 16:20:35 +08:00
    Mobile First 的话,一般设计确认下来之后,PC 端也沿用移动端显示的数据量。很少会新增多一些内容。而且还能一开始就考虑清楚想要提供的内容哪些比较重要。

    大部分程序其实都是 PC First 先,只不过重新发现这条路不好走,才全面重构,重新 Mobile First 开始。
    FrankFang128
        4
    FrankFang128  
       2014-11-17 16:21:24 +08:00
    根据你的用户需求来选择技术方案。
    没有万精油。
    OrangeHat
        5
    OrangeHat  
    OP
       2014-11-17 16:27:05 +08:00
    @abelyao
    我想了下,似乎没有性能上的优势。
    但怕自己疏忽,所以想问问各位。
    OrangeHat
        6
    OrangeHat  
    OP
       2014-11-17 16:28:22 +08:00
    @lingyired
    我暂时也是想到 Mobile First 仅有产品设计上的优势。
    其他方面还没考虑到。
    abelyao
        7
    abelyao  
       2014-11-17 16:30:40 +08:00
    @OrangeHat
    还是根据实际的业务需求来决定哪种 first 比较好,不要盲目跟随 mobile first 这样的论调
    OrangeHat
        8
    OrangeHat  
    OP
       2014-11-17 16:37:08 +08:00
    @abelyao
    方便举一些栗子吗?
    abelyao
        9
    abelyao  
       2014-11-17 16:44:35 +08:00   ❤️ 2
    66beta
        10
    66beta  
       2014-11-17 16:45:51 +08:00
    设计/前端上来说,从mobile做到PC较方便,反过来则略困难繁琐

    个人感觉,mobile first才是RWD的真谛

    当然移动设备发达的今天,也是原因之一

    不过好多网站都是做一个固定宽度PC网站+mobile site+native app形式
    66beta
        11
    66beta  
       2014-11-17 16:46:15 +08:00
    @abelyao 人家要一些,你举一个,审题啊!
    OrangeHat
        12
    OrangeHat  
    OP
       2014-11-17 16:46:26 +08:00
    @abelyao 真实在!!
    abelyao
        13
    abelyao  
       2014-11-17 16:49:12 +08:00   ❤️ 2
    @66beta 不好意思,真是审题失误,重来:
    OrangeHat
        14
    OrangeHat  
    OP
       2014-11-17 16:53:22 +08:00
    @abelyao 比你多一个

    abelyao
        15
    abelyao  
       2014-11-17 16:54:20 +08:00
    @OrangeHat 你赢了,为了找到多一个栗子的图片也是蛮辛苦的吧 →_→
    likaci
        16
    likaci  
       2014-11-17 16:56:55 +08:00   ❤️ 1
    OrangeHat
        17
    OrangeHat  
    OP
       2014-11-17 17:00:02 +08:00
    @likaci
    干!丧心病狂这楼歪的。。。
    XinRen
        18
    XinRen  
       2014-11-17 17:02:03 +08:00
    你们真行。
    abelyao
        19
    abelyao  
       2014-11-17 17:05:06 +08:00
    @likaci 服!
    OrangeHat
        20
    OrangeHat  
    OP
       2014-11-17 17:26:40 +08:00
    @abelyao

    问多一个问题。
    如果 PC First,那么移动端会受到 PC 端样式重绘的影响吗?
    oldcai
        21
    oldcai  
       2014-11-17 17:47:08 +08:00
    @likaci 数了下,11个。
    abelyao
        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 文件)

    说到底,还是根据你们的实际业务需要来设计吧。
    kmvan
        23
    kmvan  
       2014-11-17 18:29:14 +08:00
    越来越多人,PC是用来工作而不是用来娱乐看网页的。反而手机才是看网页的主要工具,应该是移动端60%左右吧。
    OrangeHat
        24
    OrangeHat  
    OP
       2014-11-17 21:05:37 +08:00
    @abelyao 多谢。
    lsylsy2
        25
    lsylsy2  
       2014-11-17 21:14:52 +08:00
    首先,没有用户量谈性能都是耍流氓
    从简单到复杂,大概设计上简单一点?
    还有就是歪楼……
    Sivan
        26
    Sivan  
       2014-11-17 21:24:44 +08:00
    如果你要兼容移动端,那么 Mobile First 开发起来会有很多便利的地方。如果是纯 PC 端页面就没必要遵循了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2578 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:05 · PVG 13:05 · LAX 21:05 · JFK 00:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.