來人人都是産品經理【起點學院】,BAT實戰派産品總監手把手系統帶你學産品、學運營。
嗯,昨晚有位少俠在公衆号後台留言給我說,上次看了我的一篇文章《思考 | 為什麼微信收藏表情的上限是100?》,聯想到一個問題:基于鄧巴理論為什麼發微博限制字數是140字,而非150呢?我在後台作了簡單的答複說,收藏管理和寫東西還是兩回事,鄧巴值也不是放四海而皆準。我也答應他,後續我會寫一篇文章來詳細解釋一下這個問題。不過說實話,這個話題應該快過時了,畢竟微博要放開字數限制了。給我留言的這位同學,你看我饅頭Mant.君對你多好,多守信用...
所以少俠,今天我們就聊一下微博為什麼要作140字的限制。
在解釋這個問題之前,我想先說一說Twitter(下文以“推特”代之)。
推特對于公文推送的字數限制是140個字符。诶,這不和微博一樣麼!正确的說法,應該是微博和推特是一緻的。畢竟,推特産品在前,微博産品在後。
其實最開始微博産品的框架和規則就是沿用推特的,比如發文140字的限制上。從某種程度上來說,微博之于中國的意義相當于推特之于世界。不過兩者在某些方面還是有差異的,比如微博重媒體屬性,而推特重社交屬性,加上這次微博可能要放開140字的字數限制,或許微博今後在資訊屬性上也會強化。
所以,問題可以繼續轉化為:推特為什麼限制140字?
這裡就要提到一個人了,他叫Friedhel Hillebrand,是短信技術的主要發明人。
上世紀80年代,通信技術研究者們需要對文字短信訂立标準,受限于當時的無線傳輸帶寬,而且是在汽車電話上使用,這就要求手機短信言簡意赅。在當時,Hillebrand向身邊朋友提出短信字數限制在160字符以内是否夠用,卻遭到了身邊朋友的強烈質疑。直到Hillebrand那一次的打字機實驗。
Hillebrand在打字機上随意地打出幾條字句組成的信息,當他完成這些信息每條都隻有1-2行的長度,而總字符數也總是小于160個(發現沒有,典型的演繹推理反例...)于是,在1985年Hillebrand決定将160個字符作為手機短信的長度上限。
但又會有少俠提出質疑了,既然短信标準國際通用,為啥在中國短信字數上限是70字?這裡,就額外提一嘴。這是因為英文字母采用的是7位ASCII編碼,漢字采用的是8位UCS-2編碼并占2個字符。來,我們換算一下:
短信160個字符按照7位ASCII編碼來換算,即160x7=1120位;漢字按照8位UCS-2編碼,也就是說8位即1個字符,1個漢字又占2個字符,那麼換算為漢字數就是1120/8/2=70。所以,一條短信是可以發160個英文或70個漢字的。
不過扯了這麼多,和推特有啥關系?
其實,關系很大。推特對于短信技術的依賴頗重,出于技術上的考慮和原因,推特的創造者将Tweet的字符限制定為140個字符,至于剩下的20個字符用來顯示用戶的地址信息。所以,少俠你終于知道推特140字符限制的由來了吧。
最近,新浪微博在搞限制字數的放開,有媒體評論稱微博這一決策是在效仿推特,不過近日(北京時間3月20日)推特的CEO 傑克.多西在接受NBC電視台采訪時稱:推特将維持單條消息140個字符的限制。但在此前的傳聞稱限制字數可能放開至1萬個,原因是推特發現多數用戶為了繞開140字符的限制而使用文本截圖發文。不過按現在的情形來看,推特可能會采取其他手段來解決這一問題。
不過最近,微博字數限制放開的一再推遲,讓饅頭Mant.君不禁臆測,是否存在内測反響并不是很好的可能,導緻功能的全面開放一再延期。可微博的開放平台卻早早已經披露了具體方案:
- 微博發布接口不變,即為原參數,可直接發布超過140字的文字,超過140字、小于2000字,不再報錯;
- Feed流接口中超過140字的微博,正文維持原展示方式(會截斷),會增加新的返回标識,以标識此條微博是否有超過140字的額外文本;
- 取單條微博接口(statuses/show),會在新字段中返回全部完整的正文,即超過140字的會返回整段的文字。原text字段依然為140字内容。(注:2月28号後支持,隻有statuses/show,statuses/show_batch,其他微博接口,依然隻返回140字)
不過,傳言終究是傳言,臆想終究是臆想,且等新浪微博的最新消息吧。
好了,以上就是這篇文章的全部内容了。
我是饅頭Mant.君,一名90後互聯網産品經理。
哦對了,我所說的,都是錯的。
作者:饅頭(微信公衆号PRODUCTER),阿裡巴巴産品經理
本文由 @饅頭 原創發布于人人都是産品經理 ,未經許可,禁止轉載。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!