在这两天腾讯 QQ 空间上线了新的 404 页面,当用户点错链接或请求的链接不存在的时候会自动转到这个新的 404 页面,如下图。
404 页面的由来
看到这或许可能还有人会疑惑什么是 404 页面?为什么叫做 404 页面?说到这就不得不重提历史了,"据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在404房间里面。那时候所有的请求都是有人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,用户就会得到一个返回信息:room 404 : file not found。后来互联网兴起后,人们也就习惯了用404作为服务器未找到文件的错误代码了。"(Via 百度百科)
通俗来讲,所有网站都有一个 404 页面,当用户因为点击错误链接或权限问题被拒绝访问的时候这个页面,如上面是一般默认的 404 页面。但由于这个页面对用户来说并不友好,所以通常网站都会自定义自己的 404 页面,有使用上面默认 404 页面的(最丑陋、最无趣)、有自动跳转到首页的(Cnbeta、腾讯科技)、有自动跳转到帮助页面、搜索或导航页面的,当然最多还是稍带些幽默感的 404 页面,如下面我们极客公园的 404 页面。
可以看到 404 页面的目的就是告诉浏览者其所请求的页面已经不存在或链接错误,同时引导用户使用网站其他页面。而当页面可以自定义的时候就意味着它还可以发挥更多的作用,在引导用户的同时还可以展示招聘信息,以及今天主要介绍的 404 公益信息。
404 公益活动
就像上面所说的,自定义的 404 页面既然可以展示各种信息,那么公益信息当然也不例外。 国外 Child Focus 的 Notfound 计划(上图)以及国内益播的 404 页面儿童打拐(下图),都是利用 404 页面来展示走失儿童的公益信息。
QQ 空间公益 404 页面
虽然 404 页面可以用作公益活动,但大多都是个人空间或独立博客/网站在响应,很少能够看到诸如腾讯这种比较重量级的商业公司将其推广到 QQ 空间这种也是相对重量级的产品中去。在这种朴实的走失信息页面前,各种富有创意、Geeky 的 404 页面都要失色不少。对此,极客公园非常认同,因此在今天专门联系上了远在深圳的 QQ 空间相关负责人,了解了一些腾讯 404 公益页面背后的故事。下面是采访节选。
由来
当问到为什么 QQ 空间会推出这么一个公益页面的时候,QQ 空间相关负责人告诉我们,这个公益活动最初是产品以及开发人员在开会的时候讨论出来的,他们中有人是腾讯志愿者(注:腾讯公司内部员工自发组织成立的腾讯志愿者协会)的一员,而腾讯志愿者目前正在推动一个宝贝回家的公益项目,因此想看看能不能将其引入到 QQ 空间这个相比 BBS 更有传播价值的社交产品中。于是就有了现在这个 404 公益页面。
数据来源
目前这个 404 页面展示的数据来自于宝贝回家,而 404 是网站在服务器上配置的错误页面,本身是无法以 API 的方式提供的,但腾讯表示未来可以以 json 方式提供失踪小孩的数据给外部网站,也可以提供相应的服务器配置模版等,具体方式他们还在探索中。(Updated)
未来
当问到这个公益页面会持续下去的时候,很高兴地听到肯定的回答“是的,我们会一直持续下去”,另外腾讯方面相关的负责人还告诉我们第二版 404 页面正在准备上线,在这一版会加入分享功能。除此之前,QQ 空间表示还会考虑其他场景进行类似的这种公益推广。另外根据马化腾在腾讯微博上的转发表态(下图)可以预见,未来除了 QQ 空间会继续推动外,别的产品也会加入进来。
效果
根据负责人透露,因为刚刚上线,目前还没有通过该页面找到走失儿童,不过一旦有收到成效极客公园会第一时间收到通知,我们也会在第一时间通知大家,利用互联网帮助父母找回走失儿童比任何创新都重要。
希望这种 404 页面或者类似丁香园这种自家领域的公益展示(下图)能够在国内更多的互联网产品网站上看到,在推动公益活动这件事情上,没有抄袭与创新一说,只有跟随与不跟随。
丁香园404页面:医患冲突事件中遇害的医生