技術(shù)資訊
新開窗口應(yīng)該瀏覽器控制
2009-04-16 22:22:00
是否打開新窗口是個(gè)古老話題,并且多開窗口的問題基本已有了原則上的定論。
后退、前進(jìn)按鈕不可用;
用戶無法控制鏈接在本頁還是新窗口打開;
增加任務(wù)欄負(fù)擔(dān);
不便手動(dòng)全部關(guā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)一說法,太不象話了。
事實(shí)同樣證明,好方案應(yīng)該從根源上解決問題,退一步海闊天空。如果僅停留在頁面上糾纏target=_blank的對(duì)錯(cuò),似乎永遠(yuǎn)也無解,希望我的判斷沒錯(cuò)。
注意:文中提到的各瀏覽器版本特指IE7, FF3, Chrome1, Safari4。
近期更新
- [2023-07-26 14:17:28] 為品牌賦能,海外官網(wǎng)品牌數(shù)字化
- [2023-05-06 10:32:26] 青島網(wǎng)站建設(shè)公司,高端網(wǎng)站定制,一站式網(wǎng)站服務(wù)——力圖數(shù)字科技
- [2023-04-27 13:47:54] 高端定制網(wǎng)站建設(shè)——從滿足預(yù)期到走向卓越
- [2023-04-11 09:17:49] H5頁面設(shè)計(jì)開發(fā)——移動(dòng)端傳播利器
- [2022-11-16 10:11:43] windows2012程序在哪
- [2022-04-14 11:01:47] 力圖數(shù)字科技配套網(wǎng)站服務(wù)支持
- [2021-05-18 10:14:11] 青島網(wǎng)站建設(shè)的流程
- [2021-04-29 10:14:38] 企業(yè)定制化官網(wǎng)建設(shè)項(xiàng)目
- [2021-03-05 10:34:45] 移動(dòng)互聯(lián)時(shí)代房地產(chǎn)行業(yè)的微信小程序解決方案
- [2021-01-22 17:29:38] 微信小程序有哪些優(yōu)勢(shì)?為什么要開發(fā)微信小程序?
- [2021-01-08 17:28:04] 網(wǎng)站建設(shè)最容易忽略的人性化設(shè)計(jì)
- [2020-12-16 16:55:32] 建設(shè)一個(gè)常規(guī)的公司網(wǎng)站建設(shè)成本大概是多少?
延伸閱讀
- [2008-09-04 11:06:00] Google Chrome,瀏覽器的標(biāo)簽設(shè)計(jì)
- [2009-02-12 14:19:00] Google瀏覽器地址欄的設(shè)計(jì)
- [2011-11-03 12:00:29] QQ 瀏覽器(android) 設(shè)計(jì)之路
- [2013-01-15 23:26:31] textarea和input一樣寬度 不同瀏覽器兼容方法
- [2017-03-28 16:37:00] 普及360瀏覽器的極速模式和兼容模式的知識(shí)點(diǎn)
- [2012-05-10 22:54:20] 如何判斷瀏覽器為蘋果系統(tǒng)
- [2016-10-13 11:06:28] 青島網(wǎng)站制作支持舊IE瀏覽器的技巧
- [2012-08-28 09:14:05] 判斷不同瀏覽器的代碼
- [2019-08-05 10:00:45] 在瀏覽器中修改網(wǎng)頁
- [2009-04-13 10:29:00] 瀏覽器強(qiáng)行壓縮圖片尺寸效果對(duì)比
解決方案
輪胎行業(yè)網(wǎng)站設(shè)計(jì)解決方案 機(jī)械行業(yè)網(wǎng)站設(shè)計(jì)解決方案 房地產(chǎn)行業(yè)網(wǎng)站設(shè)計(jì)解決方案 科技企業(yè)網(wǎng)站設(shè)計(jì)解決方案 電子家電網(wǎng)站設(shè)計(jì)解決方案 食品行業(yè)網(wǎng)站設(shè)計(jì)解決方案 集團(tuán)公司網(wǎng)站設(shè)計(jì)解決方案 企事業(yè)單位網(wǎng)站設(shè)計(jì)解決方案 外貿(mào)行業(yè)網(wǎng)站設(shè)計(jì)解決方案 健身運(yùn)動(dòng)網(wǎng)站設(shè)計(jì)解決方案 美容與化妝品網(wǎng)站設(shè)計(jì)解決方案 建筑設(shè)計(jì)行業(yè)網(wǎng)站設(shè)計(jì)解決方案 物流行業(yè)網(wǎng)站設(shè)計(jì)解決方案
TAGS關(guān)鍵字
微信營銷的優(yōu)勢(shì) 青島flash網(wǎng)站 網(wǎng)站建設(shè),手機(jī)網(wǎng)站 SEO優(yōu)化 頁面設(shè)計(jì) 青島輪胎網(wǎng)站設(shè)計(jì)公司 青島開發(fā)區(qū)建站公司 營銷型網(wǎng)站建設(shè) 網(wǎng)頁設(shè)計(jì) 營銷型網(wǎng)站 營銷策略 網(wǎng)站交互設(shè)計(jì) robots 英文網(wǎng)站建設(shè) 青島好的網(wǎng)站優(yōu)化公司 手機(jī)網(wǎng)站建設(shè) 網(wǎng)站動(dòng)畫 青島網(wǎng)頁制作 企業(yè)網(wǎng)站為什么要備案 網(wǎng)站推廣 青島海洋投資集團(tuán) 網(wǎng)站制作 網(wǎng)站建設(shè)的步驟有哪些 集團(tuán)官網(wǎng) 青島高端網(wǎng)站建設(shè) 青島高端網(wǎng)站設(shè)計(jì)公司哪家好 高端網(wǎng)站設(shè)計(jì) 網(wǎng)站策劃 網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè) 力圖