Gmail中有好几个地方涉及搜索,自然是使用google自家的技术,我很欣赏Gmail中的搜索功能,但可惜它把一些google web搜索中适用的技术放在了Gmail中,让我感觉很别扭
1. 页面上方的邮件搜索对于中文是自动分词的,因此如果输入的内容在邮件中有,但如果不是一个google认识的"词",就可能搜索不到,比如一些专有名词,google就不认识,导致搜不到,要是我做的话,我想做成按字的严格匹配可能更好一些。
2. 在设置过滤规则(Filter)中,比如匹配收件人的输入框,也是按照google web搜索的规则,这里就很奇怪。 比如myname.aaa@bbb.com,可以使用"myname"来匹配,但"myname."就不行,觉得不太好,如果是我做的话,我可能会做成严格匹配或者正则表达式。
3. 在Filter中应用到当前邮件时,下面会显示匹配上多个封邮件,这里也是使用了google的"模糊"匹配技术, 会显示一个大概的数字,只有当你一步一步next到最后,你才知道真正有多少有多个个精确匹配,这是让我最感到难以接受的了。
一项技术在某种场合下很成功,不代表在所有的地方都普遍适用,希望Gmail可以改进搜索功能。
没有评论:
发表评论