今天看书的时候看到了web可用性的相关问题,我一直是一个比较爱思考这类问题的人,所以打算写下我的看法~
首先,谈谈作为一个用户的看法:
- 如果一个前端做的很丑的页面或者哎拍拍,我是不太愿意用的,如果这个哎拍拍是有同类型替代的,那么我大概会立马删掉转而投入别家的怀抱,根本就不会关心它是否功能比别家强大之类的东西了。作为一个比较注重功能的女生,我都已经是受不了,更别提颜控的小女生们啦(我的大胆猜测,不知道跟实际有没有出入,但是好好做外观总是没有错的)~
- 然后就是容易上手。这一点很重很重要,如果一个软件或者页面使用前还要看一大堆操作说明(除了专业性很强的软件,但是最好也要符合该专业的常规使用方法),那我,除非必要,否则还是会投入别人家的怀抱。同样如果功能做的及其花哨复杂不好用,那么不好意思,下一个。
- 再有就是,我是一个健健康康的普通用户,但是这个东西做出来也可能会有一些特殊的用户,比如色弱色盲之类的,考虑到这种情况,我们在设计之初就应该尽量避免呢。总之,我认为应该充分考虑到我们的客户群体的情况,尽可能的满足人性化的需求,当然这并不意味着一定要为极少的个例去把东西做的繁琐,这样可能有点得不偿失了,这个问题在具体的项目中,应该会有不同的思考方向。
感觉这些都比较偏向设计方面的问题了,但是我就是一个不羁的前端,作为一个和用户“面对面”的工程师,对这方面有些思考总是没有坏处。
其次,我就要谈谈作为一个前端工程师的看法了:
我认为前端和美工都得考虑到上述问题,前端工程师还要另外考虑一些更专业更底层的问题。
- 如果是移动端的应用,那么在不同的设备上的显示问题就至关重要了,必须要考虑到常见浏览设备的显示和兼容问题。否则会非常影响用户体验,就又要面临被抛弃的悲剧了哭唧唧~~
- 众所周知,前端的技术发展更新是非常快的,那么我们在写代码时就要考虑到这一点,尽可能的为以后技术的更新提供一些便利,方便以后的维护和更新,万一以后维护更新的还是你嘞~
虽然我根本没有接触过实际的代码优化啥啥的这种大阵仗,但是······
但是啥
自言自语好像这个博客有除了我自己之外的人看似的···
暂时到这里,说不定我以后会有新的灵光一闪呢