让用户决定软件长什么样
“自定义长相” 这个需求的起因是时不时有用户过来给我一些 UI 上的建议 ——– “这边字体大点会不会好点, 那边换个颜色怎么样?”
重口难调, 根据反馈改了一些地方和拒绝一些修改之后, 我在想: 要不索性让用户自己决定 APP 该长什么样?
- 文章地址: https://blog.t9t.io/let-user-design-2020-06-18/
- 体验地址: feeds.pub/themes
- 一些预览图

“自定义长相” 这个需求的起因是时不时有用户过来给我一些 UI 上的建议 ——– “这边字体大点会不会好点, 那边换个颜色怎么样?”
重口难调, 根据反馈改了一些地方和拒绝一些修改之后, 我在想: 要不索性让用户自己决定 APP 该长什么样?

QQ 空间上就是会有会员专属挂件,然后收一波会员费,甚至当时还催生了付费装修空间的产业。
感觉社交平台上用户会比较有折腾的动力,但如果仅仅是为了用户自己看着舒服的话,得验证一下 ROI 了。
其实现在很多 UI 框架或组件库都支持换主题,标准化足够高的话换个 CSS 文件引用就能换主题,像 Bootstrap 那样的本身也提供自定义主题编辑器,可以试着开放给用户用,再记录用户的配置。
有一个 Stylus 浏览器插件,类似于 Tampermonkey,用户可以自己写 CSS 样式覆盖特定网站的样式,也支持分享样式,如果这货普及得好的话,可能就不需要网站自己做自定义样式了。
给自己看的,对于个性化方面应该是对一些细节的设置,比如自定义字体尺寸、颜色、背景、以及各种信息数量和位置。
所以工具类的,建议给一些设置选项,主这个应该只是对于颜色的自定义。
有的网站可以提供多个样式选项……
所以还是绕不开在某些层面帮用户做决定的这个事情,即便自由度在高,如果试着画简单曲线,那么产品自由度越高,用户决定成本越高,用户量越低,开发成本越高,你看如何拿捏平衡?