启动页的作用很多,在缓解用户等待焦虑的同时,也能够通过启动页来奠定品牌的基调或者实现商业价值,其重要性可见一斑。
等待,无尽的等待——当我打开一个APP的时候,产品品宣、Slogan、第三方广告冷冷得在我脸上胡乱地拍,网络不太好的时候再加上旋转的菊花码,我要经过一个漫长的过程才能来到我想到的页面。
唐纳德·诺曼可说过,用户是永远不是错的(摊手)。网络问题,怪运营商;一连串的开屏页,那必须得怪产品设计人员了。作为一名UI,我知道有时出于品宣和商业目标,我们不得不在PM与运营的淫威下屈服。但今天我还是要来聊聊,怎么把开屏页落地,做到存在且合理。
一、平台规范下的启动页
iOS 与 Material Design 对于启动页(Launch Screen)存在的价值都保持一致的积极态度,都认为启动页可以让用户减少对于应用程序启动加载过久的认知。说直白点,启动页存在的价值,其实就是应用程序启动加载的一块遮羞布。
虽然两个平台对于设置启动页的意见一致,但却有着各自差异性的设计指导准则和实施标准。
首先,iOS在规范的迭代中从来没有改变过“以用户体验为核心”的初衷,时至今日 iOS 也依旧认为启动页应该设计为类似应用程序打开后第一屏的屏幕骨架,这样不容易引人注意,看上去就像一启动应用程序就已经加载出了应用框架,剩下的时间只是在请求服务器数据,给人一种应用程序打开很快的感觉。
而MD比较与时俱进,除了和iOS一样,指导设计者可以用第一屏骨架作为启动页方案之外,还提供了为推广品牌而做品牌曝光用途的第二方案。
曾经有