经常有看到一些平台分享404页面的设计,但只是丢了一些别人设计好的页面,再无其它说明。毕竟设计师都清楚设计404页面并不是只是单纯地画一幅插画而已。于是花了一些时间搜集和分析了404页面的设计,思考和整理了相关的设计思路。
在此之前先简单明确一下404页面的定义:
404页面是客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。
自定义404页面是处理空白状态的一种情况,其在用户体验上的作用通常是:1.告知用户错误所在,缓解用户焦虑。2.提供解决方案,如返回上一页或首页,提升用户留存率。3.影响用户对网站的印象。同时百度百科还提到“峰终定律”在404页面的运用:
对一项事物的体验之 后,所能记住的就只是在峰与终时的体验,而在过程中好与不好体验的比重、好与不好体验的时间长短,对记忆差不多没有影响。404错误页面应该作为页面浏览的一部分,看到“出错”或者“抱歉”页面之类404页面的时候,用户会对网站的信任度迅速降低,有种挫败感。
下面是一些相关的设计思路:
1.直接表示出现了错误。(通常可用搞砸的事物表示,如断线风筝、断了的铅笔、撕碎的书页、下雨天没伞、破碎的玻璃、机器人故障等等)
2.表示抱歉,没能找到页面。向用户道歉,而不是责备用户(用户心软,哈哈)。
3.用幽默诙谐的方式提示用户到了一个错误的页面。
(啊啊啊啊啊啊,页面不存在!就像是从图片中的动物口中说出来的一样。)
4.转移用户注意力,如可以在404页面玩一会小游戏、展示公益广告、甚至传播正能量:
(类似的还有为人所熟知的谷歌404的跳跳龙游戏。)
5.页面的去向。脑洞下没有找到的页面的下落(如页面正在休息,页面消失了,页面被吹走了)。
6.表示访客迷失。(如表示访客迷路了,迷失在茫茫宇宙,到了不正确的地方等示意用户这是错误页面。)
7.如果你的网站受众是年轻人,你也可以选择卖个萌,讨个喜。
关于404页面的设计注意事项有许多,觉得百科上已经写得很详细,就搬过来了:
1.不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失。
2.404页面不要自动跳转,让用户来决定去向。
3、不使用专业术语:“404错误”这个词的使用一直非常规范,但这并不是你使用专业术语吓跑访客的理由。“找不到网页”这个说法相比来说更准确也更易于接受。
4、不要责备访客
5、提示访客检查拼写(常出现在搜索引擎中):还有一个可能是访客看到404错误页面是由于他们自己在输入URL网址时出现了拼写错误。提示访客检查他们的拼写,但不要失礼。
6、明确表明404:清楚地向访客声明他们正在搜寻的页面无法找到,且不要让错误页面看起来与正常的内容页(如加入过多的文本和链接)太过相似。你是想要表明这是一个错误页面,所以就不要羞于向访客们声明这一点。
7、放置网站主页链接:不要让访客无处可去或是无法找到你的网站信息。至少应该有一个链接链回你的网站主页。这样一来,从其他网站链接而来的访客就可以了解你以及你的网站,甚至他们可能在你的网站中找到一些他们喜欢的内容。
8、访客方便反馈信息:如果访问者点击了你网站上的一个错误链接,你会想了解这个链接故障。如果通过404页面给他们提供一个反馈信息的便捷方式,让他们可以报告这个故障以便你去解决。这只需要一个非常简短的形式来提示访客告诉你他们来自哪个页面及哪个链接。通过这个方法,你可以获取到所有你需要的信息。
9、保持品牌风格:我们都看过非常酷的“让访客发现一个巨大的“复活节蛋”“的错误页面的设计案例。但千万不要使这个页面的设计与你网站的其他页面相差太大,否则会看起来这个页面不像你网站的设计,会让访客产生疑惑,误以为自己已经被带到了一个外部网站。
10、语言版本:如果你的网站是多语种的,404错误页面将从你所有语言版本的网站中获取错误信息。无论你想要显示任何信息,都需要将其翻译成各个语言版本,使每个人都能理解。同时还需提供一个链接返回到访客所对应的语言版本的网站。
11、让访客搜索想要的:如果访客正在访问的页面已被移动,你可能想给他们一个途径来搜索页面被移动到了何处,可以考虑在页面增加一个搜索框。
如果只是像下面这样,可能会不太合适:
当然,如果你的用户就是程序员,你也可以这样啦:
:)
以上只是有限的设计思路,然而创意是无限的,比如这样:
大大提高好感度呢。o(^▽^)o