这个技巧是在用户提交的信息不被接受时,为用户提供建议修正文本。这个建议可能包括正确拼写或者相似的文本。
依靠表单,建议可以被渲染在错误区域附近,或者通过搜索机制或索引页面其他位置的结果列表。可能的话,修改建议应该让用户容易获得和使用。例如,错误的提交应该返回一个可能的修正列表,用户可以通过选择来指出哪个选择是想要的。建议或者建议的链接应该靠近其链接的表单区域,例如在表单顶部,在表单区域之前,或者临近需要修改的表单。
一个表单要求用户输入时间长度,可以是年月日。用户输入数字6.服务器返回表单,用户输入的数据还在且包含建议文本:检测到错误:您是想选6天、6个周、6个月、6年?
用户输入错误的城市名。服务器返回表单,在表单顶部还告知用户的错误和一个用户可能需要的城市列表,这个列表是通过城市名的数据库比对得来的。
公交路线规划允许用户输入他们的目的地、允许用户输入街道地址、十字路口和城市路标。当用户输入"kohl",会返回与输入相似的结果,搜索‘Kohl’得到以下结果。一个选择框跟随建议列表, "Kohl Center," "Kohl's Dept. Store-East" 、 "Kohl's Dept. Store-West",用户可以根据意向进行选择;
搜索支持拼写检查,如果检查到拼写错误会提供替代链接。当用户点击链接时,搜索自动提交更正后的拼写。
各读屏、各浏览器的支持效果
测试人: