存档在 ‘技术文档’ 分类

用户体验设计的学习心得

2008年5月14日

这段时间一直在研究用户体验的一些心得,我是个半路出家学习的人,不能说是系统的在学习和谈论一些理论上的东西,也许是曾经在广告公司工作过的原因,所以对客户领域类的的使用体验较为关注,即–客户使用满意度与上手性,这里不谈一些很多网站设计中提到的基于理论上的概念,[PS: 本身我也不是按照常规来解度用户体验的设计概念的,所以也无从谈起.:( ],简单谈谈自己的一些想法:

1. 结构布局很重要.结构布局是一个网站刚开始必须要走的一步,可以是:功能概念与诉求需要的提出—测试使用—再修正补充的逻辑链条,在布局的过程中,大的功能自然很多人不会疏忽,而布局前后的照应却是很多做的不够的,可以这样定义成在功能提出的前提上记录每个大点,在细分到所要使用的小细节上,建议每个细节功能都需要测试.其实这也是所谓的全局定位法,引用一张大家经常看到的示意图.

2. 如何确定你所考虑的体验是用户满意的. 首先是针对网站的类型进行定位,需要确定信息构架的组合类型,即人们经常可以看到的例子: 大信息架构(Big IA),浅信息架构(shallow IA),shoulder IA 三者之间的关系.

3. 适用的图象视觉呈现与你的文案搭配,其实这和做实体商品一样,每个产品出来的时候都可能会有宣传口号的意义相当,可以具形化的东西你可以尝试使用图形概念来表达,未必一定要很形象但是要有,因为这样可以从概念上让人们容易记忆和熟知,而后是适当的口号性文案,可以随意举例的东西很多,如你的LOGO的配意,某的栏目的图形表达等等都可以这样使用.

4. 人群使用差异的考虑,不同的使用和用户群体的习惯是不一样的,最大的区别可以说是欧美类与东方人的使用体验,总的来说欧美人习惯较为简洁的界面外加较为简单的过程性动作,而东方人可能很多时候在风格与功能上都较为艳而复,当然这只是说的前台设计上的一些东西,就我个人看来,用户体验不仅仅是某个部门需要关注的,而是前后台的人们都要去用心体验的东西.

苹果Safari浏览器之初体验

2008年5月7日

苹果今年发布了全新的Safari浏览器,分两个版本,即MAC本身自带的版本与基于Windows系统下的版本,在很多人的犹豫和抱怨声中下回来了,感觉不错,至少没有大家想象的那么好,也没有那么糟糕吧.几个词可以来形容它的特点:简洁,快速,美观!也许这是Apple一贯的风格.

外观感觉: 很好很强大,富有金属感的外观,简练的风格,让人觉得非常的舒服,其实一贯来还是很喜欢苹果的设计风格的,在此款浏览器上,苹果的设计师们当然不会落后,看到下面的截图就知道了,无论你是使用的MAC操作系统还是很多用的Iphone,在到现在的Safari浏览器,他们会很直接的告诉你:看!这是苹果的东西!

功能体验: 严格意义上说Safari浏览器的功能是少之又少,简单的界面下很难找到一些我们平时在MYIE或火狐下能看到的功能,也许还处于测试或未稳定阶段,又或许是因为开发人员的设计初衷就是打造一款简洁易用的浏览器的目的,所以很难看到一些很亮眼的功能,唯一让我看到的是一个秘密浏览功能,可以方便的让你在不留下任何访问痕迹的条件下放心的查看任何你想看的页面,这个有点创意,呵呵.而对于一些插件集成功能目前还没有多少,默认安装后自带的有: RealPlayer Version Plugin, Apple Java Plug-In, Silverlight Plug-In, Mozilla Default Plug-in(兼容火狐,不错!), RealJukebox NS Plugin, Adobe Acrobat, Microsoft® DRM等等,算是做的比较中庸吧,默认情况下对于浏览器多方位兼容性考虑的很好.

速度方面是Safari一开始就打出的招牌,拿自己的几个站实验了下,可能是因为我这带宽很好的原因,几乎没怎么感觉出来加载速度是否提升了很多,到是自己的博客是有点感觉的确打开快了点,不知道大家有无感觉,至少我是这样想的.

一些疑惑: 可能这不算什么问题,在默认情况下使用Safari浏览器在WP里写日志,居然发现源代码里使用的均为apple的style,无法自动换行(还是我自己没设置好?)切换到IE7下会出现风格代码不兼容的问题,也许这本身就是Safari与IE的一个区别吧,设计师们在刚开始到最后都一直强调着这是苹果的东东,所以很多东西和其他浏览器是不一样的,OMG~~~(当然也有可能是我的WP的编辑器兼容性问题了,不做深纠了)

本文原创自 TOM日志,如需转载请以链接形式注明出处.


Drupal页面设计的一些总结

2008年5月2日

使用Drupal的朋友刚开始的时候往往会陷入几个疑难的地方,首先是关于View的处理,这个在Drupal爱好者群里已经共享出来了,群号: 6703001 貌似已满员,还有一个就是进阶时段的模板与页面设计问题,很多人出的问题多在于框架的无法准确定位和CSS的不熟悉,我们需要明白一个最基本的原理对于CSS的问题,拥有良好的各浏览器的兼容性和搜索引擎支持,所以大家得好好熟悉这个,这里就页面的设计给出一些不成熟的总结,参考了群里小陈的一些总结思路,这里把细致的放出来,给大家参考.

关于页面:
1.在设计页面的时候事先考虑好header和footer
2.页面的单元基本都以view为主
3.去掉fckedit恶心的错误:修改fckeditor.config.js文件,去掉",’UniversalKey’",清空浏览器缓存即可
4.<base target="_blank"> 可以把页面上所有的弹出都默认为_blank

关于代码:
1.直接读取view,注入参数
    $view1 = views_get_view(‘newscenter_index_taxonomy’);//参数:view的名字
    print views_build_view(‘block’, $view1,array(5),false,20);

2.读取view的分页信息
    echo(views_view_page(‘corpcenter_list’))

3.评论框打印
    echo comment_form_box(array(‘nid’ => arg(1)), t(”));

4.由termId得到termName
    taxonomy_get_term(termId)
 
5.通过termId得到vocabularyId
    $tmp = taxonomy_get_parents_all($key->tid);
    echo $tmp[0]->vid;

6.在node的content中遍历termId
   foreach($node->taxonomy as $key){
    print ($key->tid);
   }

关于module修改:
  就custom_pagers:
  修改custom_pagers_nodeapi,添加全局变量,方便前台直接输出
  此时在page上通过<?php global $custom_pager_output;echo( $custom_pager_output["#value"]); ?>可得到

本文原创自 TOM日志,如需转载请以链接形式注明出处.