浅思,如何提升价值(一)? Silverlight的商业应用之路
本人是一名初级程序员,也是一个Silverlight初学者,
在"H5即将一统天下Silverlight将死",一部分同仁选择离开Silverlight的现今,
希望写一些实际性的文字,一来用于自勉,二来用于抛砖引玉(以下文字主针对商业应用)
提升用户体验
现在都在说用户体验,说富客户端一个亮点是用户体验好,可是,如果别人问起,什么才是用户体验呢?
一些同仁会说,是华丽的界面,绚烂的特效,
个人觉得,用户体验是一个很泛型的词,在商业应用中,最重要的,是快速,无缝,响应三个点
快速和性能,一个页面,别人需要5秒来完整呈现,而你只需2秒
无缝和流畅,如果网页刷新,全屏白色,会让人很是不悦,而异步,则针对性的区域刷新,
响应和友好,假设用户删了某条记录,则应提示是否删除,若直接删除,会带来很多麻烦,
再如,进行加载等工作,如若有所提示,或者进度的显示,定然比什么没有要好。
所以很多看起来不起眼的细节,其实都是非常重要的,都是用户体验不可或缺的一部分。
一些同仁,被花哨的特效迷花了眼,殊不知,界面特效等,并不能完全概括用户体验
注重业务性,请勿华而不实
对于一个应用软件而言,达到美观后,外观并不再是最重要的,业务才是王道
而且,又有多少用户,是非常注重界面和特效的?
如现今,一个3D横行的时代,一些2D游戏,也取得了不错的成绩,
因为2D的画风唯美,对机器的配置要求低,对用户友好度高,
而不像一些所谓的3D游戏,烧机器,对用户友好度差等。
再谈,魔兽的画面特效等,跟一些欧美和韩国的游戏比起来,并非出色,可是
这丝毫不影响其受欢迎度,因为其内涵,可玩性高。
游戏尚且如此,何况商业应用?
绚丽的界面和特效,会给一个好的软件加分,
一个软件的开发,存在风险性,和时效成本,
以人为本,抓住客户所需,权衡开发过程中用户体验和业务的平衡点,才是重中之重。
写在最后
Silverlight推出的时间迟,市场接受度还不高,但是我想,如果我们更注重一个软件本身需具备的业务和功能
同时,兼具用户体验,那么,其他技术可以做到的,我们依然可以做到,其他技术可以达到的成就,我们亦然。