博客改版总结

由于之前的博客色调确实昏暗,天天访问确实无法畅快心情,所以寻思改版也很久了,但自己拖延,而且工程本身也不是很小就一直拖啊拖,终于在今年一月份,下定决心开始做这件事情,陆陆续续就是2个多月,终于完工,其中还新学了photoshop和一些设计知识,正好也在这个项目中小试牛刀了,哈哈

旧版 1
新版 1

老版存在的主要问题

主要问题

  • 旅迹模块、实验室模块与博客模块并不统一,而且博客采用的浮出层模式很难与其他模块保持统一,增加其他模块的可扩展性不好
  • 界面用色灰白,没有活力
  • 博客列表与右侧功能列表都使用圆角框的样式,没有差异化,比较难看

次要问题

  • 标签云没有放在第一页面,也无法放在第一页面,而期望是将读书、行走、随笔、编程、博物五个博客分类提高到首页上来展示
  • 博文没有单独链接

这次改版的主要目标

关键词

统一 \ 简洁明快 \ 可扩展
在一定程度上破坏了老版本的沉浸感

产品目标

  • 统一网站:博客、旅迹、书单、行摄、技能树、实验室、关于七大模块
  • 有一定可扩展性:学习便签、旅行家杂货铺等模块可以在日后加上
  • 沉浸感:当你进入一个系统时,你只需看见他
  • 改竖版为横版,增加宽屏适应

设计目标

  • 让人眼前一亮,而后又印象深刻
  • 简洁感:去除丑的东西
  • 简约:减少噪音、减少认知负担、降低用户介入度
  • 设计感
  • 改暗色为亮色,改变沉闷的感觉
  • 部分支持极简主义,大面积的留白。拒绝花哨和卖弄,远离飘来飘去的广告

细节

  • 将博客分成读书、行走、随笔、编程、博物五块
  • 为博文提供单独链接

改进与目标实现情况

侧边栏

  1. 采用蓝白配色,蓝色主色,白色底色,橙色配色,简洁明快
  2. 统一七个模块,侧边栏白色短直线滑动选择
  3. 响应式设计,窄屏幕时使用头部下拉导航
  4. 底部社交链接logo

博客页

  1. 博客展示改为卡片样式
  2. 博客标签云+搜索模式改成分类模式
  3. 博客详情页back按钮
  4. 博客页面独立url
  5. 博客图片延迟加载

旅迹页

  1. 地图根据旅迹寻址和缩放
  2. 半透明悬浮描述层
  3. 时间小便签
  4. 左右箭头
    旅迹页的浮层样式是模仿的画旅途网站的样式,特在此声明

书单页

  1. 横线划去已读书籍

技能树

  1. d3实现的动态技能树

行摄页

  1. 模仿500px,照片按比例分布
    1
  2. 随机排列照片
  3. 图片相应描述,左右滑出浮层
  4. 图片超窄间距(沉浸感)
  5. 瀑布流,延迟加载图片(沉浸感)
  6. 大图浮层展示,交错式jpg优化加载体验(沉浸感)

实验室

  1. 增加了宽屏适应

冲突与补偿

旧版ajax异步弹出博文 VS 新版url跳转
1)冲突
旧版
1. 浮出层展示博文,url无变化

2. 沉浸感,整个网站就像一个app一样,给人感觉是一个整体,而不是不同页面间的跳来跳去
新版
1. 刷新右侧内容区展示博文,url有变化
2. 网速正常的情况下,左侧基本感觉不到页面跳转。博客详情页底部增加back按钮优化体验
3. 独立url可以实现博文的独立分享
2)取舍
1. 网速正常的情况下,新版左侧也几乎感觉不到页面刷新
2. 浮层展示会导致页面变暗,不符合新版最求明亮轻快的目标
3. 新版本有博文独立url的优势
3)补偿
新版博文详情页底部增加back按钮,优化体验
旧版搜索+标签云 VS 新版分类
1)冲突
旧版
1. 右侧头部设置搜索框,提供博文根据标签、标题和内容的搜索功能

2. 右侧列表设置标签云功能按钮,提供标签的单选、多选过滤功能
新版
1. 取消搜索框                  

2. 取消标签云(后台保留),转而采用读书、行走、随笔、编程、博物五个分类的形式
2)取舍

高中时,阅读陀思妥耶夫斯基的作品,不甚好读,但有一个对陀思妥耶夫斯基的评价,记忆犹新:

一篇作品,离读者越近,就离作者越远,而离作者越近,就离读者越远了。前者好比托尔斯泰的作品,是写给读者看的,离读者很近,脍炙人口,而托尔斯泰的名气也就很大。后者就像陀思妥耶夫斯基,是对人性的发掘,完全是作者自己对人生的拷问,并不立意追求好看。正由于这点,陀思妥耶夫斯基的名气远不如托尔斯泰,但其作品往往更深刻

我想,前者就像小说,讨好读者,讲的是故事;后者,更像散文,专注于抒发作者自己的思想与情感,我笔写我心

我觉得博客更像后者,展示出读书、行走、随笔、编程、博物这几个主题,对我来说很重要,反而一套完备的搜索系统倒是不重要的,这里,毕竟不是一个让你查什么东西的地方

3)补偿
目前想到的补偿方法:
增加一个模块:知识便签
在博客中增加一个属性:该博文是否为知识便签
在知识便签的模块中,可以进行对知识便签类博文的搜索
这个搜索、展示都与原先的博客模块无关,一个全新的知识便签模块,样式重新设计,标签云系统在这里也会产生价值

待解决问题

信息搜索

没有搜索框,博客作为知识储备库的这一功能无法有效发挥,考虑使用学习便签模块解决

大图展示

目前大图展示使用交错式jpg,先展示模糊图片,再展示清晰图片,但在网速很慢的情况下从模糊图片到清晰图片的时间过长,等待不了的用户会觉的图片本身就是模糊的而关闭页面,而反而不会觉得是网速慢的问题
考虑使用预加载来解决,预加载可能导致的性能问题还有待调研

留言系统

没有留言系统,这是一个The masses destroy beauty问题,详细考虑见下文描述
考虑参考学习简书的留言系统,对博文阅读体验的影响极小

系列文章系统

由于博客页面采用鼠标悬浮标题变蓝并整体放大的效果,所以没有办法将系列文章的标签放在头部的右上角
系列文章是一个比较重要的需求,具体解决方案还在思考中

技能树svg截断

技能树犹豫使用svg画图实现,初始化之后的svg画布大小固定了,不能根据技能树的展开而扩大,展开的技能树会因为超出画布范围而无法显示
svg还不是很熟悉,学习一下,应该会有解决办法,目前技能树不是很巨大,还可以凑合用啊,哈哈

书单页为每本图书提供简单浮层描述

书单的页面目前再宽屏下确实显得太过单薄,可以考虑实验一些有趣的css效果在书单页上,展示一些图书基本信息之类的东西

The masses destroy beauty

搜索框

搜索框毫无疑问是个好东西,可是在一个以浏览为主要行为的网站上,确实无法分类
1
这个是目前的头部,对称,极简
无论在哪里放一个多么小的多么好看的搜索框或搜索按钮,都会破坏其对称性,如果放在中线上,也让人疑惑
1
1
1
搜索很有用,是因为博客往往有两个属性:
1. 生活情感随笔
2. 学习知识记录 这两者很难分开,其中学习知识记录的部分很需要搜索功能

如果只有生活情感随笔的博客其实是很难想象需要一个搜索框的,就好像一个我笔写我心的地方却允许别人随意翻阅,跳来跳去。本来只是一个抒发情感记录随笔的地方,本就不希望把自己搞的像一个知识库一样。这也是我不希望在博客首页增加一个搜索功能的根本原因吧,样式问题,无论如何都可以想到好的解决方案的,而真正过不去的坎恰恰是产品功能上的不认可

复杂总是会打破原有的美丽

留言系统

又是一个复杂打破美丽的例子

没错,留言系统当然也是个好东西,你建一个博客不就是为了交流世界,互通有无的吗,没有留言系统成何体统

可是,如果我们把博客的浏览想象成一本书的阅读,又如何忍受当我们想翻下一页(点击博客详情页底部的back按钮)的时候,需要跨过长长的留言列表?你能保证你的留言里没有废话吗?(如果你能保证,你就又错了,留言版上不应该有过滤废话的控制,畅所欲言才是留言系统应该保证的)

留言是个好东西,但不能以破坏博客阅读,破坏从开始到翻页的完整流畅为前提,下面是个反例:
1
点击下一页需要跨越整个留言列表

但是其实有大量的优质例子可以参考,如下(只是我还没有想好适合本博客的样式)

1 matrix67大神用一个rss分割

1 这里使用不同颜色来区分了正文部分和留言部分