关于「Filter和Refine的区别」
筛选功能作为搜索的一部分,其目的是将搜索结果按照用户的期望进一步缩小范围。大家每天谷个歌,百个度,淘个宝啊都要用到,应该见怪不怪了。
那么请问,筛选入口到底应该叫什么?filter,还是refine?
小范围用户访谈结果已知,十个里面九个分不清区别,剩下那一个大概是学语源学的。直白说,大部分人没有细思过这个问题。
那么今天就来考个据。
首先看filter,既有名词也有动词含义。名词使用更普遍,比如说滤纸、过滤装置等。
用法1. pass (a liquid, gas, light, or sound) through a device to remove unwanted material.
例句:"the eye filters out ultraviolet radiation"
用法2. move slowly in a specified direction.
例句:"the news began to filter in from the hospital"
可以看出filter的核心是「去掉不需要的那部分」。
再看来refine,只有动词表达。构成是从fine的动词用法加上re- 。
用法1. remove impurities or unwanted elements from (a substance), typically as part of an industrial process.
例句:"sugar was refined by boiling it in vats"
用法2. make minor changes so as to improve or clarify.
例句:"ease of access to computers has refined analysis and presentation of data"
而refine同样而也有「去掉不需要的那部分」的含义,在此基础上更进一步,包含「改良优化」的意思。
注:以上解释皆出自Google。
文字表达起来比较抽象,所以我就走心画了更直观的图例。(大概...
先声明,作为知名灵魂画者,本人的画风是这样的:
心脏比较好的可以继续往下看,其他人士请自行点返回啊乖。
filter之后,不属于小李的那部分去掉了,比如说衣服上脸上的污渍什么的。属于小李的,比如说胡子一根都没掉。
附赠sort用法...
小结:filter的优势在于直观,这个概念会直接在用户头脑里投射成一个漏斗的形象,易于理解;而refine的优势在于心理暗示,暗示用户筛选之后的结果一定是更好的。