该技巧的目的是为用户提供将会发生的改变,这些改变时表单变化导致的上下文变化。因为改变表单的值不会真的改变上下文,开发者需要为用户提供说明让用户提前了解会发生的变化。可能发生变化的地方,编程式将说明和上下文的改变链接起来是个好的做法。
下面有针对不同情况怎样提供说明的样例:
1.在页面上根据阅读顺序布局用户界面元素、提供说明,这些元素改变设置会引起上下文的变化;
2.对于那些用户需要完成很多特定步骤才能到达的用户界面元素,这些元素设置的改变会引起上下文的变化,在步骤之前需要告知用户可能遇到的上下的改变;
3.在某些内部网中,用户在使用web应用之前需要先进行培训,这些web应用中的用户界面元素的设置改变时会引起上下文的改变,需要把说明作为培训的一部分。
在页面顶部有一系列单选按钮,包括德国、法国和西班牙,在选择按钮时,将给出提示文本,网页的语言将会发生变化;
含有50个问题的在线问卷调查,每次只显示一个页面。在调查开始前应该告知用户选择选项后将会跳到下一个题目。
各读屏、各浏览器的支持效果
测试人: