全局于网站整体的网页设计(2)
作者:小猪头 来源:蓝色理想 发布时间:2009-03-27 17:15:00
三、学会掌控用户路径
用户从哪个页面来?他最有可能点哪个链接或者按钮?他使用了搜索框吗?他下一页去哪里?最后哪个页面会被他打印输出?
站在整个网站的角度出发,这些流程也许只是产品经理需要把握的,设计师拿到UE图只管一个接一个绘制页面就行。其实不然,好的设计师往往能承担一部分产品经理的职责,设计出一个典型的用户路径,这对网站页面流程有着很大的影响。
页面和页面之间有很多关联,成片的超链接把流程页面和外部页面混乱地串在一起,区域A的文字链接要链到页面2,区域B的图片链接是指向页面3,侧边的一个位置显著的大按钮其实是链接到网站X……页面和页面之间也是有继承关系的,继承的过程要让用户觉得理所当然,在视觉上实现平滑过渡,这就是设计师要考虑的具体问题。从一个页面到另一个页面的路径组成里,哪些模块要原样保留,哪些控件要发生变化?页面结构是否可以变动,页面色彩是否可以更换?这些都是需要参照用户路径进行设计的地方。把自己想象成为一个普通用户,一页一页地点进来,你就能明白用户需要的是什么样的合理设计。在此我们可以参考如图所示的网站设计流程图。
四、初步实现UE产品模型,并审核
设计师需要以什么作为参考来进行页面设计?所有的元素和流程都在脑子里,这个时候设计师需要稍加整理把它们简要地画出来,画出线框和注释就可以了。
我们可以把UE模型理解为设计草图,在UE阶段,设计师主要根据用户路径得来的线索,加上对用户交互习惯的探索,进而整理出一个大概的模型框架。这个框架里,要明确画出有几个关键页面,每个关键页面的关键元素和模块有哪些,这些关键元素和模块哪些是必须以某种特定位置排列或者是务必要强调突出的。
其中,网站的首页、最终页面是最重要的两级页面,首页会是用户使用网站的第一站,在首页的体验好坏,直接决定着他的去留;而最终页面是用户想要获得信息的具体页面,他会在这个页面停留最久,可能会进行仔细的阅读,或是打印出这一页备用。通常在绘制完UE模型之后,会有一个开发小组来讨论并且审核这个模型,这时候就需要着重确定首页和最终页的大概模样,每个讨论参与者对此都很关心。UE模型的绘制我们可以参考如图的某商城的UE图。UE模型通过之后,传统意义的设计终于派上用场,要进行具体的页面设计了。
链接1
网站设计中可能存在的误区〖EOF〗
误区一:设计师就是美工。
事实上,两者几乎完全不同,设计师存在主观因素上的设计,而美工很有可能只是被动执行。误区二:用什么做图软件对设计师来说很重要。
其实设计师对做图软件没有什么严格要求,很多学习绘图软件很久的人习惯用photoshop来画页面,而更多专职面向网页设计的人习惯使用fireworks,因为其更偏网页化的操作能带来更高的效率。误区三:做平面设计和网页设计其实是互通的。
虽然都是设计,但两者的很多设计规矩是不一样的,我认为两者最大的区别是思想上的区别:平面设计讲究留白和视觉冲击,而网页设计则寸土寸金,页面元素的整齐协调更是至关重要的。误区四:我改变不了领导和用户的需求。
设计师要做的只是提出自己对于设计上的看法,决定权仍然在于领导。误区五:我经验不足,提不了任何建议。
对设计师来说,了解需求也是很重要的,不光是需要读懂文档,更需要真正明白大家在做的是一个什么样的具体的东西,这样在动手操作的时候,才不会手足无措或者是理解偏差。误区六:设计师直接出设计稿就行了,有问题就改。
设计师需要先搭建出UE模型,UE只需要以简单线框模式展现,效率高而且适合随时调整修改,往往在这个阶段需要修改的地方是很多的,如果直接就以设计稿来探讨,每修改一处都是一个工程,毫无效率可言。误区七: 每个页面都很重要,都要认真研究探讨。
其实大部分网站页面都是一样的框架,只是内容显示不同,同一个级别的页面基本都是一致的,除了关键页面之外,其他页面用户也许只是经过一次,停留时间甚至可以忽略,论优先级来说,同等效率下自然要保证关键页面。
链接2
相关名词
MRD(Market Requirements Document),
是指市场需求文档。MRD文档主要侧重于市场机会的分析,得出类似于 “就当前市场情况而言,我们可以做什么”的结论;PRD(Product Requirements Document),
是指产品需求文档。PRD侧重于整个产品的规划,比 MRD文档要细化一些;UI(User Interface)设计,
用户界面设计,用户界面设计的三大原则是: 置界面于用户的控制之下、减少用户的记忆负担、保持界面的一致性;UE(User Experience),
用户体验,成形的用户体验可表示为框架化的页面草图,有些人习惯用纸笔画UE,有些人习惯用word或其他行业软件,总之能展现页面概要示例即可。


猜你喜欢
- CONSTRAINT约束,即对数据库表中的数据进行约束,以保证数据记录的完整性和有效性。比较常用的是,创建表时添加约束,但是为了整理记录,这
- 属性(attribute):R中对象具备的特性特性描述了所代表的内容以及R解释该对象的方式很多时候两个对象之间的唯一差别在于它们的属性不同常
- 本文主要介绍在 windows 10 系统中安装 Anaconda3 的详细过程。下载Anaconda 官网下载地址目前最新版本是 pyth
- tensorlfow网络模型可视化。baidu了一些方法,现在介绍下我的流程和遇到的问题:配置window7tensorlfow1.5ana
- vue-cli npm解决vue项目中缺失core-js报错This dependency was not found:core-js/mo
- 因为需要对数据处理,将excel数据导入到数据库,记录一下过程。使用到的库:xlrd 和 pymysql (如果需要写到excel可以使用x
- if语句>>通用格式if语句一般形式如下:if <test1>: <statements1>elif &
- 前言之前简单学习过python爬虫基础知识,并且用过scrapy框架爬取数据,都是直接能用xpath定位到目标区域然后爬取。可这次碰到的需求
- 这次哀悼,网页设计方面除了应用CSS灰度配色和滤镜,还用到正计时代码,就象汶川大地震已过去了多少天。下面这段代码,是从网易页面提取出来的,具
- 本文实例讲述了Python找出序列中出现次数最多的元素。分享给大家供大家参考,具体如下:问题:找出一个元素序列中出现次数最多的元素是什么解决
- 首先,了解下原理。1,提供文本框进行查询内容的输入2,将查询信息提交页面程序处理3,程序页主要作用:接受查询信息,根据此信息调用特定的SQL
- 将json多行数据传入到mysql中使用python实现表需要提前创建,字符集utf8 如果不行换成utf8mb4import jsonim
- http://swik.net/Ajax/Ajax+Mistakes在某网站瞎逛时,发现这个链接,进去逛了逛,觉得很有意思,大家也可以去看看
- 此文译自Fred Wilson 2010年2月在迈阿密举行的Web未来应用的年会上的演讲谢谢青云推荐了这篇这么好的演说谢谢卓和百忙中抽空帮我
- 在使用Keras搭建验证码识别模型时,需要大量的验证码图片。在这里,使用captcha模块生成验证码图片,验证码图片名称为验证码上显示的字符
- 官方文档: http://openpyxl.readthedocs.io/en/default/OpenPyXL库 --单元格样式设置单元格
- 在Python中,经常会去读csv文件,如下import pandas as pdimport numpy as npdf = pd.rea
- 本文实例为大家分享了javascript实现简单计算器的具体代码,供大家参考,具体内容如下设计一个简单的计算器代码 <body>
- 本文实例讲述了JavaScript实现的伸展收缩型菜单代码。分享给大家供大家参考。具体如下:运行效果截图如下:具体代码如下:<html
- 众所周知,pip 可以安装、更新、卸载 Python 的第三方库,非常方便。你们中的许多人可能已经使用 pip