<label id="2a06w"><tt id="2a06w"></tt></label><label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label><menu id="2a06w"></menu>
  • <dfn id="2a06w"><var id="2a06w"><label id="2a06w"></label></var></dfn>
    <sup id="2a06w"><button id="2a06w"><em id="2a06w"></em></button></sup>
    <dfn id="2a06w"><var id="2a06w"></var></dfn>
    <dfn id="2a06w"></dfn>
  • <dfn id="2a06w"><code id="2a06w"><ins id="2a06w"></ins></code></dfn>
  • <small id="2a06w"><samp id="2a06w"></samp></small>
  • <dfn id="2a06w"><table id="2a06w"><center id="2a06w"></center></table></dfn>
    <label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label>
    <strike id="2a06w"><form id="2a06w"></form></strike>
    <menu id="2a06w"><tt id="2a06w"></tt></menu>

    將想法與焦點(diǎn)和您一起共享

    從404錯(cuò)誤頁(yè)面提示想到用戶體驗(yàn)設(shè)計(jì)發(fā)布者:本站     時(shí)間:2020-01-02 11:01:01

    昨天晚上首頁(yè)項(xiàng)目由于天氣源頭數(shù)據(jù)供應(yīng)出現(xiàn)問題(大約100個(gè)全國(guó)重點(diǎn)城市的天氣數(shù)據(jù)為空),頁(yè)面上的天氣預(yù)報(bào)框架出現(xiàn)找不到源的情況(Not found,404錯(cuò)誤),但幾個(gè)小時(shí)后源頭數(shù)據(jù)恢復(fù)了正常,雖然這種錯(cuò)誤出現(xiàn)幾率很小,但是我覺得還是應(yīng)該想出一個(gè)應(yīng)對(duì)方案.

    (天氣預(yù)報(bào)原理:根據(jù)數(shù)據(jù)源按照城市編碼吐出每個(gè)城市的天氣頁(yè)面,然后按照ip判斷所在城市,接著在天氣預(yù)報(bào)框架中插入相應(yīng)城市的天氣預(yù)報(bào))
    昨天晚上小陶說可以去改后端程序,如果找不到數(shù)據(jù)源就生成一些類似于"友情提示:您找的XX頁(yè)面暫時(shí)不能提供"的頁(yè)面,在家躺在床上我一直在想程序的邏輯問題,由于數(shù)據(jù)的繁雜,如果為每個(gè)城市的情況都進(jìn)行判斷的話,程序?qū)?huì)變得很龐大,而且程序在服務(wù)器上是循環(huán)運(yùn)行的,無疑將會(huì)加重服務(wù)器的負(fù)擔(dān)…
    后來我想到了一個(gè)辦法:用戶在網(wǎng)上查找一個(gè)頁(yè)面時(shí),如果找不到這個(gè)頁(yè)面,都會(huì)被指向一個(gè)"Not found,您所查找的頁(yè)面不存在"這樣的頁(yè)面,而這樣的頁(yè)面是由編號(hào)為404的錯(cuò)誤代碼所指引的,因此只要修改服務(wù)器端對(duì)404代碼的指引頁(yè)面就可以了;

    想到這個(gè)方法以后我和小卜一起試驗(yàn)了一些方法,最后找到了在單個(gè)目錄下修改404代碼指引頁(yè)面的方法,使問題得到了圓滿的解決.現(xiàn)在如果天氣預(yù)報(bào)再出現(xiàn)斷檔情況,框架中就會(huì)出現(xiàn)"友情提示:…."的字樣.

    問題雖說解決了,但是我想到了更多的一些問題,為什么在系統(tǒng)設(shè)計(jì)的時(shí)候我們沒有想到這些問題?后來在MSN上咨詢了一下白鴉,他說之前沒有遇到這種問題也沒有考慮過類似的問題,這說明我們?cè)谟脩趔w驗(yàn)設(shè)計(jì)上面要做的工作還是非常多的,用戶體驗(yàn)不應(yīng)該只考慮網(wǎng)站正常運(yùn)行時(shí)和用戶的交互,更應(yīng)該考慮網(wǎng)站不能正常運(yùn)行時(shí)對(duì)用戶的反饋,一個(gè)小小的錯(cuò)誤頁(yè)面提示可以看出一家網(wǎng)站的細(xì)心程度,也可以讓用戶感受到網(wǎng)站對(duì)其貼心的照顧.

    附apache下設(shè)置404錯(cuò)誤的方法:

    整站設(shè)置:
    修改apache配置文件http.conf下的ErrorDocument
    修改為 ErrorDocument 404 你希望它轉(zhuǎn)向的地址(你自定義的出錯(cuò)頁(yè)面)
    單目錄設(shè)置:
    在http.conf中加入如下代碼:
    [Directory 目錄路徑]
    ErrorDocument 404 你希望它轉(zhuǎn)向的地址(你自定義的出錯(cuò)頁(yè)面)
    [/Directory]
    重啟apache就ok了



    選擇我們,優(yōu)質(zhì)服務(wù),不容錯(cuò)過
    1. 優(yōu)秀的網(wǎng)絡(luò)資源,強(qiáng)大的網(wǎng)站優(yōu)化技術(shù),穩(wěn)定的網(wǎng)站和速度保證
    2. 15年上海網(wǎng)站建設(shè)經(jīng)驗(yàn),優(yōu)秀的技術(shù)和設(shè)計(jì)水平,更放心
    3. 全程省心服務(wù),不必?fù)?dān)心自己不懂網(wǎng)絡(luò),更省心。
    ------------------------------------------------------------
    24小時(shí)聯(lián)系電話:021-58370032
    99人妻中文字幕视频在,亚洲无码视频在线免费看,久久国产乱子伦免费精品,日本中文字幕色视频网站
    <label id="2a06w"><tt id="2a06w"></tt></label><label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label><menu id="2a06w"></menu>
  • <dfn id="2a06w"><var id="2a06w"><label id="2a06w"></label></var></dfn>
    <sup id="2a06w"><button id="2a06w"><em id="2a06w"></em></button></sup>
    <dfn id="2a06w"><var id="2a06w"></var></dfn>
    <dfn id="2a06w"></dfn>
  • <dfn id="2a06w"><code id="2a06w"><ins id="2a06w"></ins></code></dfn>
  • <small id="2a06w"><samp id="2a06w"></samp></small>
  • <dfn id="2a06w"><table id="2a06w"><center id="2a06w"></center></table></dfn>
    <label id="2a06w"><tt id="2a06w"><em id="2a06w"></em></tt></label>
    <strike id="2a06w"><form id="2a06w"></form></strike>
    <menu id="2a06w"><tt id="2a06w"></tt></menu>