V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
timqian
V2EX  ›  奇思妙想

让用户决定软件长什么样

  •  
  •   timqian · 2020-06-18 09:39:53 +08:00 · 4770 次点击
    这是一个创建于 1626 天前的主题,其中的信息可能已经有所发展或是发生改变。

    “自定义长相” 这个需求的起因是时不时有用户过来给我一些 UI 上的建议 -------- “这边字体大点会不会好点, 那边换个颜色怎么样?”

    重口难调, 根据反馈改了一些地方和拒绝一些修改之后, 我在想: 要不索性让用户自己决定 APP 该长什么样?

    30 条回复    2020-06-18 16:26:43 +08:00
    M2K4
        1
    M2K4  
       2020-06-18 09:52:29 +08:00 via Android
    当年 java 手机有款浏览器,叫 opera mini mod 。改字体改颜色改菜单次序,肉眼所见的几乎无所不能自定义。换智能机这么多年,唯一留恋的就是它。
    shyangs
        2
    shyangs  
       2020-06-18 09:54:26 +08:00   ❤️ 2
    Firefox 的 userChrome.css 才是最強的自定義.
    lower
        3
    lower  
       2020-06-18 09:55:02 +08:00   ❤️ 1
    你这个想法的终极版就是:提供全套 api 接口……😀
    lovedebug
        4
    lovedebug  
       2020-06-18 09:59:16 +08:00
    然后你的软件就难产了
    otakustay
        5
    otakustay  
       2020-06-18 09:59:44 +08:00
    有没有考虑过定制 UI 本身就不是一个体验优秀的过程
    zdnyp
        6
    zdnyp  
       2020-06-18 10:01:05 +08:00   ❤️ 2
    自由度越大,使用起来越难。而且,把用户当傻子,是对用户的尊重(无误)。
    timqian
        7
    timqian  
    OP
       2020-06-18 10:03:34 +08:00   ❤️ 2
    @otakustay
    @zdnyp 自由度越大确实用起来越难, 解决这个问题的方式是预先提供几个设置好的样式, 对于不想麻烦的, 可以直接选择. 这也是目前广大代码编辑器的做法
    xingyuc
        8
    xingyuc  
       2020-06-18 10:05:37 +08:00
    可以自定义长相的网站……
    qq 空间成年人玩的多吗,网易博客已经关了,博客园不太清楚
    otakustay
        9
    otakustay  
       2020-06-18 10:07:25 +08:00
    @timqian 那这就是个很普通的皮肤功能了,我见过的应用里 Reeder 做得很好
    zdnyp
        10
    zdnyp  
       2020-06-18 10:09:58 +08:00
    @timqian 到最后只有用预设的,可以观察一下数据。
    whypool
        11
    whypool  
       2020-06-18 10:10:30 +08:00   ❤️ 1
    自由度越大死得越快,上手成本巨高
    最傻瓜的就是 一键操作
    还不如把这些样式排列组合,弄成插件一键实现
    fensou
        12
    fensou  
       2020-06-18 10:10:46 +08:00 via iPhone
    弄 50+个模版,自己选吧
    fangcan
        13
    fangcan  
       2020-06-18 10:27:02 +08:00
    可以,然后保存配置,其他人可以用心仪的配置自己用
    libook
        14
    libook  
       2020-06-18 10:35:58 +08:00   ❤️ 1
    让我想起了以前 QQ 空间可以自己装扮,好吧暴露年龄了。

    QQ 空间上就是会有会员专属挂件,然后收一波会员费,甚至当时还催生了付费装修空间的产业。

    感觉社交平台上用户会比较有折腾的动力,但如果仅仅是为了用户自己看着舒服的话,得验证一下 ROI 了。

    其实现在很多 UI 框架或组件库都支持换主题,标准化足够高的话换个 CSS 文件引用就能换主题,像 Bootstrap 那样的本身也提供自定义主题编辑器,可以试着开放给用户用,再记录用户的配置。

    有一个 Stylus 浏览器插件,类似于 Tampermonkey,用户可以自己写 CSS 样式覆盖特定网站的样式,也支持分享样式,如果这货普及得好的话,可能就不需要网站自己做自定义样式了。
    KyonLi
        15
    KyonLi  
       2020-06-18 10:38:59 +08:00
    只提供接口,让用户可以用自己最喜欢的语言和框架构建图形界面,好评如潮好评如潮
    timqian
        16
    timqian  
    OP
       2020-06-18 10:44:20 +08:00
    @KyonLi #15
    @lower #3
    API 其实也可以开放, 回头整理下写个文档😂
    timqian
        17
    timqian  
    OP
       2020-06-18 10:49:45 +08:00
    @libook #14 我用的是 tailwind, 自定义也挺方便
    wang247
        18
    wang247  
       2020-06-18 12:56:02 +08:00
    用户很多时候不知道自己想要什么样的,这就是需求分析的意义
    wensonsmith
        19
    wensonsmith  
       2020-06-18 12:59:52 +08:00   ❤️ 2
    我想要好看的设计 != 我想自己设计好看的
    Junn
        20
    Junn  
       2020-06-18 14:45:19 +08:00
    QQ 空间这种装扮主要还是给好友看的,工具类主要是给自己看的。

    给自己看的,对于个性化方面应该是对一些细节的设置,比如自定义字体尺寸、颜色、背景、以及各种信息数量和位置。
    所以工具类的,建议给一些设置选项,楼主这个应该只是对于颜色的自定义。
    systemcall
        21
    systemcall  
       2020-06-18 15:01:29 +08:00 via Android
    以前 b 站的空间可以使用自定义 CSS,国产软件也有不少自带皮肤编辑器的,也有不少是可以自行修改 UI 的
    现在都是替用户做主了,不代表用户一直要听厂家的。以前过半的东西可以改界面,至少软件不验证
    tabris17
        22
    tabris17  
       2020-06-18 15:03:09 +08:00
    “这边字体大点会不会好点, 那边换个颜色怎么样?”
    “啥?这还要我自己调,滚蛋”
    zhw2590582
        23
    zhw2590582  
       2020-06-18 15:42:32 +08:00
    大部分用户都很懒,还不如出多几套自定义方案
    Tokin
        24
    Tokin  
       2020-06-18 15:45:45 +08:00
    像 V2EX 可以自定义 css
    whileFalse
        25
    whileFalse  
       2020-06-18 15:51:20 +08:00
    Firefox 菜单-查看-页面样式,一般的网站有无样式和基本样式两个选项。

    有的网站可以提供多个样式选项……
    whileFalse
        26
    whileFalse  
       2020-06-18 15:55:43 +08:00
    查了一下,这叫做 alternative style sheets,可替代样式表
    https://developer.mozilla.org/zh-CN/docs/Web/CSS/Alternative_style_sheets
    Spaike
        27
    Spaike  
       2020-06-18 15:58:23 +08:00
    用户可以决定长啥样,不过应该是和 23 楼说的那样,存在多套自定义方案。就好比玩魔兽的时候大脚插件(包括之类插件),定义好基础组件规范,不然对于用户来说决定成本极高,其实大脚玩起来成本也不低,熟练摸索得一周时间,而驱动用户摸索的是游戏本身的乐趣,而不是大脚的乐趣。

    所以还是绕不开在某些层面帮用户做决定的这个事情,即便自由度在高,如果试着画简单曲线,那么产品自由度越高,用户决定成本越高,用户量越低,开发成本越高,你看如何拿捏平衡?
    yulon
        28
    yulon  
       2020-06-18 16:15:25 +08:00
    十二年前界面自定义、拖拽改变位置、皮肤什么的在很多软件都是标配了,然后网页、移动端盛行,这些年愣是把 PC 版也开倒车开回去了
    wangkun025
        29
    wangkun025  
       2020-06-18 16:19:26 +08:00
    让用户成为程序员不是更好。
    takemeaway
        30
    takemeaway  
       2020-06-18 16:26:43 +08:00
    当你没什么创意的时候,你就去挖十年前的坟,然后又可以新颖一波。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2796 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 07:45 · PVG 15:45 · LAX 23:45 · JFK 02:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.