zoukankan      html  css  js  c++  java
  • 搜狗输入法的人机交互

    因为电脑用的输入法是搜狗输入法,所以我对这个比较熟悉。

    一、用户界面

    1、整体很简洁。没有无关的信息,就是输出字。

    2、界面设计很灵活。输入法的主要功能是实现用户对字符的输出功能,输出之前让用户看到字符就行所以界面设计很灵活,输出的那部分跟随我们打字的位置移动。

    3、反应很快,我们输入拼音之后汉字就出来了,而且毎输入一个拼音汉字就会跟着变化。

     二、记住用户的选择

    当我们写到经常使用的文字的拼音的时候,输入法会优先跳出来。

    比如:写我们直接输入wm,还有我们经常输入的朋友的名字,专业术语,它都会记住,很方便。

    三、短期刺激、长期使用的好处坏处

    搜狗输入法的页面简单方便,用户很容易上手。

    长期使用并不介意页面是否简单,我们用输入法的主要功能就是实现汉字的输出,用户觉得很好用,而且会根据我们使用的频率排序。

    坏处,模糊拼写有的还不太容易找到。

    四、不要让用户犯简单错误

    这一点我深有体会,很多时候我会拼错或者敲打键盘的时候会按错,但是搜狗输入法会帮你纠正,而且得到的正是你要找的字。

    这个请字我拼的是qsng,输入法自动纠正了。

    总结:

    搜狗输入法的设计很有同理心,用户输入很多字的时候会很累,但是他提供了简写的功能,一个词组,常用的成语谚语等都可以简拼;之前写过的话他也会记得,会放在前边的位置,很少让用户去选择正确的字,还会自动纠错;页面简洁实用。

    总之,搜狗输入法为每个用户量身定制,输入法在适应用户而不是用户在习惯输入法,所以使用的人很多,赢得了用户。

    我们在设计软件的时候,也应该遵循这四大法则:从用户的角度考虑,从头到尾记住用户的选择,短期刺激、长期使用的好处坏处,不要让用户犯简单的错误。

    第一次团队项目的第一个版本基本接近尾声,功能实现的并不完善,希望在下一阶段从这四个方面加以改进。

  • 相关阅读:
    结构化编程:确定迭代循环控制for
    为什么就业难,因为信息化的威力
    结构化编程:单支条件选择控制
    C/C++ 标准输入输出重定向
    C语言中用scanf连续输入两个字符类型的问题
    void value not ignored as it ought to be
    不要做浮躁的嵌入式系统工程师
    INI配置文件的格式
    Linux 下串口编程入门
    时钟周期及秒(s) 毫秒(ms) 微秒(μs) 纳秒(ns) 皮秒(ps)之间转换
  • 原文地址:https://www.cnblogs.com/jingxiaopu/p/6843607.html
Copyright © 2011-2022 走看看