最近在为客户的网站做改进时,发现广告图片自动漂移的Javascript特效在Firefox浏览器中不起作用,始终固定在页面左上角,遮挡了一部分页面。显然对于使用Firefox用户来说,用户体验不理想。
在这里推荐给大家一个检测代码错误和语法不规范的一个工具——Web Developer Toolbar,该工具是Firefox的插件,当前最新版是英文版1.18的,我安装的是1.16中文版的(下载地址:http://www.greenxf.com/soft/19467.html)。 下载解压后只要将安装文件xpi直接拖入Firefox窗口即可安装完成,重新启动Firefox后就多出一条工具条了,访问网页时,最右边会自动出现“折勾”或者“惊叹号”,如果出现惊叹号,则表示页面中存在错误,只需点击即可查看报告。(另外还有一个是支持IE的Web Developer Toolbar,该工具主要是SEO信息查询、网络广播、天气预报等,与我们介绍的完全不同,请不要搞错。)
我们通过该工具的报告,发现页面上有多处Javascript代码不能在Firefox浏览器中正确执行,但都集中于2个问题:
1、DIV对象的问题:
在IE中,DIV对象可以使用ID作为对象变量名直接使用,但在Firefox中不能。
DivId.style.display = “none”
解决方法:
document.getElementById(”DivId”).style.display = “none”
获得对象的方法不管是不是DIV对象,都使用getElementById方法。
2、style.top/style.left的兼容问题:
在Firefox中,必须加上像素单位,才能正确执行。
比如:style.top = 1 + “px”; stle.left = 1 + “px”;
通过以上修改,广告图片自动漂移的特效动起来了,解决了该问题。
当然,firefox中的不兼容的Javascript还不止我们谈到的这2个,想了解更多的话请搜索一下吧!记得安装Web Developer Toolbar,对于网站代码的排错和规范非常有帮助。
如果有疑问可以Email给我:seo-shanghai@live.cn
如需转载,请注明:上海SEO:http://www.seo-shanghai.com
SEO技术
javascript, 用户体验
曾经写过一篇《从51job日企专版注册流程案例分析“用户体验”对于网站的重要性》,该文章是从实际案例分析网站的“使用体验”,有兴趣的朋友可以看看。
最近发现一些要求做网站优化的客户只想到SEO/SEM,很难听进改善用户体验的各种建议。我觉得有必要更进一步深化一下“用户体验”的重要性,顺便说说从哪些方面着手改善网站的“用户体验”。
“用户体验”的重要性:
一句话总结吧:如果你的网站使用起来很不方便,甚至让访问者摸不着头脑的话,即使有再多访问量,又有什么用呢?
从哪些方面改善“用户体验”?
1、网站的访问速度是否理想。按照网站的需求出发考虑采用虚拟主机空间还是主机托管。某些网络应用严格的情况下,甚至需要考虑到网通、电信间延迟的问题。
2、网站代码是否规范、对于不同核心的浏览器的兼容性。FireFox核心、IE核心(甚至IE6和IE7、IE8也有区别)浏览一个不够规范的网页时显示效果会有较大差异,建议采用Div+Css布局网页。
3、第一眼就能明白网站的目的、且让用户感觉到网站的价值。重点就在首页,除非是门户网站否则首页内容不宜过多,特别是链接不宜过多。页面主要位置放置重点内容。
4、页面布局、配色的合理性。测试调整网页窗口时,是否有页面布局破坏的情况出现。另外还建议为图片配上Alt属性,特别是Logo和栏目主要图片。配色方面则需要一些美工基础了,主要是一个页面中颜色不要太多,有一个主色调,过度应该合理等。
5、能感觉到网站是经常更新的。最好配有最新动态等栏目,保持定期更新,让用户觉得网站一直有人在管理。
6、访问流程合理。不能让用户访问网站时出现“迷路感”,导航栏一目了然,位置合理,不宜弹出太多新窗口。注册流程简便易懂,最好在输入栏旁边配有简短说明等。如果是购物网站,支付、配送等流程必须简明扼要的阐述。
7、不应该出现的其他错误。比如:按钮无法点击,图片无法访问,链接页面错误等。不应该在网页中挂载病毒木马和恶意修改用户浏览器设置的代码。
另外,针对不同类型的网站,还有许多值得细化的内容。
如果有这方面的问题可以Email给我:seo-shanghai@live.cn
如需转载,请注明:上海SEO:http://www.seo-shanghai.com
SEO技术
用户体验
用户体验的好坏是网站成败的最关键因素之一。
设想某网站通过SEO推广等方式每天都能获得大量访客,但是这些访客会因为网站版面不合理,操作困难,产生功能上的迷惑等原因而放弃进一步访问网站,更别提希望这些访客成为回头客了。
如何判断你的网站用户体验不佳?最直接的方法是通过IP和PV(Page view)判断,比如PV比IP没有高多少。说明用户访问了你的网站,却因为用户体验不佳,没访问几个页面就离开了。
所以改善网站的用户体验是推广前必须完成的工作。
—————
前不久公司接了一个项目,51job日企专版的注册会员过程中流失大量用户,从注册第一步到最后只有约15%的用户完成。该项目由我独自一人负责。
我分析了原来的注册流程,发现有几大问题:
1、 页面数过多,注册过程共7个页面,让用户有一种填不完的感觉。
2、 有一些部分填写说明不清,让用户产生迷惑感。
3、 页面层次不够理想
于是针对以上各点重新设计了注册流程,我把所有页面控制在4页:
第一页是登陆或注册的选择,注册只需点击页面上的“注册”按钮;
第二页是会员的登陆信息,会员名、密码、邮件;
第三页是会员个人信息:比如姓名、性别、出生年月、联系方式、语言能力;学历信息、工作经验,简历上传等信息;
第四页注册成功感谢页,同时服务器会自动发送一封Email到用户的注册邮箱,这个功能可以在用户登录邮箱时提醒用户最近注册过我们的服务。
所以从上面4页看出,整个注册流程也就需要填写2页。
另外,对于填写说明不清容易让用户产生疑惑的部分,在填写栏旁边标注简短说明。
通过文字大小粗细变化、横线或者色块的分隔使页面层次更合理。
还有尽量减少用户填写的内容,如果能用下拉菜单替代的尽量使用下拉菜单。
经过如此优化,新注册流程上线当月,使得原注册成功率从15%立即提高到48%
本篇案例并非讲解SEO技术,但用户体验是在所有推广工作前应该完成的,所以至关重要。本文章仍然分类于“SEO技术”中。
如需转载,请注明:上海SEO:http://www.seo-shanghai.com
案例分析
推广前提, 用户体验