我们要是能友好点,就必须加上出错处理
其实对于出错,谈起来没完没了,大家都深有体会,很难受,特别是一些不经过处理的出错,用过XP系统的朋友都知道,最烦人的就是蓝屏,
然后出现一大串英文字母,其实里边是包含很多信息量的,但是我想大家一般不看,蓝屏就想到了重启,重启之后,再蓝屏或者是经常蓝屏,那就重装系统了,这都是大家非常熟悉的处理办法。
然后操作系统有了win7,win8就好多了,现在win7很少出现蓝屏了,这也是大家喜欢用win7的一个原因,但是XP无论什么样的ghost版本呀,纯净版呀,装机版呀,安装版呀都是避免不了这些,虽然老一辈人说安装版的稍微稳定的多,但是一样的蓝屏。
对于出错,我们肯定是避免不了的,人非圣贤,孰能无过,对吧,所以别指望你的系统,你的软件不犯错,微软这大公司也一样;既然避免犯错误这条路我们走不了,我们就走另外的一条路,我们不能在一个树上吊死吧。条条大路通罗马,达到目的就是最好的。
win7 这方面就做的好多了,反正我很少看见win7蓝屏的,不能说没有,但是相对XP来说,确定好多了,其实说起来,还是时时刻刻为人民考虑做的周到呀;win7出错了咋办?一般来说,解决的挺好,会出现未响应等信息,你就知道怎么处理了,不是谁的英文都那么的好,所以蓝屏出现一大堆的英文,谁受得了,所以蓝屏大家一般的处理方法,不看蓝屏的信息,直接关机重启;也许有时候好奇,会查一下这些意思,或者百度一下;但是有多少能做到呢。
我们就是让错误转换一个角度,让用户能接受的方式展示出来,那就达到了我们的目的了,现在很多的网站都采用了错误页来处理这些错误了,之前就碰到过这样一个:
这样达到的一个比较好的目的就是用户不必心烦,可以先玩会小游戏,解解闷,就算用户直接关掉了这个错误页,也比直接弹出错误好。还有一点非常重要的就是,非常有效的防止了一些黑客来从中获取你的信息,但是我一个错误页,你就有点不好搞了哦。
这个错误处理,无乱我们做网站还是做软件,都必须考虑到,要不我想没人用你的东西,一出错用户就搞不定了,一定要把用户的感受作为你做项目的动力,这就是程序猿必有的素质。这是突发的一个感想,其实也很重要。那么今天我们就来展示一下.net下的错误页的使用。
我们做一个错误页吧:
不能轻视错误页,错误页能有效的防止你的信息显露出来,被别人利用。还能让用户更好的接受你的错误方式。