通过传统形式输入我的地址让我发疯:
- 当我的城市和州可以从我的邮政编码中推断出来时,为什么我必须输入我的城市、州和邮政编码?
- 从下拉列表中选择你的状态是一件很痛苦的事情——通常你不能进入它,你必须使用鼠标等等。
替代文字 http://img10.imageshack.us/img10/7404/traditionaladdressform.png
因为我觉得这个过程非常令人反感,所以当我设计我的在线商店 ( bombsheets.com ) 时,我决定为地址构建一个自动完成小部件。在您输入时,我们会尝试对您的地址进行地理编码(通过 Google 地图):
替代文字 http://img403.imageshack.us/img403/9333/addressautocomplete.png
在最好的情况下,这非常有效。如果您的地址是“120 W 45th St, New York, NY 10036, USA”,您可以通过键入“120 w 45th st, nyc”这样的简短内容来输入它。
但是,据我所知,我们是唯一使用此界面的在线商店。与其为自己是一个天才而自责,我很好奇它的缺乏是否意味着这个想法存在某种缺陷。几个潜在的问题:
- 太陌生/不熟悉。客户已经习惯了旧的形式,并且在它们上转换东西是令人困惑的。
- 您必须在不同的字段中输入您的公寓/楼层号码/任何内容。这令人困惑。
- 当我们的商店崩溃时(这是个好问题),我们将向 Google 发送太多的地理编码请求以使其无法扩展。
- 编辑:这不适用于禁用 javascript 的(约 5%)用户。
- 这里没有什么大问题,这个界面就是未来。(这并不奇怪,例如,许多在线商店会强制您输入信用卡号和信用卡类型,而后者可以从前者推断出来)。
无论如何,基本上我很好奇这是否是我应该尝试创新的领域,或者我是否应该只使用传统方法。(关于改进这种新方法的可用性的想法当然也值得赞赏)。