文:刘力科
人立方六度搜索,目的是向您展示互联网上任意两个人名的关系路径。这个项目有许多挑战性的问题,比如后台的搜索算法,前端六度关系图的展示,界面的易用性等。这里主要聊聊六度搜索前端界面设计的由来。

六度搜索的界面
界面设计的挑战
六度搜索是一个特殊的项目。首先,它是一个升级版。因为人立方1.0版已经上线了几个月,六度搜索是作为1.1版的功能推出的。既然1.0版好评如潮,那么1.1版必须是锦上添花。1.1版的界面风格需要向1.0版兼容,风格要一致,带给用户良好的体验。其次,没有界面设计人员参与1.1版本的开发。项目的需求可以用一句话概括:使得用户可以搜索人立方中两个人之间的关系。这是个既明确又模糊的需求。问题在于,用户搜索的界面什么样子?用户能得到怎样的搜索结果?用户能在界面上做哪些操作?面对这些挑战,我们唯一可以借鉴的地方是1.0版的关系搜索。如下图:
人立方六度搜索,目的是向您展示互联网上任意两个人名的关系路径。这个项目有许多挑战性的问题,比如后台的搜索算法,前端六度关系图的展示,界面的易用性等。这里主要聊聊六度搜索前端界面设计的由来。
界面设计的挑战
六度搜索是一个特殊的项目。首先,它是一个升级版。因为人立方1.0版已经上线了几个月,六度搜索是作为1.1版的功能推出的。既然1.0版好评如潮,那么1.1版必须是锦上添花。1.1版的界面风格需要向1.0版兼容,风格要一致,带给用户良好的体验。其次,没有界面设计人员参与1.1版本的开发。项目的需求可以用一句话概括:使得用户可以搜索人立方中两个人之间的关系。这是个既明确又模糊的需求。问题在于,用户搜索的界面什么样子?用户能得到怎样的搜索结果?用户能在界面上做哪些操作?面对这些挑战,我们唯一可以借鉴的地方是1.0版的关系搜索。如下图:
