偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

為什么微信撤回消息限制2分鐘之內(nèi)?不能多給幾分鐘嗎?答案并不簡單

移動開發(fā) 移動應(yīng)用
從功能開發(fā)角度來說,撤回功能的誕生是為打錯別字或者發(fā)錯人等正常使用場景考慮的。對于那些特殊的場景,用戶在信息發(fā)出前還是盡量克制情緒,避免“沖動行事”。

 

[[418841]]

古人有云,“一言既出,駟馬難追。”可見,對說出口的話是多么重視??墒?,人總有說錯話的時候啊~

為了解決這個問題,微信就有了“撤回”的功能,對于發(fā)出2分鐘以內(nèi)的信息提供撤回選項:

那么問題來了……

為什么發(fā)出去的消息可以輕松撤回?

微信是如何同時從雙方手機(jī)上實現(xiàn)信息撤回的呢?

以Moble A給Mobile B發(fā)送消息與消息撤回為例:

A.Mobile A發(fā)送消息時,會在自己的微信客戶端上生成全球唯一的UniqueMsgID,并將該UniqueMsgID附帶在即將發(fā)送的消息體中。

B.Mobile B收到消息時,將消息體存儲起來,并展示該消息。

C.Moblie A撤回消息時,Moblie A知道自己已經(jīng)發(fā)送的每一條消息體的UniqueMsgID,需要撤回哪一條,則將那一條消息的UniqueMsgID附帶在撤回命令中。

D.Moblie B收到撤回命令時,根據(jù)撤回命令中的UniqueMsgID,在自己的數(shù)據(jù)庫中,尋找對應(yīng)的消息體,然后予以撤回效果展示。

為什么微信撤回消息只能是2分鐘?

移動互聯(lián)網(wǎng)時代促使人人處于一個信息異步處理的時代,大部分人都會過一段時間才會去處理消息,相比之下,兩分鐘的時間看上去有點(diǎn)太短了,常常遭遇到想撤回的時候才發(fā)現(xiàn)已經(jīng)超過有效期的窘境。

那么,我們需要設(shè)定撤回期限嗎?

答案無疑是肯定的。在雙方對話中,如果不設(shè)定撤回時間,就會產(chǎn)生兩個危害:

A.信息發(fā)送后,若不設(shè)定撤回時間,對于一些已經(jīng)發(fā)送出去很長時間的信息,則很可能接收方已經(jīng)看到,發(fā)送方再撤回就會使雙方關(guān)系更尷尬,甚至產(chǎn)生不必要的誤會

B.信息發(fā)送后,若撤回時間無限制,則發(fā)送方可以撤回任意一條歷史消息,這將導(dǎo)致對話上下文不完整,影響用戶體驗。

那么 撤回時間為何是2分鐘?不能更多或更少嗎?

對此,微信產(chǎn)品團(tuán)隊進(jìn)行大數(shù)據(jù)分析后認(rèn)為, 從信息接收者的角度,2分鐘是從接收到閱讀一條信息的平均時長。而撤回時間在2分鐘內(nèi),會最大限度保持上下文完整,給人一種穩(wěn)重的用戶體驗。

若短于2分鐘,則發(fā)布信息者本身可能都來不及意識到信息失誤,就已經(jīng)錯過撤回的機(jī)會了;

若長于2分鐘,則信息被接受者閱讀的概率大大提升,發(fā)送者也就沒有再撤回的必要了。此外,撤回長時間以前發(fā)送的信息也會破壞上下文連貫性,嚴(yán)重影響對話體驗和效果。

相比設(shè)定時間限制, 為何不在撤回功能中提示對方已閱呢?

盡管2分鐘是從接收到閱讀信息的平均時長,但我們都無法獲知,接收方到底會在哪一刻閱讀到發(fā)出的信息,這就會導(dǎo)致撤回功能有時候并不能那么及時,從而陷入了著名的“薛定諤的貓”疑問。

那么,為何微信不在撤回功能中提示對方已讀的提示呢?這樣信息發(fā)送者就可視情況來選擇是否撤回了。

如果存在閱讀提示的功能,那么接收者就會知道發(fā)送者已經(jīng)知道他看到了對方想要撤回的信息,這種場景會讓雙方更加尷尬。

[[418843]]

網(wǎng)絡(luò)圖片

更多的時候,接收者并不想讓發(fā)送者獲知其是否已經(jīng)閱讀了信息,比如常見的員工老板群中,老板發(fā)送消息后,若能發(fā)現(xiàn)員工已閱讀該信息卻不回復(fù)(比如在約會等),那么日久天長,老板難免會對員工產(chǎn)生不滿情緒。

但如果不提示已讀未讀,老板就不知道員工是否在線,員工也就不用時刻盯著手機(jī)了。

這些設(shè)置背后的產(chǎn)品理念是,微信不希望給信息的接收者帶來壓力。相比于發(fā)送者和接收者,微信更重視接收者的體驗。

為何微信撤回信息要出現(xiàn)文字提示?

既然撤回信息給用戶提供了一種后悔藥,為啥吃完后還要留下“某某撤回了一條消息”的提示呢?

答案是,如果接收者收到通知但打開后發(fā)現(xiàn)沒消息,以為丟失消息,反而要發(fā)送者重發(fā)一下,這會讓雙方更加尷尬。

另外,在一些商務(wù)談判或者借貸等特定場合,如果撤回信息無文字提示,則將會導(dǎo)致對方利益收到損失。

比如知乎網(wǎng)友提到的借貸問題:

從功能開發(fā)角度來說,撤回功能的誕生是為打錯別字或者發(fā)錯人等正常使用場景考慮的。對于那些特殊的場景,用戶在信息發(fā)出前還是盡量克制情緒,避免“沖動行事”。

所以微信設(shè)置文字撤回提示,不僅為接收者留下一絲遐想,更時刻提醒著那些“愛撤回”的使用者,相比過度濫用功能,更要敢于對自己說出的話語負(fù)責(zé)呀。 

責(zé)任編輯:龐桂玉 來源: 搜狐
相關(guān)推薦

2017-10-26 11:36:46

微信撤回消息

2013-07-02 09:58:38

ClojureClojure教程

2016-09-30 15:13:01

Python代碼

2015-01-13 13:57:52

2009-12-29 09:01:46

ADSL斷線

2020-04-30 21:46:46

機(jī)器學(xué)習(xí)病毒數(shù)據(jù)

2010-03-01 18:13:22

Python程序

2010-01-06 15:35:06

JSON對象

2010-01-21 09:46:24

C++程序

2010-02-23 14:19:30

Python目錄操作

2024-12-03 15:38:14

2018-01-08 16:19:04

微信程序輪播圖

2017-03-16 08:46:57

延時消息環(huán)形隊列數(shù)據(jù)結(jié)構(gòu)

2024-04-19 09:37:49

Ollama大語言模型開源

2017-08-03 17:30:26

戴爾IoT設(shè)備

2009-11-25 17:22:12

路由器安裝

2010-03-04 10:01:01

Android基本組件

2009-12-21 13:51:54

ADO.NET處理

2019-10-09 09:51:44

工具代碼技巧

2012-06-26 09:40:14

部署開發(fā)管理
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號