如果你在Chrome中双击英文文本,你所点击的以空格分隔的单词会被突出显示。这并不奇怪。然而,前几天我在阅读一些日文文本时点击了一下,注意到一些单词在单词边界处被突出显示,即使日文没有空格。以下是一些示例文本:
例如,如果你点击“薄暗い”,Chrome会正确地将其作为一个单词突出显示,即使它不是一个单一字符类(这是汉字和平假名的混合体)。并非所有的高亮都是正确的,但它们似乎不是随机的。
Chrome是如何决定在这里突出显示什么的?我尝试搜索Chrome源代码中的“日语单词”,但只找到了一个实验模块的测试,这个模块在我的Chrome版本中似乎没有激活。
例如,如果你点击“薄暗い”,Chrome会正确地将其作为一个单词突出显示,即使它不是一个单一字符类(这是汉字和平假名的混合体)。并非所有的高亮都是正确的,但它们似乎不是随机的。
Chrome是如何决定在这里突出显示什么的?我尝试搜索Chrome源代码中的“日语单词”,但只找到了一个实验模块的测试,这个模块在我的Chrome版本中似乎没有激活。