抖音和微博:两种不同的@人方案

访客3年前黑客文章400

编辑导语:对付@成果,各人必然都不生疏。许多软件都有这个成果,利便我们看到感乐趣的内容时,让其他人也来看。于是,在微博上我们看到可笑的段子常常会@挚友;在抖音上刷到好玩的视频,也会@挚友。本日这篇文章中,作者就对抖音和微博的@成果举办了阐明,总结了两种差异的@人方案。

抖音和微博:两种差异的@人方案

根基上知名的app都有一个成果:@人,固然成果很普遍,但以抖音和微博为主,这两家实现@人背后的产物逻辑是纷歧样的,本日我们就来叙述一下@人背后的产物逻辑。

首先,我们先从操纵上入手,先容下两者的区别:

一、区别 1. 抖音

抖音和微博:两种差异的@人方案

抖音和微博:两种差异的@人方案

抖音和微博:两种差异的@人方案

抖音和微博:两种差异的@人方案

打开抖音,假如你手动输入了@xxx,你会发明xxx并没有高亮酿成可点态,纵然xxx这个用户是真的存在,而只有从@人列表选出的用户(@yyy)才会被高亮。

且当你想删除@yyy中一个字符时你会发明并做不到,要删只能把”@yyy”全部删除,但@xxx是可以逐字删除的。这时你复制”@xxx @yyy”后粘贴,你会发明粘贴出来的@yyy也并不能高亮。

2. 微博

抖音和微博:两种差异的@人方案

打开微博,我们发明手动输入了@xxx是会高亮的(与抖音差异),从@人列表选的@yyy是会高亮的(与抖音沟通)。当我想删除@xxx或@yyy中的一次字符时,是支持柱子删除的。

这时我们复制”@xxx @yyy”后粘贴,会发明只要是@后的文字,都可以高亮。

接着,我们阐明下 抖音 和 微博 为安在@人这项成果上有如此差别,这种差别背后的道理是什么,以及为何抖音和微博要回收差异的实现 *** ?

二、原因 1. 抖音

不难发明抖音的@人只能从@人列内外选,无法手动输入@xxx。那么从@人列表选的用户和手动输入的@xxx有什么区别呢?为何看起来都是@xxx,可是只有从@人列表选的用户才会高亮可点击跳转到用户详情页呢?

那必然是从@人列表选出的@xxx背后埋没着我们不知道的信息,实际上从@人列表选出的@xxx,背后埋没着xxx的id,也就是说@xxx和这个id是成对呈现的,这就表明白上面的几个问题:

1)为何我手动输入的@xxx不高亮不能点击跳转到用户详情页?

答:因为手动输入的@xxx背后没有对应的id。

2)为何我复制别人可高亮可点击的@xxx到我本身颁发时就不能高亮了?

答:因为你复制的常识复制了@xxx的文本,并没有复制@xxx背后对应的id。

3)为何我不能修改我从@人面板选出的人名,删的时候必然要把@xxx全部删掉?

答:因为@xxx和id是配套的,你不能把@xxx修改为@xx,因为@xx和id不配套。

4)这里说的id有什么用?

答:实际通过@xxx跳转到xxx的小我私家详情页时,是通过id来跳转的。既然@xxx背后埋没着对应的id,那么在xxx更名为yyy后,因为这个用户对应的id是稳定的。

所以可以实现精准@,也就是:用户A一个月前@xxx,但xxx在本日更名了,那么用户B、C、D拉到A一个月前发的@xxx时的内容可以被靠山改为对应的@yyy。

2. 微博

那微博又是怎么做的呢?

微博的方案就是剔除了@xxx背后所对应的id,这样只要用户输入@xxx,那么xxx就必然是生效的,那么问题来了:你不是说id是跳转的要害吗,微博没有id我看也是可以跳转到详情页的啊,它又是怎么做的呢?

实际上你在抖音和微博别离点击@xxx,会发明一个很明明的差异:抖音可以当即跳到xxx的详情页,但微博需要加载1-2s。微博加载1-2s的这个进程就是通过用户名去获取用户id的进程,获取完用户的id然后再拿id跳到xxx的详情页。

那么这时我们就要新的疑问了,假如让我们去搭建一个@人的需求,抖音的方案和微博的方案我们应该选哪个呢?

首先我们用一个表格来比拟下这两个方案的异同点:

抖音和微博:两种差异的@人方案

最后我们来总结一下:我小我私家是倾向于 不带id的@人方案,我认为文本才是最简朴更高效的相同东西,既然我看到别人已经@xxx,那么我复制他发的@xxx,就是想同样实现@xxx的结果。

不外详细产物方案要按产物的配景了,抖音选择 带id的@人方案也必然是有它的原因的。

相关文章

消费升级=卖得更贵?

消费升级=卖得更贵?

编辑导语:近些年来,“消费进级”这个观念无数次呈此刻人们的视野中。人们都知道,消费进级会带来长尾创业,能降生优秀创业项目,能催生很多新的时机。提到“消费进级”,我们都以为这就意味着品质的晋升和价值的提...

B2B电商平台产品设计难点(三)

B2B电商平台产品设计难点(三)

编辑导语:本文作者为我们阐明白B2B电商平台都有哪些难点,在《B2B电商平台产物设计难点(一)》、《B2B电商平台产物设计难点(二)》之后,在这一篇文章中,作者聊了聊B2B电商平台产物设计相关的一些理...

你拼命做的那个“营销”,很可能是把你带沟里的“假营销”

你拼命做的那个“营销”,很可能是把你带沟里的“假营销”

编辑导语:“营销”这个词大概会被一些人误解,以为营销就是“卖货”,就是“传销”,甚至有些做营销的人本身也以为;其实营销是“满意需求”,本文作者带你相识到底什么是营销。 营销就是有利可图的满意需求。...

hello 酷狗 | 酷狗音乐产品体验报告

hello 酷狗 | 酷狗音乐产品体验报告

当下音乐APP众多,酷狗音乐能在众多APP中脱颖而出,成为数字音乐产业的领军企业,必定有其独特之处。在本文,笔者将以用户体验五要素框架为基础,从行业及市场分析、产品结构、用户分析、界面视觉表现等方面,...

四个方面,提高用户调研的有效性

四个方面,提高用户调研的有效性

用户调研是产品经理的基本功,但如何提高用户调研的有效性却是一直困扰大家的问题。本文作者结合自身工作实践,梳理总结了提高用户调研有效性的四个关键点,与大家分享。 最近公司在做一个关于学生在线实习的业务...

物流运输如何高效助力 “一带一路” 战略建设?

物流运输如何高效助力 “一带一路” 战略建设?

编辑导语:跟着我国“一带一路”建树推进,我国与欧洲陆上通道商业将会增加,陆上通道物流本钱将会低落,如此一来,就会形成良性轮回,促进敦促陆上通道商业和物流进一步成长,催生出物流相关的物流信息、物流大数据...