关于文本标签和二进制标签的一点思考

文本标签,顾名思义就是普通文本;

二进制标签,则是指图片、文档等需要以二进制或其他非文本格式存储的标签;

关于DTE今后标签的发展方向,我也时常在思索,应该如何去丰富完善标签功能。

当前文档标签类工具不少,其实他们的很多标签功能,DTE目前也并不具备,例如图形标签、颜色标签、图片标签、富文本标签等等,这些都将是对DTE开发方向的一个启发,但我目前对标签的性质却有一些自己的看法。

文本标签,可以由人类手工签发,同时其展示形式也是文本,人类可以直接阅读,再同时,还可以直接输入进行搜索。

而二进制标签,其签发过程需要程序进行辅助,将用户的输入信息转换成二进制保存。其展示效果确实要比普通文本标签更好,但随之而来的则是搜索的困难。

用户该如何输入条件来搜索一张图片呢?如何输入条件来搜索一个进度条呢?如何输入条件来搜索一个点赞数呢?恐怕仅靠用户自己来输入是不现实的,需要程序辅助用户来进行输入,提前把这些条件罗列出来,用户从中进行选择。这自然会带来程序体积的膨胀和交互的复杂性,恐怕目前这不是DTE的较好的一个发展方向(当然未来还是可以考虑的)

此外二进制标签的搜索速度,相比纯文本搜索也会下降一大截,这也是一个需要解决的问题(倒是已经有了若干解决方案,但难度还是较高的)

该如何进一步丰富和完善DTE的标签功能呢?这是一个需要长期思考的问题啊

0 个评论

要回复文章请先登录注册