1. 输入控件的自动聚焦和可用键盘切换输入焦点 用Javascript达成页面加载完成后立即自动聚焦(focus)到一个输入控件。可用TAB键(IE缺省达成)或方向键切换聚焦到下一个输入控件。 2. 可用Enter(或Ctrl+Enter)键提交,确保和点击提交按钮的成效是相同的 不要在提交按钮上加入onClick=如此的Javascript代码。 3.鼠标动作提示和回话 对用户的鼠标定位操作,当移动到可响应的地方上时,应给予视觉或听觉的提示。 4.尽量早的在推广客户端完成输入数据合法性验证 输入数据的合法性检验应该在推广客户端用Javascript进行验证。除非验证只能在服务器端完成,不然验证工作应在最早能完成的状况下进行。 5.依据应用场景决定在表单页面和提交后返回页面间是不是用中间过渡页面 依据应用场景,决定是不是显示接收表单页面(表单页面和提交后返回页面间的中间过渡页面),与用何种方法显示接收表单页面。 6.预防表单重复提交处置 对提交按钮点击后做变灰处置防止在互联网响应较慢状况下用户重复提交同一个表单。用页面过期失效防止用户后退浏览重复提交表单。 7.页面链接是打开新窗口、用原窗口还是弹出窗口的原则 一般而言,首页上链接可以用target=_blank属性打开新窗口,而其他页面上的链接都应用原窗口或弹出窗口。假如链接页面内容相对原页面来讲无关紧要,是附属性质的,可以用弹出窗口方法。 8.尽量少的排列可选项,尽量少的安排操作步骤 依据用户操作习惯安排尽量少的操作菜单选项,同时要保证尽量少的操作步骤。 9.操作逻辑无漏洞,保证数据是操作安全的 多个页面间的操作和同个页面上的多个操作间的逻辑关系在设计上是安全和严谨的。保证不会出现不被允许的用户操作组合,至少不会由于用户的不适合的操作致使出错。
网页标题怎么样进行客户体验式的网站建设