今天的时间利用率非常低,原因很简单,我钻了两个牛角尖,进了思维误区,很大程度地影响了原本安排好的进度。
今天给自己的第一个作业是模仿一个淘宝的搜索框。由于上面的三个菜单每次点击都形成不同的状态,于是我从动态面板的角度开始设想,在纸上画了草稿,然后完成了上面的搜索框,然后就出事了。
刚开始时,文本框添加用例是“改变文本时”,隐藏提示文本和放大镜,“失去焦点时”,显示提示文本和放大镜。结果就是上图。
但其实失去焦点并不符合用户使用场景,输入框是打字输入文本,当打错或者犹豫时才会需要提醒,于是,在几次尝试后,我把用例改为“按键松开时”,当文本=“”,显示提示文本和放大镜。
当是我在浏览器预览时,又出现了一个问题:无法修改已输入的内容。在文本框内输入的文字,无论是按空格还是Back Space都会清零。无论是产品体验还是交互设计上,这都是一个很大的错误。
同样是用试错的方法,一步步控制变量,最后发现与交互样式和属性没有关系,是第一个字符只要不是中文汉字就可以解决问题。这是Axure的bug吗?带着这个问题,我开始在网上寻找答案,也钻进了第一个牛角尖。我百度了很多帖子,并且去了各个Axure社区用关键字一个一个帖子的搜索,花了大量的时间也没有找到答案,时间管理没有做好,严重影响练习效率。渐渐的我开始意识到我可能是个例,个例说明很大概率还是我有错误操作,于是继续试错并在预览选择打开IE浏览器。这时才知道,之前试错唯一没有改的地方就是问题所在。
火狐浏览器在Axure预览上有bug。
时间有点晚,简单写写今天钻的第二个牛角尖。
我在发现浏览器有问题的时候,想起了一直谷歌浏览器,于是我下载了。发现谷歌浏览器的字体很浅而且模糊,设置里调了也没什么变化,然后开始寻找解决办法,嗯,找了一个晚上,嗯,对的,无解。眼睛都看晕了,然后为了比较浏览器特点,又看了很多帖子和答案。
想我这样什么都爱研究彻底的人,容易忽略对时间的管理,碎片化阅读更加切碎了时间,这是缺点,要改。
另外,工具只是工具,别把自己变成工具控,陷进去了只会加大时间成本,Axure对产品而言是一个辅助工具。
工作要按计划推进,否则计划就没有意义。
而我现在的时间,应该放在解决自己最重要最直接的需求上,嗯,找工作(┬_┬)。
2016.07.08 星期五 04:08