标签啊,标签

最近在做一款产品的改版,该产品可以通过用户的笔记内容来进行推送,笔记的内容包括标签(分类)、题目、状态等。其中标签这一项让我有很多收获。

第一个收获是通过标签进行分类。由于这款产品不是一个纯粹的笔记,所以通过传统的分类来做会让产品显得太重,层级过多,所以利用标签来进行分类可以更加轻量化;

第二个是标签本身上限的设计。中文标签、英文标签、中英文混合标签、数字、符号,在显示长度和程序长度上并不一致,要么程序复杂度上升性能下降,要么显示上很丑,要么满足不了使用。所以使用标签也会带来设计上的难度;

第三个是是否设置默认标签,让标签不能被编辑。这样,在美观和系统实现上都很简单,同时提高了推送内容的准确率,所以,这在这次开发中应该算是最好的一种方法了,但最终没有采用;

第四个就是没有采用这种设计的原因。一方面,开发这个功能的时候,我对之前的版本了解还不够,其他人也沿用了之前的设计,所以推翻重来的话大家都不满意,成本也很高;另一方面,产品本身也有不少用户,如果推翻重来,之前的数据如何保存会是一个问题。

以上。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容