1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 Chrome优化Emoji表情面板和虚拟输入法的使用

Discussion in '新闻聚焦' started by 漂亮的石头, 2021-04-06.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    488,439
    Likes Received:
    48
    在微软和谷歌的共同努力下,你即将能够在 Chrome 浏览器中优化使用 Emoji 表情面板。目前在 Chrome 浏览器中插入表情符号有两种方法,其一是使用 Win 键加句号快捷键呼出 Windows 10 系统内置的 Emoji 面板,其二就是在文本框右键方式打开。

    [​IMG]

    不过其中会有一个罕见的 BUG,那就是 Emoji 面板或者虚拟键盘可能会放置在错误的位置。根据微软的说法,当从CSS像素转换到视口时,"浏览器缩放因子 "目前没有应用到控件边界。​

    因此在某些网站和服务上,Emoji 面板被放置在错误的位置。这个错误也会影响其他文本输入服务,包括某些触摸设备上的虚拟键盘。​

    [​IMG]

    而在最新的 Chromium 代码提案中,微软确认希望通过启用对一个新 API 的支持,让那个拾取器或虚拟键盘更方便地到达。这个新的API能够获取元素的控制边界,这应该会改善 Chrome 浏览器中的 emoji 面板行为。​

    微软解释道:“该API可以获取应用了浏览器缩放因子的元素的边界框,还可以将坐标从根框架转换为视觉视口”。应用该变化后,你会注意到谷歌Chrome浏览器会在caret(文本框,内容可编辑元素)附近打开原生表情符号选择器。代码提交描述指出,该功能适用于Windows,不会应用到 Mac、Linux 或 Chrome OS上。​
     
Loading...