網(wǎng)頁鏈接在新窗口和當(dāng)前窗口打開哪個(gè)好?

網(wǎng)頁到底是用新窗口打開好,還是用當(dāng)前頁打開比較好?這個(gè)古老的話題恐怕是仁者見仁,智者見智了,接下來東子就粗淺的談?wù)勛约旱目捶ā?/p>

先看這兩種打開方式的利弊:

新窗口打開:
優(yōu)點(diǎn):

1、用戶可以同時(shí)瀏覽多個(gè)頁面,很方便,而且如果瀏覽同類頁面,那么用戶會(huì)自行對(duì)比,有利于提升轉(zhuǎn)化率。

2、用新窗口打開,用戶一般也不會(huì)立刻關(guān)閉之前的頁面,新窗口和舊窗口都將會(huì)有流量,提升了網(wǎng)站的PV值,同時(shí)減少了跳出率,這將提升我們網(wǎng)站的權(quán)重。

缺點(diǎn):

1、用戶要是打開的窗口過多,必須要手動(dòng)一個(gè)窗口一個(gè)窗口關(guān)閉,會(huì)產(chǎn)生厭倦和疲勞感。

2、因?yàn)槲覀兇蠖鄶?shù)網(wǎng)站都是掛在虛擬空間上,而虛擬空間都默認(rèn)限制了IIS連接數(shù),一個(gè)網(wǎng)頁打開就默認(rèn)占用一個(gè)IIS連接數(shù),除非關(guān)閉才會(huì)釋放,如果網(wǎng)站全部采用新窗口打開,那么用戶很可能會(huì)打開10幾個(gè),甚至是20幾個(gè),如果不及時(shí)關(guān)閉,會(huì)造成IIS連接數(shù)達(dá)到峰值,那么之后的瀏覽者將無法進(jìn)入網(wǎng)站,造成網(wǎng)站暫時(shí)癱瘓。

當(dāng)前窗口打開:
優(yōu)點(diǎn):

1、只采用一個(gè)窗口打開,將極大的減少我們網(wǎng)站服務(wù)器的開銷,不會(huì)出現(xiàn)網(wǎng)站打不開的情況,除非在線人數(shù)過多,但如果流量真的這么大的話,用虛擬空間恐怕就不合適了,這個(gè)時(shí)候要用VPS或者是直接租用服務(wù)器。

2、采用一個(gè)默認(rèn)窗口,用戶會(huì)感覺很清爽,而且占用用戶計(jì)算機(jī)的資源也少,也不會(huì)點(diǎn)擊關(guān)閉按鈕點(diǎn)到手抽筋。

缺點(diǎn):

1、用戶默認(rèn)只能瀏覽一個(gè)網(wǎng)頁,除非用戶右鍵選擇用新窗口打開,但相信只有經(jīng)常上網(wǎng)的人才知道這樣的操作(類似的還有按住shift,點(diǎn)擊也是用新窗口打開,兩者一個(gè)意思,不過知道的人就更少了),用戶可能看完一個(gè),還想看另外一個(gè),還得后退,不方便。

2、用戶瀏覽完一篇文章后隨手關(guān)閉網(wǎng)頁會(huì)將整個(gè)網(wǎng)站關(guān)閉,造成跳出率上升。

那么比較之后,我們會(huì)發(fā)現(xiàn),用新窗口打開感覺要好一點(diǎn),難怪大多數(shù)人都喜歡,看來不是沒有道理的,這也就是所說的用戶體驗(yàn)。

從操作角度考慮,其實(shí)用鼠標(biāo)右鍵菜單可以新開標(biāo)簽頁,中鍵點(diǎn)擊鏈接可以新開標(biāo)簽頁,按住鏈接拖拽到頁簽也可以在本窗口打開,都能避免定義target=_blank鏈接的新開窗口問題。但畢竟不順手,而且不是通用方案,但是我更有理由相信target=_blank不是絕對(duì)錯(cuò)誤。

首先,完全依靠w3c標(biāo)準(zhǔn)來定論絕對(duì)不能使用target=_blank有欠說服力,我比較贊同按需打開新窗口的結(jié)論,同時(shí)也百思不得其解為什么Strict DTD拋棄target標(biāo)簽,因?yàn)樾枨蠛艿湫汀?/p>

其次,對(duì)中國網(wǎng)民,或全世界發(fā)展中國家網(wǎng)民來說,能靈活使用shift鍵的基本都是中高級(jí)用戶,排除少數(shù)也知道按住shift再點(diǎn)擊鏈接的其他用戶,這個(gè)用戶群的量級(jí)也太小。

第三,在瀏覽器完全頁簽化、獨(dú)立頁簽進(jìn)程的趨勢(shì)下,target=_blank是打開新窗口還是新標(biāo)簽頁對(duì)用戶更友好,是否應(yīng)該瀏覽器來改進(jìn)?比如Chrome和FF中點(diǎn)擊target=_blank默認(rèn)是打開新標(biāo)簽頁,而不是新窗口。(IE, Safari都是打開新窗口)

并且針對(duì)Chrome和FF中如果按住shift點(diǎn)擊鏈接打開新窗口的情況,我推斷它們還是比較容忍target,并且最大程度從良了這個(gè)屬性。尤其Chrome還支持tab拖出和重組,讓是否新窗口的問題得到了弱化,操作流暢感全面超越其他瀏覽器。點(diǎn)擊確實(shí)應(yīng)該新開窗口鏈接的target=_blank似乎也不是那么討厭,并且可以方便用戶不再思考、動(dòng)手按住shift。

因?yàn)橹袊厣W(wǎng)站的呈現(xiàn)、渲染效率普遍很低,里邊無數(shù)個(gè)腳本調(diào)用,還有外鏈廣告。我習(xí)慣是一個(gè)窗口一個(gè)網(wǎng)站,比如網(wǎng)易新聞首頁到內(nèi)容頁的鏈接,淘寶搜索結(jié)果到商品頁的鏈接,都是強(qiáng)制target=_blank。用IE和Safari瀏覽的體驗(yàn)很差,但Chrome和FF不僅沒問題而且還很順手。

試想,如果所有瀏覽器處理target=_blank都是新標(biāo)簽頁而不是新窗口,點(diǎn)擊后既不會(huì)增加任務(wù)欄負(fù)擔(dān),也不會(huì)造成全部手動(dòng)關(guān)閉麻煩。世界會(huì)不會(huì)清凈很多?web設(shè)計(jì)師也不再那么痛苦?或者說target=_blank本身確實(shí)不合理,應(yīng)該拆為target=_window和target=_tab兩個(gè)定義。意外的是,在網(wǎng)上查到哈斯日志、MozTW都已在05年有類似想法提出,我假設(shè)應(yīng)該如此:

鏈接默認(rèn)在本窗口打開;鏈接定義target=_window新開窗口;鏈接定義target=_tab新開標(biāo)簽頁;鏈接只要按住ctrl鍵統(tǒng)一新開窗口;鏈接只要按住shift鍵統(tǒng)一新開標(biāo)簽頁。

另外關(guān)于新標(biāo)簽頁(new tab)中文說法,Chrome和FF翻譯是新標(biāo)簽頁,IE是新選項(xiàng)卡,Safari是以標(biāo)簽方式打開。個(gè)人認(rèn)為既不是標(biāo)簽也不是卡,叫做新頁簽最合適,起碼應(yīng)該呼吁所有瀏覽器統(tǒng)一說法,太不象話了。

雖然,用新窗口打開比較好,但是介于它的缺點(diǎn),還是不建議所有的窗口都用新窗口打開,為什么,請(qǐng)聽我細(xì)細(xì)道來。

先看看那些大的權(quán)威性網(wǎng)站是怎么做的,它們都是經(jīng)過千錘百煉的,自然不會(huì)錯(cuò)。

首先是百度。

打開百度首頁,點(diǎn)擊百度新聞鏈接后,會(huì)看到,瀏覽器標(biāo)簽還是一個(gè),只不過標(biāo)題變成了百度新聞頁,這說明了什么?對(duì),導(dǎo)航采用當(dāng)前頁面打開,再看。。

我又打開了百度新聞下方的導(dǎo)航。

可以看到,百度默認(rèn)導(dǎo)航欄全部當(dāng)前頁打開,連二級(jí)域名的導(dǎo)航都是這么處理的,而下面的列表項(xiàng)目,默認(rèn)是采用新窗口打開。

再看新浪網(wǎng)。

首先是新浪網(wǎng)的首頁。然后打開新浪基金首頁。

和百度一樣,導(dǎo)航欄當(dāng)前頁打開,列表項(xiàng)目和內(nèi)容頁新窗口打開,這里面有一個(gè)面包屑導(dǎo)航,新浪也是默認(rèn)當(dāng)前頁打開。

再看搜狐網(wǎng)。

首先是搜狐的首頁。接下來是搜狐軍事頁面。

和新浪,百度一模一樣,導(dǎo)航欄和面包屑導(dǎo)航當(dāng)前頁打開,列表項(xiàng)目和內(nèi)容頁新窗口打開。

相信大家已經(jīng)得出結(jié)論了吧,這些門戶站都是最符合用戶體驗(yàn)的,事實(shí)證明,這樣的處理方式也是最好的,于是我們得出了如下結(jié)論:

網(wǎng)頁主體以新窗口打開為主,當(dāng)前頁打開為輔,具體說來實(shí)施如下:

1、介于用新窗口打開的情況比較多,而且在每一個(gè)連接后面寫target=_blank也略顯繁瑣,造成代碼冗余,這里推薦一種寫法,在“<head></head>”之間加入一行代碼“<base target=”_blank”>”,這句話的作用是網(wǎng)站默認(rèn)所有鏈接以新窗口的形式打開,也許您會(huì)說,那么我想要實(shí)現(xiàn)部分鏈接當(dāng)前窗口打開怎么辦,別急,我們這就說,在您需要實(shí)現(xiàn)當(dāng)前頁跳轉(zhuǎn)的地方也就是a標(biāo)記中添加這句“<target=”_self”>”,強(qiáng)制這個(gè)標(biāo)記用當(dāng)前頁面打開,怎么樣,是不是很方便呢。

2、要實(shí)現(xiàn)當(dāng)前頁打開的典型的有導(dǎo)航欄(這里的導(dǎo)航包括主導(dǎo)航,也包括次導(dǎo)航),文章列表分頁,還有面包屑導(dǎo)航,其實(shí)還有一個(gè),就是返回首頁的logo標(biāo)記這4個(gè)都需要重寫a標(biāo)記。

3、剩下的基本上都是新窗口打開了,具體包括文章內(nèi)容頁面,文章相關(guān)閱讀,延伸閱讀,大家看到了,這些基本上都是內(nèi)容頁,而且目錄都很深,而且優(yōu)化的都是長尾關(guān)鍵詞,這些長尾詞給網(wǎng)站帶來的流量是不可小覷的,甚至?xí)^主關(guān)鍵詞,所以,對(duì)于這些,一定要用新窗口打開,提升網(wǎng)站權(quán)重,增加PV啊,減少跳出啊,全靠它們了。

事實(shí)同樣證明,好方案應(yīng)該從根源上解決問題,退一步海闊天空。如果僅停留在頁面上糾纏target=_blank的對(duì)錯(cuò),似乎永遠(yuǎn)也無解,希望我的判斷沒錯(cuò)。

注意:文中提到的各瀏覽器版本特指IE7, FF3, Chrome1, Safari4。

 
  • 本文由 米粒在線 發(fā)表于 2013年9月24日00:12:43
  • 轉(zhuǎn)載請(qǐng)務(wù)必保留本文鏈接:http://www.bjmhhq.com/11070.html
網(wǎng)站建設(shè)

使用寶塔面板優(yōu)化WordPress網(wǎng)站速度:WP Super Cache + Redis實(shí)戰(zhàn)教程

對(duì)于使用 WordPress 建站的站長來說,網(wǎng)站速度優(yōu)化一直是一個(gè)棘手的問題。然而,現(xiàn)在隨著寶塔面板的普及,WP Super Cache + Redis 成為了最簡單有效的 WordPress 速度...
網(wǎng)站建設(shè)

寶塔面板如何安裝Memcached插件來加速wordpress訪問

目前網(wǎng)站服務(wù)器帶寬比較貴,在有限的小水管帶寬前提下,如何加速wordpress訪問倒是個(gè)難題,蝸牛般的速度強(qiáng)制勸退不少訪問者,但是加錢加帶寬嘛,又舍不得,現(xiàn)在圖圖來教小白們?nèi)绾渭铀賥ordpress前...
網(wǎng)站建設(shè)

wordpress開啟Https訪問無限重定向問題,百度站長工具提示鏈接多跳一錯(cuò)誤問題解決

1.問題現(xiàn)象 在nginx服務(wù)器給WordPress網(wǎng)站配置了ssl證書,并通過百度站長工具檢測(cè)網(wǎng)站改版,https訪問wordpress發(fā)現(xiàn)頁面加載在重定向,即百度站長工具提示(鏈接多跳一錯(cuò)誤) ...

發(fā)表評(píng)論

匿名網(wǎng)友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
確定

拖動(dòng)滑塊以完成驗(yàn)證