咱就是说,自己写个404页面,它用着不香吗?

233 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第19天,点击查看活动详情

前言:

掘友们,大家在浏览网页的时候,肯定碰到过页面打不开的情况。通常都是显示一个404页面,即你打开的网页不存在的时候所显示的页面,就是404页面。项目越做越大,页面越做越多。产品又下发了新任务。要求:我们自己做一个404页面,数据访问不到了,服务器错误时,就跳到这个页面。很好,可以啊,静态页面吗,我最拿手了。

什么是404页面?

在做页面之前,我们首先要了解什么是404页面,所谓404页面就是指用户在浏览网页时,服务器无法提供正常的信息,或者说就是服务器无法回应,返回给用户展示的页面。

404页面出现的原因有哪些?

  1. 你访问的url地址错误,网页本身就没有这个地址。
  2. 网页由于各种原因被删除,导致不存在了。
  3. 网页的服务器故障,包括停机,宕机,数据库卡死等情况。

404页面的好处

1、提升用户体验

404页面通常是用户访问了网站上不存在或已删除的页面,服务器返回404错误页面,告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开,消除用户的挫败感。

2、展示信息可控性

展示页面由开发自己控制,有效的改善美观。不管是文字,还是图片,都可以给用户一个更直观的感受,整体上能够提升页面的美化效果。也可以设计其他的功能,比方说倒计时结束,重新刷新页面,看是否能够访问。也是增加用户体验的一种效果。

3、对用户和搜索引擎友好

搜索引擎到达这个页面,如果页面不存在,就不再运行,就有可能造成死链,这个时候,我们如果设计了404页面,就会给用户一个反馈,同时也给搜索引擎一个反馈,404页面就相当于给迷路的你指路的页面。

设计404

总结:

小编在码上掘金中放置了404页面代码,通过CSS+JS控制展示,大家可以操作使用预览一下。