Notes: 在GlassFish中缓存静态资源,开启Gzip

前面有文章介绍到,我们有网站项目是跑在GlassFishV3服务器上的,因此针对常用的网站优化措施,比如静态资源添加一个an expires header,网站开启Gzip功能,在GlassFishV3这两个的配置稍不一样。

为静态资源添加an expires header

如果你使用的是Apache或者Nginx这个配置是非常容易的,这里以Nginx为例,在Server段加入以下代码即可:

location ~ \.(gif|jpg|jpeg|png|ico|css|js)$ {
	        expires 7d;
	    }

继续阅读Notes: 在GlassFish中缓存静态资源,开启Gzip

做网站看起来很简单

今天看到了阿里巴巴国际站UED的一篇文章:用户体验设计答疑对话(半吊子和纯外行),深有感触。

“做一个网站很难吗?你们为何需要这么多人?是不是就给程序员一个图,写一些代码就可以了?”

在许多朋友,同事,甚至同行中不熟悉中web开发的有很多有这样的想法的,网站不就那么点东西,加个漂亮的UI,有什么可做的。他们也只看到网站20%的工作,但是剩下那80%的工作是他们看不到的。

[10/04周主题] – UED案例分享

UED – 英文User Experience Design的缩写,中文翻译:用户体验设计。

关于UED更多信息可以Google之,本周分享下这几天收集的一些和UED有关的案例,在实际的项目中还是有些帮助的。

1、多按钮共存——don’t make me think

我们的按钮一般都是成对出现,比如提交和取消,保存和取消等,突出你认为重点的按钮,降低有消极面的按钮,甚至只给用户一个选择,比如注册,只能一路Next,当然这需要根据具体场景来分,但是让用户思考如何下一步,不如从我们的角度突出重点的建议用户就走这一步。

2、导航的标签设计

好的标签,应该使用客户的语言,避免使用术语、行话、缩写词等用户难以理解的词语;标签之间的互斥性要强,尽可能地寻找差异化;提前在客户的参与下约定项目的标签结构,而不是让每个项目成员自己去想;收集同类型或竞争对手网站的标签,以供参考。

3、避免用户迷失在你的网站上

迷路可不是一件好玩的事情,试想你驾车行驶到高速公路分叉口时,却看不见任何路牌,那该会怎样地困惑、沮丧、愤怒和恐惧。为了避免迷失方向,我们发明了各种导航工具,大到卫星定位系统,小到指南针,人类在这一事情上,极具创意。

在网站上迷失方向,虽然不是什么生死攸关的事,但会带来许多负面影响,如:用户体验下降、任务不能完成,用户流失等。我们可以通过良好的导航系统来避免这个情况发生。好的导航系统可以帮助人们找到在网站中的位置,并帮助他们制定更好的查询策略,增进对内容的理解。

4、如何设计注册激活邮件

1、尽量不要用图片,尤其是别把激活链接做成一个点击按钮。

2、尽量少的给链接,最好只有一个显眼的链接。其他链接一律变短,弱化。链接明文显示。

3、用简单的邮件头

4、给予适当的提醒和帮助

a、提示用户如果无法点击链接,直接拷贝链接激活。

b、提示这是一封系统发出的信,请勿直接回信。

5、表明身份,发信人使用网站名即可,如“口碑网”、“淘宝网”。

5、非原型 不设计

在风起云涌的互联网浪潮中,产品迭代的速度越来越快。随着用户需求的激增,可视化的内容远比文档的更易于被用户(以至我们的客户)所接受,就像用户研究项目中常说的一句话:“用户怎么说的,并不代表他们怎么想。

6、自然描述与自然任务

每个人关心的过程都不一样,站的角度不一样呈现出来的内容也就不一样。

7、注册和登录流程(除了首页,估计就数注册和登录对用户最重要了,也是最难整的一块,看似简单,里面有很多玄机)

* 会员注册页面的交互细节

* 谈网站注册、登录过程

* 网站注册那些事儿

* 某些媒体登陆脑残群体

中国移动的网站能不能再做的烂点呢?

这里谈到的是中国移动北京分公司的网站,其他省市的网站没有去深入测试,估计是大同小异。

1、网站打开速度特别慢

不知道为什么中移动的网站打开超级慢,按理说中移动网站的带宽应该是没有问题的,但是不知为什么每次打开都特别慢,而且经常中断了,在不同的电脑上,不同的网络环境差不多,原因未知。相比之下看看人家中国银行的网站www.boc.cn(没有做广告的嫌疑,只是做个比较),基本上瞬间打开,可能你会说静态网页和动态网页的区别,但是我觉得这不是根本问题,因为速度已经不是一个数量级上的差距了。有时接通10086,话务员查询时打开网站也很慢,让我听了很久音乐,可见中移动内部也是很慢的。下图是打开网站时的一个截图,四个页面有一个是中国银行的,其他三个都是中移动的,截图时间是打开后2分钟左右的样子,点击可看大图:

screenshot_003

2、网站对浏览器的兼容性

说到这个,那是超级烂,由于很久没有使用IE5.5和IE6了,不知道中移动的网站到底对哪个浏览器的兼容性好,反正我在IE7,IE8,Firefox3.5,Google Chrome上访问都有问题,IE7和IE8好在还凑合能使用,Firefox3.5和Google Chrome简直就没法用,就连一个小小的个人网站都知道去解决网站对浏览器兼容性的问题,试想中国最大的运营商和全球最大用户群体的电信企业,网站对浏览器的兼容性做到如此之烂,过去几年了还不去优化,实在是没话可说了,只能尽量少去使用或者不用。

3、“满意100”

忘记了中移动什么时候开始喊这个口号的,但是这几个月来,中移动的服务别说100分了,60分都达不到,10086打过去,客服90%的时间全席忙,网站的在线客服也是90%以上时间满员,处于等待状态,等待就等待吧,还经常断线,再进去前面又插进去几个客户了,继续等待继续断线,无语了,我昨天为了体验这个“满意100”,花了半个多小时打10086,没有打进去,花了20多分钟进行网站客服的咨询没能成功,客户有问题,但是却无法联系中移动客服,这样的服务如何做到“满意100”呢?

4、可能你会说,中移动服务这么烂,你为啥还用啊?

我有选择吗? 前几年就中移动一家独大,其他运营商的服务比移动还烂,从最近几年开始,状况好些了,其他运营商也发展起来了,可我的号码用了N年了,换个号码多不方便大家又不是不知道,要是可以携号转运营商,我立马转。

==欢迎发表意见,欢迎转载==