iPhone Spotlight 搜索技巧之才色双收
by kkk@ifanr,newkhonsou@twitter
Spotlight 的搜索效果很酷。每次按键都有反馈,实时过滤。但这个功能在英文界面下才有意义。否则,很多内置功能是中文名字,没有这个效果,查找也不方便。
英文界面下的问题是地址簿。不能按汉语拼音的首字母分组和搜索。你知道王晓峰在你的地址簿里面,但是 Spotlight 中输入 wxf,搜索不到。
英文界面或者中文界面。。。两者的优点真的不可兼得?
不太完美的解决方案
上个世纪,中国的胖友面对 Palm 糟糕的多语言支持,搞出了一个不太美观,但是很实用的解决方案:在姓名前面加首字母缩写。这招在 iPhone 上也是适用的。
改成英文系统,然后把联系人的名字前面加上首字母缩写,搜索就没问题了。
改进,或者改恶的方案
名字前加英文的地址簿,功能上没问题,但是看着不美观。iPhone 用户,不像 Palmer 们那么实用主义。看着好看,也是追求之一。
改进方案就来了:把名字的首字母缩写,给移到 “公司” 那一栏去。地址簿看着清爽多了,在 Spotlight 搜索里面也表现不错。
问题是,“公司” 这个很重要的栏目不能用了。而且地址簿分组又不正确了。
才色双收方案
请同学们把系统改成日文。可以看到下面这张图。
没错,“名” 和 “姓” 的下面各自多了个项目,意思是名或者姓的读音。
日本的名字,汉字定下后,读法也不固定。可以自己选择喜欢的读法。政府银行等填表格,一般会留出给名字标注读法的空间。iPhone 在日本卖的非常好,所以苹果在日语界面上也不遗余力,这种细节也考虑到了。
我们利用这个项目,把姓名首字母,而不是读音,加进去。
再看这个联系人,名字和公司之间,出现了你加的姓名首字母。切换成英文界面,这三个项目也不变。
好了,现在修改所有的联系人,把界面改为英文。看看 Spotlight 有多强大:
实时过滤?没问题。
内置功能英文名称搜索?没问题。
姓名首字母搜索?没问题。
而且,地址簿保持了美观和分组正确。
利用日文界面特有的项目,可以最大限度的发挥中文用户的 Spotlight!iFanr 独家报道。