404 Not Found & 公益

       什么是 404 Not Found? 404 是 HTTP Status Code 里面的一个,意思是 Not Found. 其解释为“The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable.”(大意:服务器没有找到任何符合请求链接的东西。没有任何迹象表明这种现象是暂时的还是永久的。如果一个旧资源是永久不可用,而且也没有转发地址,那么应该通过更改内部配置来使用410(已消失)代码。这个代码通常用在当服务器不希望准确揭露请求为什么被拒绝或者没有任何回应时适用。)

       很显然,我们在浏览网页的时候一点也不希望出现一个“404 Not Found”的提示,尤其是没有经过任何修改的,”原生“的页面(左图,中图分别为nginx和apache的404页面,右图)。我们希望看到的是一个漂亮的页面,例如右图。

nginx-404apache-404 picture

所以,现在大部分的网站都不会出现那样的“原生”404页面,他们都会加上自己的再创作。大致可以分为以下几种:

①跳转到404页面并直接提示访问出错。例如:百度,谷歌的404页面。

baidu-404-2014-06-30google-404-2014-06-30

②跳转到404页面直接提示访问出错并公益留下一个小小的展示舞台。例如:好123

 hao123-404-2014-06-30

③跳转到一个空白页什么都没有,没有任何提示。例如:网易。(无图)

④遇到404不处理跳转,例如:开源中国。(无图)

⑤跳转到404页面,利用时间间隙展示公益。例如:腾讯,益云

 qq-404-2014-06-30yiyun-404-2014-06-30

当然,展示形式各异,到这里就不再继续分类了,主要以上面的去讲一讲。

     作为中国互联网搜索引擎的老大,百度一直在追赶Google的脚步。在404页面这里,虽然两家没有很相似的地方,但是给人的感觉都不是很好。百度就是冷冷的文字,黑白分明,生怕别人不知道这是404错误页。做得比较好的就是给了一个搜索框(可是你看看现在的浏览器哪一个是不可以在输入框里面输入内容来直接搜索的?)。Google的404页面很简洁,机器人坏了,所以404了。这样一看Google还是要比百度要出色。

     同样是百度旗下的网站,hao123就做得比baidu.com更有人情味,而且显然比百度更用心。颜色搭配,都很适合,很和谐。右上角的公益展示是点睛之笔,给这个网站增色不少。

      至于网易,对它无语。一个走极端的家伙,非白即黑。

      至于开源中国,这种做法有待商榷,用户体验比较好,但是有一种欺骗的感觉,不提倡这样的处理。

      最后要说的就是本文的主旨。404 Not Found && 公益。几年前国内有过一股404牵手公益的风潮,可惜,现在浪潮过去了,能坚持的也寥寥无几了。(ps:百度曾经参与过)

这股浪潮起源于NotFound Project,NotFound Project是由Missing Children Europe和European Federation for Missing and Sexually Exploited Children等公益组织联合发起的一个项目,他们希望利用闲置不用的网络空间发挥公益的力量:让更多人帮忙寻找失踪儿童。当时中国有大概3000个网站加入了这个行列,当然,效果不是很好。但是,我们应该看到的是这是一个信号。更多的使用网络资源来支援公益事业。

     微博打拐,微博随手拍等网络活动都取得了很大的成功,渐渐表明:网络资源是完全有可能为现实的公益做出巨大的贡献的。事实上,404页面对网站来说是一种可有可无的网络资源,一则很难到达这样的页面,二则这种404展示对网站来说可有可无,就好像网易的态度。但是,对公益来说,这是一个巨大的资源而且是一个可以争取的网络资源。对公益人来说,每一次展示都是无比珍贵的。

      展示的形式只能是打拐吗?显然,形式是很多样的,例如hao123展示的捐献骨髓,公益的范围是很大的,助学也是公益活动,所以思维不要太局限了。

     为什么要公益404?①企业社会责任。作为一个企业,回馈社会是必须做的,而展示一个公益404就是一个很好的办法,企业形象会有很大的提高。②个人的情感。当你看到那些无家可归的孩子你不心疼吗?当你看到那些孩子没有办法上学,你不心疼吗?③更好的用户体验。展示有爱的一面,终究比你冷冰冰的文字更感人。

如何加入404公益?

①腾讯404公益:复制以下js代码,嵌入到您的404页面

宽版:

<script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8"></script>

窄版:

<script type="text/javascript" src="http://www.qq.com/404/search_children.js?edition=small" charset="utf-8"></script>

②益云404公益:

<iframe scrolling='no' frameborder='0' src='http://yibo.iyiyun.com/Home/Distribute/ad404/key/3029' width='655' height='470' style='display:block;'></iframe>

在他们的网页上都有详细的方法,可以上去看看。

好了,这篇文章就到这里吧。希望更多的网站参与到公益里,贡献我们互联网的力量,展示我们的企业社会责任。

你可能感兴趣的:(404,found,公益,not,企业社会责任)