網頁到底是用新窗口打開好,還是用當前頁打開比較好呢,這個恐怕是仁者見仁,智者見智了,接下來就粗淺的談談自己的看法。
先看這兩種打開方式的利弊:
新窗口打開:
優點:
1)用戶可以同時浏覽多個頁面,很方便,而且如果浏覽同類頁面,那麼用戶會自行對比,有利於提升轉化率。
2)用新窗口打開,用戶一般也不會立刻關閉之前的頁面,新窗口和舊窗口都將會有流量,提升了網站的PV值,同時減少了跳出率,這將提升我們網站的權重。
缺點:
1)用戶要是打開的窗口過多,必須要手動一個窗口一個窗口關閉,會產生厭倦和疲勞感。
2)因為我們大多數網站都是掛在虛擬空間上,而虛擬空間都默認限制了IIS連接數,一個網頁打開就默認占用一個IIS連接數,除非關閉才會釋放,如果網站全部采用新窗口打開,那麼用戶很可能會打開10幾個,甚至是20幾個,如果不及時關閉,會造成IIS連接數達到峰值,那麼之後的浏覽者將無法進入網站,造成網站暫時癱瘓。
當前窗口打開:
優點:
1)只采用一個窗口打開,將極大的減少我們網站服務器的開銷,不會出現網站打不開的情況,除非在線人數過多,但如果流量真的這麼大的話,用虛擬空間恐怕就不合適了,這個時候要用VPS或者是直接租用服務器。
2)采用一個默認窗口,用戶會感覺很清爽,而且占用用戶計算機的資源也少,也不會點擊關閉按鈕點到手抽筋。
缺點:
1)用戶默認只能浏覽一個網頁,除非用戶右鍵選擇用新窗口打開,但相信只有經常上網的人才知道這樣的操作(類似的還有按住shift,點擊也是用新窗口打開,兩者一個意思,不過知道的人就更少了),用戶可能看完一個,還想看另外一個,還得後退,不方便。
2)用戶浏覽完一篇文章後隨手關閉網頁會將整個網站關閉,造成跳出率上升。
那麼比較之後,我們會發現,用新窗口打開感覺要好一點,難怪大多數人都喜歡,看來不是沒有道理的,這也就是所說的用戶體驗。
雖然,用新窗口打開比較好,但是介於它的缺點,還是不建議所有的窗口都用新窗口打開,為什麼,請聽我們細細道來。
先看看那些大的權威性網站是怎麼做的,它們都是經過千錘百煉的,自然不會錯。
首先是百度。
這是百度默認首頁截圖。
這是打開百度新聞之後的浏覽器截圖。
大家看到了嗎,浏覽器標簽還是一個,只不過標題變成了百度新聞頁,這說明了什麼,對,導航采用當前頁面打開,再看。
我又打開了百度新聞下方的導航。
可以看到,百度默認導航欄全部當前頁打開,連二級域名的導航都是這麼處理的,而下面的列表項目,默認是采用新窗口打開。
再看新浪。
首先是新浪的首頁截圖。
然後是打開新浪基金首頁。
和百度一樣,導航欄當前頁打開,列表項目和內容頁新窗口打開,這裡面有一個面包屑導航,新浪也是默認當前頁打開。
再看搜狐。
首先是搜狐首頁截圖。
接下來是搜狐軍事頁面截圖。
和新浪,百度一模一樣,導航欄和面包屑導航當前頁打開,列表項目和內容頁新窗口打開。
相信大家已經得出結論了吧,這些門戶站都是最符合用戶體驗的,事實證明,這樣的處理方式也是最好的,於是我們得出了如下結論:
網頁主體以新窗口打開為主,當前頁打開為輔,具體說來實施如下:
1)介於用新窗口打開的情況比較多,而且在每一個連接後面寫target=_blank也略顯繁瑣,造成代碼冗余,這裡推薦一種寫法,在“<head>