一、需求背景
N3主要是一个文档浏览的工具型网站,原来的网站已经功能齐全,但是可能在导航上面有些小交互让使用者不太舒服。比如点击二级导航,页面不能定位对应的模块,而且不能根据浏览者的浏览到哪个地方,就在导航上面指示。
还有一个问题是左侧导航密密麻麻,把所有的二级导航都铺开,这会不会给用户带来干扰,想找一个菜单项都很困难。
所以对于这样一个网站,其实主要就是一下的优化:
1.左侧导航
2.文档内容格式
3.plus,一个好看一点的首页。
二、导航--实用便捷
因为时间比较紧张,所以就不打算改变原来的布局,依然是顶部导航+左侧导航的形式。对于左侧导航,首先把原来导航的信息整合起来,根据需要,哪些要的,哪些不要的,进行梳理归类。为了减少导航菜单,所以把首页这个菜单去掉,因为用户基本上具备了这样的认知,直接点击顶部的logo就回到首页。然后接下来是那些密密麻麻的二级菜单。起初想了两个方案,一个是默认全部收起来,点击到一个大分类下面,比如“基础样式”,才展开这个类目下面的二级菜单;另外一个做法是,全部收起,那些密密麻麻的二级菜单,点击之后,在右边再生成一栏菜单。这样做的出发点是为了让层级更加清晰,让用户只关注当前的,不被其他目前不关心的信息干扰。
但是这两个方案都被抛弃了。因为需求方提出不能隐藏菜单,因为用户需要用到浏览器的搜索功能ctrl+F,这样用户想找某个组件的话,直接用浏览器的搜索,基本都可以在导航栏上面找到,快速达到用户想要去的页面。所以既然这样,也只能把全部菜单铺开。原来是两列,那为了让导航栏看起来更短一点,尝试用三列的,但是又太挤了,用一列的话,整个导航又会很长很长,最后还是决定用回原来的两列。
三、文档内容--舒服的阅读体验
关于文档内容,最主要的是浏览的体验。首先把整个站点的文档内容,会出现的类别整理,归类,还好类别不是很多,基本上把这些会出现的类型,定义好字体大小、颜色、间距以及样式,那整个站点的文本内容就可以统一用这个规范,保持一个良好的阅读体验了。
期间参考了同类的其他竞品,其中看到一个文本内容看起来十分舒服和整齐的,虽然是英文网站,但是间距和字体颜色,可以作为参考:http://purecss.io。期间查阅网上相关的设计师总结出来的经验,http://www.uisdc.com/page-read其中这一片给出了很好的总结,结合上面两者,就产出了现在的网站设计图。
四、首页--简洁轻松
首页的设计比较简单,个人很喜欢最后一句话“Enjoy Coding:)"
五、总结
感谢棒棒的前端开发工程师,把设计稿接近100%地实现。
(因为这是公司内部的网站,所以插图得处理完再补上!)