V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
eroko
V2EX  ›  问与答

为什么 im 界面要把自己的发言放在右侧?

  •  
  •   eroko · Mar 18, 2023 · 5819 views
    This topic created in 1149 days ago, the information mentioned may be changed or developed.

    为什么大部分聊天软件都要把自己的发言放右侧?

    是因为靠近发送按钮还是因为什么其他的原因?

    把自己的发言放在左侧不是更能体现出说话的样子?

    19 replies    2023-03-20 07:38:43 +08:00
    Ariake265
        1
    Ariake265  
       Mar 18, 2023
    确认一下,“把自己的发言放在左侧不是更能体现出说话的样子”,意思是文字阅读顺序是从左往右使然的吗?
    t133
        2
    t133  
       Mar 18, 2023 via iPhone   ❤️ 40
    因为自己的话 always right
    metalvest
        3
    metalvest  
       Mar 18, 2023 via Android   ❤️ 1
    发送按钮在右边
    chotow
        4
    chotow  
       Mar 18, 2023
    以前 QQ 就是全部在左边,靠颜色区分。到了智能手机时代,因为屏幕宽度是有限的,这时候把自己的发言移动到右侧,不仅不会出现双方的发言左右相隔太远,更重要的是容易区分。
    以上为个人想法。
    iyaozhen
        5
    iyaozhen  
       Mar 18, 2023
    这众口难调,飞书就是打破微信都在左边,但客户要像微信一样,左右分开,又加了个选项。

    至于为什么微信那些及之前为什么那样就不可考了
    sEz3br0Ozxa989XX
        6
    sEz3br0Ozxa989XX  
       Mar 18, 2023
    阿拉伯文字的 IM 也是放在右边吗?
    geelaw
        7
    geelaw  
       Mar 18, 2023   ❤️ 3
    这个问题很好,下面是我的想法。

    1. 异侧还是同侧?

    别人发的、自己发的分别在两侧似乎仅适合窄界面(例如手机)。Windows 上的 Telegram 会根据宽度决定布局——如果聊天面板不够宽,则自己发的显示在异侧,否则显示在同侧。

    2. 为什么要异侧?

    异侧显示可以增加“发件人是谁”的视觉提示。窗口窄的时候异侧显示不会带来“行定位”的困难。

    3. 为什么不异侧?

    窗口太宽的时候,异侧显示在连续阅读历史时眼睛很累——需要不断切换方向,并且太宽的时候“找异侧的下一行”很困难。

    4. 为什么其他人发的在左侧,自己发的在右侧?

    这和文本的渲染方向有关系,中文、英文横排是从左到右书写,用户最需要的是阅读他人发来的消息(因为用户通常还记得自己发的消息是什么),设计上应该降低这件事情的难度,他人发来的消息的开头永远在窗口左边(阅读时一行开头的位置),非常容易定位——相比之下,用户自己发的消息的开头处于窗口中间,而且具体是中间的哪里和消息长度有关,定位起来稍微费力一些。

    此外,“发送”按钮也在右侧,如果有发送动画,那么输入消息的文本框会移动到消息历史里的位置,此时移动到左边不如移动到右边(刚刚点击的按钮所在的位置)自然——即“局部性”(对右边进行了操作,自然希望效果出现在右边)。

    阿拉伯文、希伯来文等横排从右到左书写的语言里,自己发的消息会显示在左边,其他人发来的消息会显示在右边。因为这些文本的用户每行是从右边开始阅读。
    z4oSkDNGGC2svsix
        8
    z4oSkDNGGC2svsix  
       Mar 18, 2023
    如果放左侧, 你会问"为什么放左侧?"
    dioxide
        9
    dioxide  
       Mar 18, 2023   ❤️ 1
    1.右撇子占多数. 顺其自然地就成为第一顺位
    2. 另外大多数的文字是从左到右的顺序, 而对话中又以关注对方反馈为驱动.
    fengleiyidao
        10
    fengleiyidao  
       Mar 18, 2023
    我感觉没为什么,就是习惯。
    我记得 thunderbird 可以把邮件列表放在右边,但我没见人这么设过。
    swulling
        11
    swulling  
       Mar 18, 2023 via iPhone
    7 楼是对的,正确的视觉设计就是手机分左右侧,大屏幕(电脑等)放同侧。
    x86
        12
    x86  
       Mar 19, 2023
    靠近发送按钮比较方便吧?
    NoOneNoBody
        13
    NoOneNoBody  
       Mar 19, 2023
    是继承习惯
    早期没有 im 时代,一些类 BBS 就是以左边为“公告”、“分类”显示,右边(次级分层、行首留白)为受方,或者细分项
    然后开始发展出“对话”界面,继承了这个习惯
    当 im 出现,再次从“对话界面”继承了这个习惯
    XnEnokq9vkvVq4
        14
    XnEnokq9vkvVq4  
       Mar 19, 2023
    我刚才发现 telegram pc 版,如果你把对话窗口拉的很宽,对话就又变成同侧了,因为它要保证对话气泡的“交叠”。但微信 pc 版没有这个细节。
    icyalala
        15
    icyalala  
       Mar 19, 2023
    我印象中,这种一左一右的聊天样式最先是用在 iOS 短信界面里的,之后随着移动互联网的兴起流行开的吧
    Planarians
        16
    Planarians  
       Mar 19, 2023 via iPhone
    因为右撇子多呗
    Sting1226
        17
    Sting1226  
       Mar 19, 2023
    注意力一般是被左侧吸引。
    lostberryzz
        18
    lostberryzz  
       Mar 19, 2023
    世界上大部分人的习惯都是从左侧开始阅读的,所以别人的发言一般放在左侧方便阅读,自己的话都打过一遍了还有必要重复吗?

    作为例证,IM 软件调成阿拉伯文自己的发言就是放在右侧的。
    james504
        19
    james504  
       Mar 20, 2023 via Android
    因为大部分人都是右撇子,
    而且从发明出电脑开始所有的操作逻辑都是右向,包括鼠标右键的菜单选择面板也是出现在鼠标箭头的右侧,
    如果是从诺基亚时期开始用手机,就会找到那时短信的“交互”逻辑已经沿用了这种“大部分人都是右撇子”的方式,不过索尼爱立信在那时的短信方面更能体现这种交互。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1538 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 99ms · UTC 16:39 · PVG 00:39 · LAX 09:39 · JFK 12:39
    ♥ Do have faith in what you're doing.